[ensembl-dev] Ensembl REST API – Ensembl Data from Any Language

Stefan Kirov stefan.kirov at bms.com
Thu Sep 27 16:51:09 BST 2012


Awesome Andy!!! I have been waiting for that for a long 
time! Really good to see that.
Cheers,
Stefan



On 09/27/2012 11:49 AM, Andy Yates wrote:
> We are pleased to announce the beta release of our programming language agnostic REST API, for Release 68 data, at http://beta.rest.ensembl.org. Our initial release provides access to:
>
> 	• Sequences (genomic, cDNA, CDS and protein)
> 	• VEP (Variant Effect Predictor)
> 	• Homologies
> 	• Gene Trees
> 	• Assembly and coordinate mapping
> Data can be retrieved in JSON, XML and a variety of bioinformatical formats such as FASTA. Each endpoint is fully documented with live service responses and example clients in Perl, Python, Ruby and the Unix command line.
>
> Since 2006, Perl has been the only language to have a supported API. Third party alternatives are available but can lag in their support of new data. The REST service has been developed using Catalyst and the Perl API providing a stable base for development and provides access to all of Ensembl's functionality. Using the Perl API also means that any Ensembl compatible resource can provide data using the same REST server. Our sister project, Ensembl Genomes, has already taken advantage of this feature and are hosting release 15 data at http://test.rest.ensemblgenomes.org.
>
> Development is on-going so please let us know about any features you would like to see in a future release. Please send any feedback to helpdesk at ensembl org.
>
> Regards,
>
> Andy
>
> Andrew Yates                   Ensembl Core Software Project Leader
> EMBL-EBI                       Tel: +44-(0)1223-492538
> Wellcome Trust Genome Campus   Fax: +44-(0)1223-494468
> Cambridge CB10 1SD, UK         http://www.ensembl.org/
>
>
> _______________________________________________
> Dev mailing list    Dev at ensembl.org
> Posting guidelines and subscribe/unsubscribe info: http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
>
>





More information about the Dev mailing list