/ensembl-variation

The Ensembl Variation Perl API and SQL schema

Primary LanguagePerlApache License 2.0Apache-2.0

Ensembl Variation API

GitHub Build Status Coverage Status

The Ensembl Variation API (Application Programme Interface) serves as a middle layer between the underlying MySQL database and the user's script. It aims to encapsulate the database layout by providing high level access to the database.

Find more information (including the installation guide and a tutorial) on the Ensembl website: http://www.ensembl.org/info/docs/api/variation/

Download

To clone the Ensembl Variation API, use the following command:

git clone https://github.com/Ensembl/ensembl-variation.git

API requirements

In order to use the Ensembl Variation API, an installation of the same version of the "Ensembl Core" API is mandatory. A guide for installing all Ensembl APIs and their respective prerequisites is available here: http://www.ensembl.org/info/docs/api/api_installation.html

API tutorial

An extensive tutorial for the Ensembl Variation API can be found at:

http://www.ensembl.org/info/docs/api/variation/variation_tutorial.html

Contributions

If you wish to contribute to this repository or any Ensembl repository, please refer to our contribution guide.

Contact us

Please email comments or questions to the public Ensembl developers list at

http://lists.ensembl.org/mailman/listinfo/dev.

Questions may also be sent to the Ensembl help desk at

http://www.ensembl.org/Help/Contact.