How to link to UniProt entries (UniProtKB, UniParc and UniRef)
Last modified May 30, 2012
Standard format
The standard way of linking to UniProt databases, displaying the UniProt HTML view is:
http://www.uniprot.org/dataset/identifier
where the value of
datasetis either uniprot, uniparc or uniref
Examples:
- http://www.uniprot.org/uniprot/P99999
- http://www.uniprot.org/uniref/UniRef100_P99999
- http://www.uniprot.org/uniref/UniRef90_P99999
- http://www.uniprot.org/uniref/UniRef50_P99999
- http://www.uniprot.org/uniparc/UPI00000002E4
Remarks:
1. A UniProtKB accession number (AC) is a stable identifier and therefore allows unambiguous citation of a UniProtKB entry. This is not the case for the 'Entry name'. (see What is the difference between an accession number (AC) and the entry name?. It is recommended to always link to a UniProtKB entry by its primary accession number.
2. The UniRef identifiers (e.g. UniRef50_P99999) are not stable. These identifiers consist of the cluster resolution (UniRef50, 90 or 100) and the accession number of the representative. As clusters are recomputed at every release, the representatives may change.
- How to link to the UniRef50 cluster containing a given UniProtKB entry, e.g. P99999: http://www.uniprot.org/uniref/?query=member:P99999+AND+identity:0.5
- How to link to the UniRef90 cluster containing a given UniProtKB entry, e.g. P99999: http://www.uniprot.org/uniref/?query=member:P99999+AND+identity:0.9
- How to link to the UniRef100 cluster containing a given UniProtKB entry, e.g. P99999: http://www.uniprot.org/uniref/?query=member:P99999+AND+identity:1.0
Other formats
Additional formats for entries and queries can be displayed by adding an extension to the URL:
http://www.uniprot.org/dataset/identifier.format
The following
.formatvalues are valid:
txt = flat file view (*)
xml = xml format
fasta = fasta format
rdf = rdf format
gff = gff format (*)
tab = tab format (**)
(*)= not available for UniRef or UniParc
(**)= not available for UniProtKB
Examples:
- http://www.uniprot.org/uniprot/P99999.txt
- http://www.uniprot.org/uniref/UniRef100_P99999.xml
- http://www.uniprot.org/uniprot/P99999.fasta
- http://www.uniprot.org/uniparc/UPI00000002E4.rdf
- http://www.uniprot.org/uniprot/P99999.gff
- http://www.uniprot.org/uniref/UniRef100_P99999.tab
- http://www.uniprot.org/uniparc/UPI00000002E4.tab
Note that all individual records and queries are accessible using simple URLs (REST). All pages (in particular query results) can therefore be bookmarked and linked. Example: http://www.uniprot.org/uniprot/?query=gene:at2g37710
See also:
