Skip to content
프로젝트

tlambert03/FPbase has 85 GitHub stars and 7 forks. Star changes are not measured yet. Last checked 2026-11-14 04:58 UTC. Last push 2026-11-13.

이 수치를 측정하는 방법

측정된 스타 증가

in 24h
기록 수집 중
in 7 days
기록 수집 중
in 15 days
기록 수집 중
in 1 month
기록 수집 중

서로 겹치는 기간의 순증가량이며 일별 합계가 아닙니다. 측정값이 없으면 비워 둡니다. 스타는 관심도를 나타내며 품질을 보장하지 않습니다.

소개

The Fluorescent Protein Database

데이터

README.md

Original

Logo

FPbase: The Fluorescent Protein Database

License: GPL v3 CI Cov DOI

Source code for https://www.fpbase.org

Documentation and info on using the site: https://help.fpbase.org.

See also: Using FPbase: The Fluorescent Protein Database (2023) Methods Mol Biol . 2023;2564:1-45. doi: 10.1007/978-1-0716-2667-2_1

[!TIP] If you're looking for the python API, see https://github.com/tlambert03/fpbasepy

Installation for local development

  1. Clone repo and cd into directory

    git clone https://github.com/tlambert03/FPbase.git
    cd FPbase
    
  2. Create/activate environment using python 3.13 with pipenv/virtualenv/conda

  3. Install python requirements for local development

    uv sync
    
  4. Make sure that you have postgres installed.

    On macOS, with homebrew:

    brew install postgresql@15
    brew services start postgresql@15
    
  5. Install Node.js & pnpm (homebrew: brew install node)

    npm i -g pnpm
    
  6. Install frontend requirements

    pnpm install
    
  7. Install a local postgreSQL database (for mac: postgres.app)

  8. Create database, and apply migrations

    createdb fpbase
    python backend/manage.py migrate
    
  9. start dev servers:

    pnpm dev
    

    You should be able to access the site at http://localhost:8000.

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:

Submit a fluorescent protein

Submit spectral information

Thank you to these providers for supporting open source projects


관련 프로젝트 살펴보기