Ensembl Tutorials and Worked Examples
Our Outreach team have put together extensive teaching materials that are available free online. You can also host an Ensembl course at your institution.

Learning Ensembl Basics
Short videos
- The Ensembl Genome Browser: an overview
- Introduction to genome browsers using Ensembl
- Clip: Exons and Introns
- View Your Data in Ensembl
- Using BLAST/BLAT in Ensembl
Many more videos are available on our Youtube and 优酷网 channels.
See also our protocols articles on browsing with Ensembl.
Online courses
- Introduction to Browsing Chordate Genomes - a 3-hour comprehensive interactive tutorial aimed at beginners
- Filmed browser workshop - 8 hours of video lectures from an Ensembl browser workshop, with exercises to carry out in your own time
Delving deeper: Genomes, Genes and Regulation
Short videos
- Looking at the LCT Gene in 'Region in detail'
- Clip: Export Sequence
- Comparing genes and species in Ensembl
Many more videos are available on our Youtube and 优酷网 channels.
Delving deeper: Variation and VEP
Short videos
- Clip: Genome Variation
- Browsing SNPs and CNVs in Ensembl
- Analyse your Sequence Variants with the VEP (Web Interface)
Many more videos are available on our Youtube and 优酷网 channels.
Get annotation with BioMart
Short videos

Written materials
Using the Perl and REST APIs
Short videos
Online courses
- Accessing data with the Core API
- Accessing comparative data with the Compara API
- Accessing variation data with the Variation API
- Accessing regulatory data with the Regulation API
- Using the REST API
- Filmed API workshop - 3 hours of video lectures from an Ensembl API workshop, with exercises to carry out in your own time