UniProt collects and annotates proteomes (protein sets expressed in an organism). Retrieve a proteome's metadata by UPID, optionally including its proteins. When proteins are requested, they can be filtered by UniProtKB review status. See What are proteomes? for more information.
Arguments
- upid
Character: UniProt Proteome identifier (UPID).
- get_proteins
Logical: (default =
FALSE) IfTRUE, embed the proteins belonging to the supplied proteome in its genome components.- reviewed
Logical: (optional) Used only when
get_proteinsisTRUE. IfTRUE, return only reviewed UniProtKB/Swiss-Prot proteins; ifFALSE, return only unreviewed UniProtKB/TrEMBL entries; ifNULL, do not filter by review status.- ...
rbioapi option(s). See
rba_options's arguments manual for more information on available options.
Value
A list containing the requested proteome. With
get_proteins = TRUE, protein entries are included under each
element of component.
Corresponding API Resources
"GET https://www.ebi.ac.uk/proteins/api/proteomes/proteins/{upid}"
"GET https://www.ebi.ac.uk/proteins/api/proteomes/{upid}"
References
The UniProt Consortium. (2025). UniProt: the Universal Protein Knowledgebase in 2025. Nucleic Acids Research, 53(D1), D609–D617. https://doi.org/10.1093/nar/gkae1010
Nightingale, A., Antunes, R., Alpi, E., Bursteinas, B., Gonzales, L., Liu, W., Luo, J., Qi, G., Turner, E., & Martin, M. (2017). The Proteins API: Accessing key integrated protein and genome information. Nucleic Acids Research, 45(W1), W539–W544. https://doi.org/10.1093/nar/gkx237
See also
Other "UniProt - Proteomes":
rba_uniprot_genecentric(),
rba_uniprot_genecentric_search(),
rba_uniprot_proteomes_search()