STRING: Interaction Network
string_interactionsGet first-neighbor interaction partners from STRING-DB for plant loci or UniProt accessions, with confidence and evidence sub-scores.
Instructions
Fetch protein-protein interaction partners from STRING-DB (string-db.org). Accepts either a UniProt accession or a locus identifier. A locus goes to STRING's own resolver, except for wheat, whose STRING proteins carry no locus alias: a wheat locus is resolved via UniProt first. Defaults to arabidopsis_thaliana; pass organism= for other plant species (slug, scientific/common name, or NCBI taxid). Returns first-neighbor partners with the combined STRING score plus per-channel sub-scores (experimental, database, textmining, predicted). The argument was called locus_or_accession before #129; that name is still accepted, deprecated.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of partners to return | |
| locus | Yes | Locus (AT1G01010) or UniProt accession (Q0WV96) | |
| organism | No | Plant organism — accepts canonical slug (arabidopsis_thaliana), scientific or common name, or NCBI taxid | arabidopsis_thaliana |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | Yes | The locus or accession the user passed | |
| total | No | Always null: the upstream returns the top partners asked for and states no total; null means unknown, never zero (#123) | |
| organism | Yes | Plant organism canonical slug, e.g. arabidopsis_thaliana | |
| partners | Yes | ||
| returned | Yes | Rows in this payload (#123) | |
| accession | Yes | UniProt accession actually queried at STRING | |
| truncated | No | Always null: without a stated total, truncation is unknown (#123) | |
| upstream_version | No | STRING release that produced THIS response, — always null today: this backend states no release on its responses; upstream_release(backend='string') reports the release its own endpoint calls current at query time, or why there is none. null means STRING did not state one — never that no release exists, and never inferred from a separate metadata call, which can describe a different release than the one that answered. |