get_orthologs
Retrieve pairwise orthologs for an eggNOG protein ID, returning orthologous proteins grouped by species with an optional max species limit.
Instructions
Retrieve pairwise orthologs for a protein.
Returns the orthologous proteins grouped by species for the given eggNOG protein ID.
Parameters
protein_id : str
The eggNOG protein identifier in taxid.seqid format.
Example: 9606.ENSP00000269305
max_species : int, optional
Maximum number of species to include (default 50).
Returns
str JSON string with orthologs grouped by species.
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": {
"protein_id": "<protein_id>"
},
"name": "get_orthologs"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| protein_id | Yes | ||
| max_species | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |