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_reaction

  • Type: RheaReactionTool

  • Description: 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_participants

  • Type: RheaReactionTool

  • Description: 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)