OmniPath Get Intercell Roles
Get intercellular communication roles for proteins from OmniPath. Classifies proteins as ligands, receptors, transmembrane proteins, secreted factors, or extracellular matrix components based on evidence from 40+ databases. Returns functional categories (ligand/receptor/adhesion/transporter), locational annotations (secreted/transmembrane/peripheral), consensus scores, and supporting databases. Critical for identifying which genes act as senders vs receivers in cell-cell communication. Example:…
Overview
Get intercellular communication roles for proteins from OmniPath. Classifies proteins as ligands, receptors, transmembrane proteins, secreted factors, or extracellular matrix components based on evidence from 40+ databases. Returns functional categories (ligand/receptor/adhesion/transporter), locational annotations (secreted/transmembrane/peripheral), consensus scores, and supporting databases. Critical for identifying which genes act as senders vs receivers in cell-cell communication. Example: querying EGFR shows it is classified as 'receptor' by 10 databases with consensus_score 7, plasma_membrane_transmembrane=true; querying TGFB1 shows it is a 'ligand' (secreted=true, transmitter=true).
Status
The most recent probe succeeded. Safe to call from the agent today.
- Last probed
- 1d ago
- Last success
- 1d ago
- Last latency
- 494ms
Schema
JSON Schema the agent (or your API call) must match.
{
"properties": {
"categories": {
"description": "Filter by intercellular role category. Examples: 'ligand', 'receptor', 'adhesion', 'transporter', 'ecm', 'transmembrane'. Comma-separated for multiple.",
"type": [
"string",
"null"
]
},
"limit": {
"description": "Maximum number of results to return. Default: no limit.",
"type": [
"integer",
"null"
]
},
"proteins": {
"description": "Gene symbol(s) or UniProt ID(s), comma-separated. Examples: 'EGFR', 'TGFB1,PDCD1', 'P00533,P01137'.",
"type": [
"string",
"null"
]
},
"receiver": {
"description": "Filter for receiver proteins (true) or non-receivers (false).",
"type": [
"boolean",
"null"
]
},
"scope": {
"description": "Filter by annotation scope: 'generic' (general role) or 'specific' (cell-type specific). Default: all.",
"type": [
"string",
"null"
]
},
"secreted": {
"description": "Filter for secreted proteins (true) or non-secreted (false).",
"type": [
"boolean",
"null"
]
},
"transmitter": {
"description": "Filter for transmitter/sender proteins (true) or non-transmitters (false).",
"type": [
"boolean",
"null"
]
}
},
"required": [],
"type": "object"
}Examples (1)
Default OmniPath Get Intercell Roles call
{}Anonymous-safe example. Rate-limited; no sign-in required.
Identifiers
- Catalog ID
- tu_OmniPath_get_intercell_roles
- Tool name
- OmniPath_get_intercell_roles
- Added
- 2026-04-30 22:47Z
- Tags
- tooluniverse