brenda-database
Installation
SKILL.md
When to Use
- You need kinetic parameters (e.g., Km, kcat, Vmax) for a specific enzyme, organism, or EC number.
- You want reaction equations/stoichiometry associated with an enzyme (by EC number or enzyme name).
- You need enzyme property data such as optimal pH/temperature, stability, inhibitors, or activators.
- You want to discover enzymes by searching for a substrate, product, or EC number.
- You need to automate retrieval of BRENDA data in a Python pipeline (e.g., for modeling, annotation, or curation).
Key Features
- SOAP-based programmatic access to the BRENDA database.
- Retrieval of:
- Kinetic data: Km, kcat, Vmax
- Reaction information: reaction equations and related metadata
- Enzyme discovery: search by substrate/product/EC number
- Enzyme properties: pH/temperature optima, stability, inhibitors/activators
- Built-in handling of BRENDA SOAP responses that are returned as complex delimited strings, with parsing performed by the provided script.
- Credential-based authentication via environment variables or a
.envfile.