UniProt Web API

A sample Provided by Pinglab UCLA


img


Description:

UniProt is a protein knowledge base which provides information on proteins, including their sequences, their biological function, and other properties, curated from their references in the biomedical literature. Uniprot can be accessed directly at uniprot.org and instructions to the API are detailed at online API document.

Use cases:

Retrieve individual or batch entries of proteins of interest (e.g., the text representation of a protein entry, parsable by a custom script, given at a text file

Convert database identifiers (e.g., If a collaborator gave you protein IDs from another knowledgebase such as STRING DB but your software uses UniProt IDs. You want your software to convert these to UniProt so you can run your analysis properly. You can use UniProt’s web API described here to convert these IDs.)

Tutorial:

Tutorial on Uniprot API in Google Colab is available here