search_rhea_entity
Find biochemical reactions in the Rhea database by keyword. Retrieve reaction identifiers and equations.
Instructions
Search Rhea database for biochemical reactions using keyword search.
Args:
query (str): Search query string. Examples:
- "ATP" - find reactions involving ATP
- "glucose" - find reactions with glucose
- "uniprot:*" - reactions with UniProt annotations
- "" - retrieve all reactions
Accepts aliases: search, term, keyword, keywords,
search_term, name.
limit (int, optional): Maximum number of results. Defaults to 100.
Returns: List[Dict[str, str]]: List of reactions, each containing: - 'rhea_id': Reaction identifier (e.g., "RHEA:10000") - 'equation': Reaction equation text
Example: >>> results = search_rhea_entity("ATP", limit=5) >>> for reaction in results: ... print(f"{reaction['rhea_id']}: {reaction['equation']}")
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| query | No | ||
| limit | No | ||
| search | No | ||
| term | No | ||
| keyword | No | ||
| keywords | No | ||
| search_term | No | ||
| name | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |