STRING: Get interactions within query set
string_interactions_query_setRetrieves interaction networks among a set of query proteins from STRING, including direct interactions for multiple proteins or a single protein's top partners.
Instructions
Retrieves the interactions between the query proteins. Use this method only when you specifically need to list the interactions between all proteins in your query set.
For a single protein, the network includes that protein and its top 10 most likely interaction partners, plus all interactions among those partners.
For multiple proteins, the network includes all direct interactions between them.
STRING does not store or report information about self-interactions/homomers; if asked, explain the limitation.
If few or no interactions are returned, consider reducing the required_score.
For large query sets (>50 proteins), consider increasing the required_score (e.g. ≥700)
to focus on high-confidence interactions and avoid overly dense networks.
Expand the names of score sources:
nscore(neighborhood),fscore(fusion),pscore(phylogenetic profile),
ascore(coexpression),escore(experimental),dscore(database),tscore(text-mining)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| species | No | NCBI taxonomy ID (e.g. 9606 for human) or STRING genome ID (e.g. STRG0AXXXXX for uploaded genomes). | |
| proteins | Yes | One or more protein identifiers, separated by carriage return (%0d). | |
| network_type | No | Omit for the default functional network. Its typed view can include physical and directed regulatory attributes when STRING returns them; inspect `physical` and `regulatory.directions` before claiming those edge types. Set physical for binding, complex, or co-complex questions. Set regulatory for directed regulatory relationships between proteins. | |
| extend_network | No | Number of additional proteins to add to the network based on their connectivity. Default is 10 for a single protein query and 0 for multiple proteins. Set only if the user asks to add, extend, include a neighborhood, or show connecting proteins. | |
| network_flavor | No | Defaults are typed for functional networks, evidence for physical networks, and confidence for regulatory networks. Typed returns functional pairs with any physical and directed regulatory attributes that STRING reports; it does not make every pair physical or regulatory. Typed is available only for functional networks. Set evidence or confidence only when the user requests that edge display style. | |
| required_score | No | Minimum confidence score for an interaction. Omit unless a confidence threshold is requested or a broader/narrower threshold is needed. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||