UniProt — Protein Sequence Features
science.uniprot.featuresRetrieve sequence-level protein annotations by UniProt accession, including active and binding sites, domains, transmembrane regions, variants, modifications, and exact positions.
Instructions
Get sequence-level annotations and functional features for a protein by UniProt accession. Returns active sites, binding sites, signal peptides, transmembrane regions, disulfide bonds, post-translational modifications, domain boundaries, secondary structure elements (helix, strand, turn), natural variants, and chain cleavage sites — all with exact sequence positions. Essential for structural biology, drug target analysis, and protein engineering workflows. CC BY 4.0 — Universal Protein Resource (UniProt Consortium)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accession | Yes | UniProt accession number to retrieve sequence features for (e.g. "P69905", "P01308"). Returns active sites, domains, signal peptides, transmembrane regions, disulfide bonds, variants, and secondary structure |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | Present only when the call failed. Includes error code, message, request_id, and any provider-specific extras. | |
| result | No | Tool response payload. Shape varies per tool — consult the tool description and inputSchema. May be an object, array, string, or number depending on the upstream provider response. |