Django app for syncing and storing human genome reference data
Project description
Django app for syncing and storing human genome reference data
Documentation
The full documentation is at https://django-genome.readthedocs.io.
Quickstart
Install Django Genome:
pip install django-genome
Add it to your INSTALLED_APPS:
INSTALLED_APPS = (
...
'genome',
...
)
Add Django Genome’s URL patterns:
from genome import urls as genome_urls
urlpatterns = [
...
url(r'^', include(genome_urls, namespace='genome')),
...
]
Initial sync for genome models:
python manage.py genome_sync
Features
Includes models for Genome, Chromosome, CytoBand, Gene, Transcript, and Exons
Syncs data for hg18, hg19, hg38 from HGNC and UCSC
Running Tests
Does the code actually work?
source <YOURVIRTUALENV>/bin/activate (myenv) $ pip install tox (myenv) $ tox
Credits
Tools used in rendering this package:
History
0.1.0 (2017-12-30)
First release on PyPI.
Initial models and REST API
Syncs data from HGNC and UCSC to build database
0.2.0 (2018-01-5)
Improved REST API Filters
made Chromosomes and Gene Symbols save as uppercase to maintain consistency
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for django_genome-0.2.0-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | ed8b4de95b1a00fc5f462d576550305cfb56c6248295891984a9429abbf0e1ab |
|
MD5 | f8106adf42329828b307f1d1c066e538 |
|
BLAKE2b-256 | d7b681ad604cbb793267e13f54306352478e487bdc8ff8909a878d8bd5d370f1 |