Cargando…

The Ensembl REST API: Ensembl Data for Any Language

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 a...

Descripción completa

Detalles Bibliográficos
Autores principales: Yates, Andrew, Beal, Kathryn, Keenan, Stephen, McLaren, William, Pignatelli, Miguel, Ritchie, Graham R. S., Ruffier, Magali, Taylor, Kieron, Vullo, Alessandro, Flicek, Paul
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Oxford University Press 2015
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4271150/
https://www.ncbi.nlm.nih.gov/pubmed/25236461
http://dx.doi.org/10.1093/bioinformatics/btu613
_version_ 1782349559198908416
author Yates, Andrew
Beal, Kathryn
Keenan, Stephen
McLaren, William
Pignatelli, Miguel
Ritchie, Graham R. S.
Ruffier, Magali
Taylor, Kieron
Vullo, Alessandro
Flicek, Paul
author_facet Yates, Andrew
Beal, Kathryn
Keenan, Stephen
McLaren, William
Pignatelli, Miguel
Ritchie, Graham R. S.
Ruffier, Magali
Taylor, Kieron
Vullo, Alessandro
Flicek, Paul
author_sort Yates, Andrew
collection PubMed
description 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. Contact: ayates@ebi.ac.uk or flicek@ebi.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online.
format Online
Article
Text
id pubmed-4271150
institution National Center for Biotechnology Information
language English
publishDate 2015
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-42711502015-01-08 The Ensembl REST API: Ensembl Data for Any Language Yates, Andrew Beal, Kathryn Keenan, Stephen McLaren, William Pignatelli, Miguel Ritchie, Graham R. S. Ruffier, Magali Taylor, Kieron Vullo, Alessandro Flicek, Paul Bioinformatics Applications Notes 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. Contact: ayates@ebi.ac.uk or flicek@ebi.ac.uk Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2015-01-01 2014-09-17 /pmc/articles/PMC4271150/ /pubmed/25236461 http://dx.doi.org/10.1093/bioinformatics/btu613 Text en © The Author 2014. Published by Oxford University Press. http://creativecommons.org/licenses/by/4.0/ This is an Open Access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted reuse, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Applications Notes
Yates, Andrew
Beal, Kathryn
Keenan, Stephen
McLaren, William
Pignatelli, Miguel
Ritchie, Graham R. S.
Ruffier, Magali
Taylor, Kieron
Vullo, Alessandro
Flicek, Paul
The Ensembl REST API: Ensembl Data for Any Language
title The Ensembl REST API: Ensembl Data for Any Language
title_full The Ensembl REST API: Ensembl Data for Any Language
title_fullStr The Ensembl REST API: Ensembl Data for Any Language
title_full_unstemmed The Ensembl REST API: Ensembl Data for Any Language
title_short The Ensembl REST API: Ensembl Data for Any Language
title_sort ensembl rest api: ensembl data for any language
topic Applications Notes
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4271150/
https://www.ncbi.nlm.nih.gov/pubmed/25236461
http://dx.doi.org/10.1093/bioinformatics/btu613
work_keys_str_mv AT yatesandrew theensemblrestapiensembldataforanylanguage
AT bealkathryn theensemblrestapiensembldataforanylanguage
AT keenanstephen theensemblrestapiensembldataforanylanguage
AT mclarenwilliam theensemblrestapiensembldataforanylanguage
AT pignatellimiguel theensemblrestapiensembldataforanylanguage
AT ritchiegrahamrs theensemblrestapiensembldataforanylanguage
AT ruffiermagali theensemblrestapiensembldataforanylanguage
AT taylorkieron theensemblrestapiensembldataforanylanguage
AT vulloalessandro theensemblrestapiensembldataforanylanguage
AT flicekpaul theensemblrestapiensembldataforanylanguage
AT yatesandrew ensemblrestapiensembldataforanylanguage
AT bealkathryn ensemblrestapiensembldataforanylanguage
AT keenanstephen ensemblrestapiensembldataforanylanguage
AT mclarenwilliam ensemblrestapiensembldataforanylanguage
AT pignatellimiguel ensemblrestapiensembldataforanylanguage
AT ritchiegrahamrs ensemblrestapiensembldataforanylanguage
AT ruffiermagali ensemblrestapiensembldataforanylanguage
AT taylorkieron ensemblrestapiensembldataforanylanguage
AT vulloalessandro ensemblrestapiensembldataforanylanguage
AT flicekpaul ensemblrestapiensembldataforanylanguage