| Documentation |
The NCBI Gene integrates information from a wide range of species. A record may include nomenclature, Reference Sequences (RefSeqs), maps, pathways, variations, phenotypes, and links to genome-, phenotype-, and locus-specific resources worldwide.
Genes for all NCBI species (Dog, Cow, Pig, Chicken, et alia) are loaded using the ingest file (filtered to only NCBI taxon ID).
- biolink:Gene
- id
- symbol
- description
- in_taxon
- in_taxon_label
- provided_by (["infores:ncbi-gene"])
National Center for Biotechnology Information (NCBI)[Internet]. Bethesda (MD): National Library of Medicine (US), National Center for Biotechnology Information; [1988] – [cited 2024 Dec]. Available from: https://www.ncbi.nlm.nih.gov/
- Python >= 3.10
- Poetry
cd NCBI Gene
make install
# or
poetry installNote that the
make installcommand is just a convenience wrapper aroundpoetry install.
Once installed, you can check that everything is working as expected:
# Run the pytest suite
make test
# Download the data and run the Koza transform
make download
make runThis project is set up with a Makefile for common tasks.
To see available options:
make helpDownload the data for the ncbi_gene transform:
poetry run ncbi_gene downloadTo run the Koza transform for NCBI Gene:
poetry run ncbi_gene transformTo see available options:
poetry run ncbi_gene download --help
# or
poetry run ncbi_gene transform --helpTo run the test suite:
make testThis project was generated using monarch-initiative/cookiecutter-monarch-ingest.
Keep this project up to date using cruft by occasionally running in the project directory:cruft updateFor more information, see the cruft documentation