Map structure domains
interpro_get_structure_domainsRetrieve InterPro and member-signature matches on one PDB entry's protein chains. Each chain record keeps match locations in chain numbering (1-based start/end beside author auth_start/auth_end, which can be null), in UniProt numbering, and the chain-to-UniProt residue map, with discontinuous fragments preserved; the UniProt protein is null for unmapped chains. InterPro nests at most 20 chain records per match; set chain to read one chain completely. Budgeted segments hold whole matches; the first carries structure metadata listing the protein chains. Continue coverage.nextCursor until hasMore is false.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"pdbId": "<pdbId>"
},
"name": "interpro_get_structure_domains"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | No | Protein chain to map, case-sensitive and one of structure.chains, such as A; omit for every chain. | |
| pdbId | Yes | Four-character PDB ID such as 1tsr; case-insensitive. Extended pdb_0000… IDs are not supported. | |
| cursor | No | Opaque coverage.nextCursor with unchanged pdbId and chain. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cap | No | Most matches one call reads; a segment can stop sooner at the response byte budget. | |
| url | No | Canonical structure website URL. | |
| chain | No | Chain the map is restricted to, when one was set. | |
| error | No | Present when the call failed. Absent on success. | |
| pdbId | No | Lowercase PDB ID. | |
| shown | No | Whole matches in this segment. | |
| notice | No | Interpretation, continuation, or recovery guidance. | |
| matches | No | Whole matches in this segment, in upstream order; never split across segments. | |
| coverage | No | Where this segment sits in the structure map. | |
| structure | No | Complete upstream structure metadata on the first segment, the call without cursor; continuation segments omit it. | |
| truncated | No | More segments remain. | |
| sourceUrls | No | Official API URLs this call read. | |
| structures | No | Every chain record of this segment’s matches, grouped by match in matches order. | |
| totalCount | No | Upstream total matching records. | |
| effectiveQuery | No | Applied pdbId and chain as JSON. |