You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
git clone https://github.com/tlambert03/FPbase.git
cd FPbase
Create/activate environment using python 3.11 with pipenv/virtualenv/conda
Install python requirements for local development
pip install -r backend/requirements/local.txt
# note: on mac silicon, you might have difficulty compiling psycopg2# in which case you should pip install psycopg2-binary instead
Install a local postgreSQL database (for mac: postgres.app)
Create database, and apply migrations
createdb fpbase
python backend/manage.py migrate
start dev servers:
npm run start
python backend/manage.py runserver
How to cite FPbase
If you have used FPbase in a publication, or are referencing an FPbase protein
collection or microscope in your methods, please cite the following paper:
Lambert, TJ (2019) FPbase: a community-editable fluorescent protein database.
Nature Methods. doi:
10.1038/s41592-019-0352-8
Contributing
If you would like to contribute to the website directly (for instance, to add a
feature or fix an error), please branch off of develop and submit a pull
request.
If you have data that you would like to contribute to the database, please do
not do that here. All data can be submitted directly on the website: