You have to be signed in to use this resource.
Accessing UniProt programmatically for students
UniProt is a comprehensive, expert-curated, publicly available database of protein sequence, function, and variation information.
In this webinar, we will give a basic introduction of programmatic access to UniProt using Python, with examples also available in R. Following a brief introduction to UniProt services, where to find relevant documentation and help features, the webinar will focus on worked examples. These will include how to search and retrieve protein entries programmatically, how to filter for features of interest, and how to implement an advanced search using keywords. There will be time for questions at the end of the presentation.
Who is this course for?
This webinar is aimed at students or early career scientists who would like to begin using programmatic methods to access the UniProt database. A beginner proficiency in Python or R is required, however the webinar will cover principles that can be applied to other programming languages. Example code in both Python and R will be provided after the webinar. An undergraduate-level knowledge of protein biology will be useful.
For those requiring an introduction to the UniProt database, it is recommended they view ‘A guide to UniProt for students’ before this webinar:https://www.ebi.ac.uk/training/events/guide-uniprot-students-2025/
Resource details
| Contributed by: | Pathology Portal |
| Authored by: |
|
| Licence: | Creative commons: Attribution-NonCommercial 4.0 International More information on licences |
| First contributed: | 29 December 2025 |
| Audience access level: | General user |
Report an issue with this resource
You may report a resource, for example, if there is an issue with copyright infringement, breach of personal data, factual inaccuracies, typing errors or safety concerns. The type of issue will determine whether the resource is immediately removed from the platform or if the contributor is asked to make amendments. You can report a resource from the resource information page or by contacting the Learning Hub support team.
You can contact the Learning Hub support team by completing the support form or if you have a general enquiry you can email enquiries@learninghub.nhs.uk.