Skip to contents

Retrieve UniParc entries using exactly one UniProt accession, cross-reference database ID, UniParc ID, or UniProt Proteome UPID. The rf_* arguments filter cross-references within returned entries. Database-reference and proteome lookups may return multiple UniParc entries.

Usage

rba_uniprot_uniparc(
  upi = NULL,
  accession = NULL,
  db_id = NULL,
  upid = NULL,
  rf_dd_type = NULL,
  rf_db_id = NULL,
  rf_active = NULL,
  rf_tax_id = NULL,
  ...
)

Arguments

upi

Character: (optional) Unique UniParc identifier.

accession

Character: (optional) UniProtKB primary or secondary accession.

db_id

Character: (optional) Protein ID in a cross-reference database.

upid

Character: (optional) UniProt Proteome identifier (UPID).

rf_dd_type

Character: (optional) Filter the UniParc entry's content by cross-reference names. You can supply multiple values.

rf_db_id

Character: (optional) Filter the UniParc entry's content by protein identifiers in any cross-reference database. You can supply multiple values.

rf_active

Logical: (optional) Filter the UniParc entry's content by active status in the source database: TRUE retains active database references, FALSE retains inactive references, and NULL applies no active-status filter.

rf_tax_id

Numeric: (optional) Filter the UniParc entry's content by NIH-NCBI Taxon ID. You can supply multiple values.

...

rbioapi option(s). See rba_options's arguments manual for more information on available options.

Value

A UniParc entry, or a list of entries for a database-reference or proteome lookup.

Corresponding API Resources

"GET https://www.ebi.ac.uk/proteins/api/uniparc/accession/{accession}"
"GET https://www.ebi.ac.uk/proteins/api/uniparc/dbreference/{dbid}"
"GET https://www.ebi.ac.uk/proteins/api/uniparc/proteome/{upid}"
"GET https://www.ebi.ac.uk/proteins/api/uniparc/upi/{upi}"

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

  • Proteins API Documentation

  • Citations note on UniProt website

Examples

# \donttest{
rba_uniprot_uniparc(accession = "P30914")
# }
# \donttest{
rba_uniprot_uniparc(upi = "UPI00000000C9")
# }
# \donttest{
rba_uniprot_uniparc(upi = "UPI00000000C9", rf_active = FALSE)
# }