Virtual course
From sequences to structures: Protein characterisation using EMBL-EBI APIs
EMBL-EBI resources in practice
Proteins are fundamental to biological processes, and understanding their sequence, structure, and function is crucial for various applications in research. This one-day, hands-on virtual workshop will guide participants through a structured, programmatic workflow using EMBL-EBI resources. Participants will learn how to retrieve protein sequences, identify homologs, annotate functional domains, and explore structural information using REST APIs. The course emphasises programmatic access (APIs) to integrate sequence, functional, and structural data into a unified analysis pipeline. Through a step-by-step Python workflow, participants will apply different EMBL-EBI tools to analyse an example protein, gaining practical experience in automating large-scale protein data analysis.
Virtual course
This course will take place on Zoom. Trainers will be available to assist during practical sessions, answer questions, and provide further explanations during the Zoom.
To join the course you will need to create an EMBL-EBI Training website account.
Who is this course for?
This course is designed for bioinformaticians and computational biologists who wish to learn how to automate the retrieval and analysis of protein-related data from EMBL-EBI resources for protein characterisation.
It is recommended that participants have a basic understanding of programming, ideally in Python, as the examples provided will be in Python.
What will I learn?
Learning outcomes
After completing the course you will be able to:
- Describe various protein resources available at EMBL-EBI
- Understand the programmatic usage of EBI services for protein search
- Know how to integrate multiple EBI tools for comprehensive data analysis
- Gain practical experience through guided hands-on activities
Course content
During the course you will learn how to use EMBL-EBI APIs to:
- Retrieve protein sequence and metadata from UniProt
- Identify homologs via Job Dispatcher Sequence Analysis Tools
- Detect functional domains of proteins using InterPro
- Search for entries for experimentally solved protein structures in PDBe and annotate functional sites using PDBe-KB
- Retrieve AlphaFoldDB models for AI-predicted protein structures
Trainers
Paulyna Gabriela Magana Gomez
EMBL-EBI Typhaine Paysan-Lafosse
EMBL-EBI Cristian Escobar Bravo
EMBL-EBI
EMBL-EBI
EMBL-EBI
EMBL-EBI
Programme
Thursday, 05 June 2025
All times in the programme are listed in BST.
Time | Topic | Trainer |
10:00 –10:15 | Welcome and overview | Ajay Mishra and Nandana Madhusoodanan |
10:15 – 10:40 | Programmatic Access Overview | Nandana Madhusoodanan |
10:40 – 11:30 | UniProt | Aurelien Luciani |
11:30-12:15 | Sequence Analysis | Nandana Madhusoodanan and Fabio Marques Madeira |
12:15– 13:15 | Break |
|
13:15 – 14:15 | InterPro | Typhaine Paysan-Lafosse |
14:15 – 15:15 | PDBe and PDBKB | Paulyna Magaña and Cristian Escobar Bravo |
15:15 – 15:40 | AlphaFold DB | Paulyna Magaña and Cristian Escobar Bravo |
15:40 – 16:00 | Wrap-up and feedback | All |
16:00 | Close |
|
Places will be allocated on a first-come first-served basis, so please register soon to avoid disappointment. Incomplete registrations will not be processed.