brenda-database

Retrieve enzyme kinetic data from the BRENDA SOAP API.

75|7|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/jiaxiaojunQAQ/SkillJect --skill brenda-database-jiaxiaojunqaq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: brenda-database
Source: https://github.com/jiaxiaojunQAQ/SkillJect/tree/main/data/skills_sample/brenda-database
Command: npx skills add https://github.com/jiaxiaojunQAQ/SkillJect --skill brenda-database-jiaxiaojunqaq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires zeep, requests, pandas, and includes scripts (resource) components.

What problem does it solve?

BRENDA's enzyme data is vast and scattered; this Skill provides a unified, programmatic interface to query Km values, reactions, and environmental data via the BRENDA SOAP API, enabling researchers to streamline data retrieval without manual scraping.

Core Features & Use Cases

  • Km retrieval by EC number, organism, and substrate
  • Reaction information and substrate/product parsing
  • Cross-organism comparisons and environmental parameter retrieval
  • Data export to CSV/JSON and pathway analytics

Quick Start

Install dependencies, configure BRENDA credentials, and run a sample query to fetch Km values and reactions for a chosen EC number.

Frequently Asked Questions about brenda-database

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I retrieve enzyme Km values from the BRENDA database using an EC number?

To retrieve enzyme Km values from the BRENDA database, you can query the SOAP API by providing the specific EC number, organism, and substrate. This programmatic approach streamlines data extraction without manual scraping.

Can I compare enzyme kinetic data across different organisms using the BRENDA API?

Yes, you can compare enzyme kinetic data across different organisms using the BRENDA API. The interface supports cross-organism comparisons, allowing you to systematically retrieve and analyze environmental parameters and reaction variations.

What dependencies do I need to access BRENDA enzyme reactions via a SOAP API?

To access BRENDA enzyme reactions via the SOAP API, you need the zeep, requests, and pandas Python dependencies. You also need valid BRENDA credentials and a configured brenda_client module to handle authentication.

How do I export enzyme kinetic data and reactions to CSV or JSON?

You can export enzyme kinetic data and reactions to CSV or JSON formats after retrieving them from the BRENDA SOAP API. The pandas dependency enables this export functionality, allowing you to save queried Km values and pathway analytics locally.

How does the BRENDA SOAP API handle rate limits and authentication errors?

The BRENDA SOAP API handles rate limits and authentication errors through built-in error handling mechanisms. It requires valid credentials to authenticate requests and manages parsing errors to ensure stable data retrieval during complex enzyme queries.

What is the best way to get enzyme substrate and product parsing information from BRENDA?

The best way to get enzyme substrate and product parsing information from BRENDA is through their SOAP API. It provides a unified programmatic interface to retrieve detailed reaction information and parse substrates and products efficiently.