Rhea Reaction Tools¶
Configuration File: rhea_reaction_tools.json
Tool Type: Local
Tools Count: 2
This page contains all tools defined in the rhea_reaction_tools.json configuration file.
Available Tools¶
Rhea_get_reaction (Type: RheaReactionTool)¶
Fetch the full structured detail of a single Rhea biochemical reaction by its Rhea identifier. Rh…
Rhea_get_reaction tool specification
Tool Information:
Name:
Rhea_get_reactionType:
RheaReactionToolDescription: Fetch the full structured detail of a single Rhea biochemical reaction by its Rhea identifier. Rhea (SIB Swiss Institute of Bioinformatics) is an expert-curated knowledgebase of chemical and transport reactions, all linked to ChEBI compounds and EC numbers. Given a Rhea id (e.g. ‘10280’ or ‘RHEA:10280’), returns the chemical equation, the parsed ChEBI participants split into reactants and products (each with ChEBI id + compound name), the list of EC enzyme numbers, the count of curated enzymes, PubMed reference IDs, KEGG and MetaCyc cross-references, and the curation status plus balanced and transport flags. Use this to retrieve mechanistic detail for one reaction after finding it with Rhea_search_reactions / Rhea_search_by_ec / Rhea_search_by_chebi. No API key required.
Parameters:
rhea_id(string) (required) Rhea reaction identifier, numeric or RHEA-prefixed. Examples: ‘10280’ (caffeine synthase), ‘RHEA:13065’ (ATP hydrolysis), ‘29467’ (K+/H+ antiport transport reaction).
Example Usage:
query = {
"name": "Rhea_get_reaction",
"arguments": {
"rhea_id": "example_value"
}
}
result = tu.run(query)
Rhea_get_reaction_participants (Type: RheaReactionTool)¶
Return just the structured ChEBI participants (reactants and products) of a single Rhea biochemic…
Rhea_get_reaction_participants tool specification
Tool Information:
Name:
Rhea_get_reaction_participantsType:
RheaReactionToolDescription: Return just the structured ChEBI participants (reactants and products) of a single Rhea biochemical reaction, given its Rhea identifier (e.g. ‘16505’ or ‘RHEA:16505’). Each participant carries its ChEBI compound id and name. Lightweight alternative to Rhea_get_reaction when only the substrate/product compound lists are needed, for example when building or annotating a metabolic network. No API key required.
Parameters:
rhea_id(string) (required) Rhea reaction identifier, numeric or RHEA-prefixed. Examples: ‘16505’ (chorismate -> 4-hydroxybenzoate + pyruvate), ‘RHEA:10280’.
Example Usage:
query = {
"name": "Rhea_get_reaction_participants",
"arguments": {
"rhea_id": "example_value"
}
}
result = tu.run(query)