The Ensembl REST API: Ensembl Data for Any Language
- PMID: 25236461
- PMCID: PMC4271150
- DOI: 10.1093/bioinformatics/btu613
The Ensembl REST API: Ensembl Data for Any Language
Abstract
Motivation: We present a Web service to access Ensembl data using Representational State Transfer (REST). The Ensembl REST server enables the easy retrieval of a wide range of Ensembl data by most programming languages, using standard formats such as JSON and FASTA while minimizing client work. We also introduce bindings to the popular Ensembl Variant Effect Predictor tool permitting large-scale programmatic variant analysis independent of any specific programming language.
Availability and implementation: The Ensembl REST API can be accessed at http://rest.ensembl.org and source code is freely available under an Apache 2.0 license from http://github.com/Ensembl/ensembl-rest.
© The Author 2014. Published by Oxford University Press.
Similar articles
-
JASPAR RESTful API: accessing JASPAR data from any programming language.Bioinformatics. 2018 May 1;34(9):1612-1614. doi: 10.1093/bioinformatics/btx804. Bioinformatics. 2018. PMID: 29253085
-
Ensembl 2015.Nucleic Acids Res. 2015 Jan;43(Database issue):D662-9. doi: 10.1093/nar/gku1010. Epub 2014 Oct 28. Nucleic Acids Res. 2015. PMID: 25352552 Free PMC article.
-
Programmatic access to logical models in the Cell Collective modeling environment via a REST API.Biosystems. 2016 Jan;139:12-6. doi: 10.1016/j.biosystems.2015.11.005. Epub 2015 Nov 14. Biosystems. 2016. PMID: 26589448
-
Interoperability with Moby 1.0--it's better than sharing your toothbrush!Brief Bioinform. 2008 May;9(3):220-31. doi: 10.1093/bib/bbn003. Epub 2008 Jan 31. Brief Bioinform. 2008. PMID: 18238804 Review.
-
The Ensembl core software libraries.Genome Res. 2004 May;14(5):929-33. doi: 10.1101/gr.1857204. Genome Res. 2004. PMID: 15123588 Free PMC article. Review.
Cited by
-
The Ensembl Variant Effect Predictor.Genome Biol. 2016 Jun 6;17(1):122. doi: 10.1186/s13059-016-0974-4. Genome Biol. 2016. PMID: 27268795 Free PMC article.
-
TranSNPs: A class of functional SNPs affecting mRNA translation potential revealed by fraction-based allelic imbalance.iScience. 2021 Nov 27;24(12):103531. doi: 10.1016/j.isci.2021.103531. eCollection 2021 Dec 17. iScience. 2021. PMID: 34917903 Free PMC article.
-
Ensembl 2018.Nucleic Acids Res. 2018 Jan 4;46(D1):D754-D761. doi: 10.1093/nar/gkx1098. Nucleic Acids Res. 2018. PMID: 29155950 Free PMC article.
-
Plasma urate concentration and risk of coronary heart disease: a Mendelian randomisation analysis.Lancet Diabetes Endocrinol. 2016 Apr;4(4):327-36. doi: 10.1016/S2213-8587(15)00386-1. Epub 2016 Jan 16. Lancet Diabetes Endocrinol. 2016. PMID: 26781229 Free PMC article.
-
QuadBase2: web server for multiplexed guanine quadruplex mining and visualization.Nucleic Acids Res. 2016 Jul 8;44(W1):W277-83. doi: 10.1093/nar/gkw425. Epub 2016 May 16. Nucleic Acids Res. 2016. PMID: 27185890 Free PMC article.
References
-
- Fielding RT. 2000 Architectural styles and the design of network-based software architectures. PhD Thesis. University of California, Irvine, Information and Computer Science Department.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Other Literature Sources