The Ensembl core software libraries
- PMID: 15123588
- PMCID: PMC479122
- DOI: 10.1101/gr.1857204
The Ensembl core software libraries
Abstract
Systems for managing genomic data must store a vast quantity of information. Ensembl stores these data in several MySQL databases. The core software libraries provide a practical and effective means for programmers to access these data. By encapsulating the underlying database structure, the libraries present end users with a simple, abstract interface to a complex data model. Programs that use the libraries rather than SQL to access the data are unaffected by most schema changes. The architecture of the core software libraries, the schema, and the factors influencing their design are described. All code and data are freely available.
Figures
Similar articles
-
JEnsembl: a version-aware Java API to Ensembl data systems.Bioinformatics. 2012 Nov 1;28(21):2724-31. doi: 10.1093/bioinformatics/bts525. Epub 2012 Sep 3. Bioinformatics. 2012. PMID: 22945789 Free PMC article.
-
A Chado case study: an ontology-based modular schema for representing genome-associated biological information.Bioinformatics. 2007 Jul 1;23(13):i337-46. doi: 10.1093/bioinformatics/btm189. Bioinformatics. 2007. PMID: 17646315
-
The Ensembl Web site: mechanics of a genome browser.Genome Res. 2004 May;14(5):951-5. doi: 10.1101/gr.1863004. Genome Res. 2004. PMID: 15123591 Free PMC article.
-
A library of efficient bioinformatics algorithms.Appl Bioinformatics. 2003;2(2):117-21. Appl Bioinformatics. 2003. PMID: 15130828 Review.
-
Genome information resources - developments at Ensembl.Trends Genet. 2004 Jun;20(6):268-72. doi: 10.1016/j.tig.2004.04.002. Trends Genet. 2004. PMID: 15145580 Review.
Cited by
-
Full-length transcript sequencing accelerates the transcriptome research of Gymnocypris namensis, an iconic fish of the Tibetan Plateau.Sci Rep. 2020 Jun 15;10(1):9668. doi: 10.1038/s41598-020-66582-w. Sci Rep. 2020. PMID: 32541658 Free PMC article.
-
Novel classes of non-coding RNAs and cancer.J Transl Med. 2012 May 21;10:103. doi: 10.1186/1479-5876-10-103. J Transl Med. 2012. PMID: 22613733 Free PMC article. Review.
-
CROPPER: a metagene creator resource for cross-platform and cross-species compendium studies.BMC Bioinformatics. 2006 Sep 22;7:418. doi: 10.1186/1471-2105-7-418. BMC Bioinformatics. 2006. PMID: 16995941 Free PMC article.
-
The Ensembl automatic gene annotation system.Genome Res. 2004 May;14(5):942-50. doi: 10.1101/gr.1858004. Genome Res. 2004. PMID: 15123590 Free PMC article.
-
siRNA off-target effects can be reduced at concentrations that match their individual potency.PLoS One. 2011;6(7):e21503. doi: 10.1371/journal.pone.0021503. Epub 2011 Jul 5. PLoS One. 2011. PMID: 21750714 Free PMC article.
References
WEB SITE REFERENCES
-
- http://www.ensembl.org/Docs/ensembl_tutorial.pdf; Ensembl online tutorial document.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources