Projects using Ensembl

The Ensembl project is both a source of genome sequence related data (http://www.ensembl.org) and an open source software system that can be used to organise any such data.

User-contributed code

Whilst we have developed a comprehensive Perl API in-house, we welcome contributions in other programming languages from the community.

Ruby

A Ruby API has been developed by Jan Aerts. A small example, showing what it can do (including coordinate transformation and reflecting on the types of associations for a given class) can be found on the wiki page.

Note that we do not support these user-contributed packages - please contact the original developer if you have any questions or comments.

Ensembl-powered Websites

Some projects make use of the Ensembl software system, or are derived from it.

'Powered by Ensembl' logo

Project Description Code used
Ensembl Genomes Websites presenting annotation for bacteria, protists, fungi, plants and invertebrate metazoa Web front-end derived from Ensembl webcode, Ensembl schema databases, Ensembl pipelines and Perl API
Vega Website to present curated vertebrate annotation Web front-end derived from Ensembl webcode, Ensembl schema databases, Ensembl Compara pipeline and Perl API
Neanderthal Genome Browser Preliminary assembly of Homo sapiens neanderthalensis. Web front-end derived from Ensembl webcode, Ensembl schema databases.
VectorBase Bioinformatic Resource Centre for Invertebrate Vectors of Human Pathogens Customised Ensembl webcode, Ensembl Compara pipeline, Ensembl annotation pipeline
Gramene A Comparative Mapping Resource for Grains Customised webcode, Ensembl Compara pipeline, Ensembl database used for annotation, import of the Arabidopsis Ensembl database from NASC.
AtEnsembl Arabidopsis thaliana genome browser Customised Ensembl pipeline, API, and webcode
HEROIC Functional genomics data for Mouse (Mus musculus) Data viewable on Ensembl via DAS.
CADRE Central Aspergillus Data REpository
Sigenae Sigenae EST ContigBrowser
COSMIC (Catalogue of Somatic Mutations in Cancer) Web display of somatic sequence variant/mutation data Customised Ensembl drawing code
MVP (Methylation Variable Positions) Web display of MVPs analysed in the Human Epigenome Project. Customised Ensembl drawing code
PupaSuite Interactive web tool for the selection of optimal sets of SNP for genotyping purposes, with prediction of functional effect and visualisation facilities. Web front end to a CGI that uses APIs.
Phylopat Web tool to show the presence or absence of certain genes or proteins in a set of eukaryote species. Uses orthologue data extracted from EnsMart.
DeCIFR legume project Automated annotation and display of legume genomes Customised Ensembl pipeline, API, and webcode
Otter Database backend for interactive curation of annotation Otter is an extension of the Ensembl database schema
Chromhome A database of chromosome map data, particularly chromosome painting data between species. Ensembl karyotype drawing code.

'Powered by Ensembl' logo

If you are using Ensembl code in your project, you might like to download the 'empowered' logo (high-resolution PNG, suitable for use in print).