uniprot_get_ptms
Retrieve post-translational modifications (PTMs) including phosphorylation, glycosylation, and disulfide bonds for a given UniProt accession. Filtered from all features, with pointers to mass-spec databases for further evidence.
Instructions
Return the post-translational modification features (modified
residues, glycosylation sites, lipidation sites, disulfide bonds,
cross-links). PTMs are functionally critical: they switch enzymes
on, target proteins for degradation, anchor them to membranes, and
fold them via disulfides. A pre-filtered view over
uniprot_get_features; for cleavage/targeting features instead of
chemical modifications, use uniprot_get_processing_features. The
empty case carries an honest pointer to mass-spec databases
(PhosphoSitePlus, GlyConnect) for additional evidence.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accession | Yes | UniProt accession, e.g. 'P04637' (human TP53) or 'P38398' (human BRCA1). Both reviewed (Swiss-Prot) and unreviewed (TrEMBL) accessions are accepted; case-sensitive. | |
| response_format | No | 'markdown' (default) for a human-readable report with a provenance footer, or 'json' for a machine-parseable structured payload with the same data. Any other value is rejected. | markdown |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |