EMBL-EBI, programmatically: take a REST from manual searches


From BLAST searches to literature services, gene annotation and information on protein structure and function, large amounts of biological data can be accessed online with the click of a button.

When it comes to repeated tasks with large volumes of data (e.g. BLASTing a large number of sequences), the best way to get quick and automated access is to do it programmatically.

In 2017 we held a series of live webinars on how to access EMBL-EBI resources and tools programmatically. The webinars were recorded and combined to form a complete course. 

The series includes:

The webinars include links to documentation, example scripts and live examples.

You do not need to watch all of the webinars; you can dip in and out and watch only the webinars you are interested in.

To watch the webinars simply choose the webinar of interest from the menu on the left of your screen.

For the introductory webinar all you need is an undergraduate understanding of biology.

The resource focused webinars are more computationally advanced and you will need prior knowledge of programmatic access and common programming languages. If you are new to programmatic access we recommend that you watch the introductory webinar first.

About this course

Learning objectives: 
  • Gain an overview of EMBL-EBI webservices
  • Describe processes that can be performed using EMBL-EBI RESTful APIs
  • Learn where to find help, documentation and get support
  • Access example scripts