DatabaseBioinformaticsPeer-reviewed journal article
Ensembl Core Software Resources: storage and programmatic access for DNA sequence and genome annotation
Magali RuffieriD, Andreas KähäriiD, Monika Komorowska, Stephen KeenaniD, Matthew R. LairdiD, Ian Longden, Glenn Proctor, Steve M. J. Searle, Daniel Michael StainesiD, Kieron TayloriD, Alessandro VulloiD, Andrew D. YatesiD, Daniel R. ZerbinoiD, Paul FlicekiD
Abstract
The Ensembl software resources are a stable infrastructure to store, access and manipulate genome assemblies and their functional annotations. The Ensembl \"Core\" database and Application Programming Interface (API) was our first major piece of software infrastructure and remains at the centre of all of our genome resources. Since its initial design more than fifteen years ago, the number of publicly available genomic, transcriptomic and proteomic datasets has grown enormously, accelerated by continuous advances in DNA sequencing technology. Initially intended to provide annotation for the reference human genome, we have extended our framework to support the genomes of all species as well as richer assembly models. Cross-referenced links to other informatics resources facilitate searching our database with a variety of popular identifiers such as UniProt and RefSeq. Our comprehensive and robust framework storing a large diversity of genome annotations in one location serves as a platform for other groups to generate and maintain their own tailored annotation. Our databases and APIs are publicly available and all of our source code is released with a permissive Apache v2.0 licence at http://github.com/Ensembl.
- organism: multiple species
- assay: DNA methylation
- assay: whole-genome sequencing
- assay: whole-exome sequencing
- research focus: database / resource
- research focus: software / tool
- approach: statistical model
- Citations
- 64
- FWCI
- 4.02
- Field percentile
- top 5%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Refgenie: a reference genome resource manager
Michał Stolarczyk, Vincent P. Reuter, … Nathan C. Sheffield·GigaSciencePeer-reviewed·Jan 29, 2020
- Efficient querying of genomic reference databases with gget
Laura Luebbert, Lior S. Pachter·BioinformaticsPeer-reviewed·Jan 1, 2023
- MyGene.info: gene annotation query as a service
Chunlei Wu, Adam Mark, Andrew I. Su·bioRxiv·Sep 18, 2014
- HumanMine: advanced data searching, analysis and cross-species comparison.
Rachel Lyne, Adrián Bazaga, … Gos Micklem·DatabasePeer-reviewed·Jan 1, 2022
- SnoVault and encodeD: A novel object-based storage system and applications to ENCODE metadata
Benjamin Hitz, Laurence D Rowe, … J. Michael Cherry·bioRxiv·Jul 29, 2016
- The ENCODE Uniform Analysis Pipelines
Benjamin C. Hitz, Jin-Wook Lee, … J. Michael Cherry·bioRxiv·Apr 4, 2023