The Ensembl project provides a comprehensive and integrated source of annotation of mainly vertebrate genome sequences. This workshop is aimed at researchers and developers interested in exploring Ensembl beyond the website. The workshop covers the core, compara, variation and functional genomics (regulation) databases and APIs.

http://www.ensembl.org/info/docs/api/index.html



For each of these the database schema and the API design as well as the most important objects and their methods will be presented. This will be followed by practical sessions in which the participants can put theoretical learning into practice by writing their own Perl scripts.



Note: Some basic object-oriented Perl experience is a prerequisite for the course.

Beginner and regular users of the Ensembl API are welcome.

Feedback from previous courses: "Wish I had taken the course long time ago. Didn't know before how good and powerful APIs are!" API workshop, EMBL-EBI, January 2016

"I really enjoyed the course, and the ENSEMBL API will become a very relevant part of my toolset." API workshop, Cambridge, December 2013

If you think you'd like to host a similar course at your institute, you can find out more on the Ensembl workshops page.