EnsemblEnsembl Home

Using the Ensembl Web Code

Linking to Ensembl

Even if you don't need to install Ensembl yourself, you may want to link to it from your own website.

Installing Ensembl

The Ensembl website is written in Perl and can be installed locally. The code is modular and extensible so it can be customized for local demands.

Developing with Ensembl

General development

Basic customization

How to set up a custom version of Ensembl for your project

Advanced topics

This section covers the more technical aspects of customizing Ensembl, and is recommended for advanced Perl users only.

Ensembl Software Support

Ensembl is an open project and we would like to encourage correspondence and discussions on any subject on any aspect of Ensembl. If you have any questions about installing or customizing Ensembl, please join our development mailing list and we will endeavour to help.

If you are interested in undertaking a short-term collaborative project, our "Geek for a Week" scheme allows developers and researchers to work alongside Ensembl team members.