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.1-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1bd1235f1a5039f55d9101e810abcd14848d2614c5c7c8c9b4289b8ed511cc89 |
|
MD5 | 1cb42414ea5303a8948c96f78081de86 |
|
BLAKE2b-256 | ce7b8345c6ac0d5855e62bef071089bca6e96a1c2ffaeb62853abffe837a2c55 |