STRING: Get interaction network image (image URL)
string_visual_networkRetrieves a URL to a STRING interaction network image for one or more proteins, optionally overlaying numeric values as colored halos for visualization.
Instructions
Retrieves a URL to a STRING interaction network image for one or more proteins.
For a single protein: includes the protein and its top 10 most likely interactors.
For multiple proteins: includes all known interactions within the query set.
The input may include one numeric value per protein, such as fold change, effect size, or score. These values are visualized as colored halos around the nodes, allowing overlay of protein-level measurements on the network.
Example: PTEN 2.1 SMO -1.3
If numeric values are provided:
positive values are shown in blue
negative values are shown in red
larger absolute values produce stronger halo intensity
If the user provides numeric values together with the proteins, preserve them in the query.
If few or no interactions are shown, consider lowering required_score.
For large queries (>100 proteins):
use
network_flavor="confidence"increase
required_score(e.g. 700)
Always ask if the user also wants a link to the interactive STRING network page.
Input parameters should match those used in related STRING tools (e.g. string_interactions_query_set), unless otherwise specified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| species | No | NCBI/STRING taxon (e.g. 9606 for human, or STRG0AXXXXX). | |
| proteins | Yes | One or more protein IDs, optionally followed by one numeric value per protein. Use newline (%0d) between entries. Tabs and spaces are accepted as separators. | |
| 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 | Add specified number of nodes to the network, based on their scores. Default: 0, or 10 for single protein queries. | |
| 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 | Threshold of significance to include an interaction. Omit for STRING default filtering. Set only when a threshold is requested or a broader/narrower threshold is needed. | |
| center_node_labels | No | Center protein names on nodes. Set only if the user asks to center labels. | |
| do_not_show_structures | No | Remove small protein structure previews from inside the node bubbles. Set only if the user asks to remove or hide structure previews. | |
| hide_disconnected_nodes | No | Hide proteins not connected to any other protein. Set only if the user asks to hide disconnected or unconnected proteins. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||