A Ruby API to query the Ensembl database for genomic features.
Where this comes from
- Record sourced from PubMed, PMID 21278190.
- Also identified by DOI 10.1093/bioinformatics/btr050 and PMC identifier 3065687.
- Licence recorded as CC BY-NC.
- Because redistribution is not established, this page shows the abstract only. Follow the links below for the full text.
Abstract
The Ensembl database makes genomic features available via its Genome Browser. It is also possible to access the underlying data through a Perl API for advanced querying. We have developed a full-featured Ruby API to the Ensembl databases, providing the same functionality as the Perl interface with additional features. A single Ruby API is used to access different releases of the Ensembl databases and is also able to query multi-species databases. Most functionality of the API is provided using the ActiveRecord pattern. The library depends on introspection to make it release independent. The API is available through the Rubygem system and can be installed with the command gem install ruby-ensembl-api.
Medical subject headings
- Databases, Nucleic Acid
- Genomics
- Software