Rhea Tools¶
Configuration File: rhea_tools.json
Tool Type: Local
Tools Count: 3
This page contains all tools defined in the rhea_tools.json configuration file.
Available Tools¶
Rhea_search_by_chebi (Type: RheaTool)¶
Search for biochemical reactions involving a specific ChEBI compound in Rhea. Returns reactions w…
Rhea_search_by_chebi tool specification
Tool Information:
Name:
Rhea_search_by_chebiType:
RheaToolDescription: Search for biochemical reactions involving a specific ChEBI compound in Rhea. Returns reactions where the given compound participates as a substrate, product, or cofactor. All Rhea reactions are linked to ChEBI compound identifiers. Example: CHEBI:17234 (glucose) returns reactions including lactose hydrolysis, glucose isomerization, and glucose oxidation with their balanced equations and EC numbers.
Parameters:
chebi_id(string) (required) ChEBI compound identifier. Can include or omit ‘CHEBI:’ prefix. Examples: ‘CHEBI:17234’ (glucose), ‘CHEBI:15377’ (water), ‘CHEBI:15422’ (ATP), ‘CHEBI:16761’ (ADP).limit([‘integer’, ‘null’]) (optional) Maximum number of results (default 20, max 50).
Example Usage:
query = {
"name": "Rhea_search_by_chebi",
"arguments": {
"chebi_id": "example_value"
}
}
result = tu.run(query)
Rhea_search_by_ec (Type: RheaTool)¶
Search for biochemical reactions in Rhea by EC (Enzyme Commission) number. Returns all reactions …
Rhea_search_by_ec tool specification
Tool Information:
Name:
Rhea_search_by_ecType:
RheaToolDescription: Search for biochemical reactions in Rhea by EC (Enzyme Commission) number. Returns all reactions catalyzed by enzymes in a given EC class. Useful for finding the specific biochemical transformations catalyzed by a class of enzymes. Example: EC:1.1.1.1 (alcohol dehydrogenase) returns reactions including ‘a primary alcohol + NAD(+) = an aldehyde + NADH + H(+)’ and ‘ethanol + NAD(+) = acetaldehyde + NADH + H(+)’.
Parameters:
ec_number(string) (required) EC (Enzyme Commission) number. Can include or omit ‘EC:’ prefix. Examples: ‘EC:1.1.1.1’ (alcohol dehydrogenase), ‘3.5.1.50’ (pentanamidase), ‘2.7.1.1’ (hexokinase), ‘1.14.13.39’ (nitric-oxide synthase).limit([‘integer’, ‘null’]) (optional) Maximum number of results (default 20, max 50).
Example Usage:
query = {
"name": "Rhea_search_by_ec",
"arguments": {
"ec_number": "example_value"
}
}
result = tu.run(query)
Rhea_search_reactions (Type: RheaTool)¶
Search for biochemical reactions in the Rhea database by compound name, reaction description, or …
Rhea_search_reactions tool specification
Tool Information:
Name:
Rhea_search_reactionsType:
RheaToolDescription: Search for biochemical reactions in the Rhea database by compound name, reaction description, or keyword. Rhea is an expert-curated knowledgebase of over 15,000 chemical and transport reactions of biological interest maintained by SIB Swiss Institute of Bioinformatics. All reactions are linked to ChEBI compounds and EC enzyme numbers. Example: searching ‘glucose’ returns reactions like ‘D-glucose + NAD(+) = D-glucono-1,5-lactone + NADH + H(+)’ with EC:1.1.1.47.
Parameters:
query(string) (required) Search keyword for reactions. Can be a compound name, reaction term, or general keyword. Examples: ‘glucose’, ‘ATP’, ‘kinase’, ‘ethanol’, ‘acetyl-CoA’, ‘phosphorylation’.limit([‘integer’, ‘null’]) (optional) Maximum number of results (default 20, max 50).
Example Usage:
query = {
"name": "Rhea_search_reactions",
"arguments": {
"query": "example_value"
}
}
result = tu.run(query)