alterlab-brenda

Query BRENDA SOAP API for Km values and enzyme reaction data.

58|9|Updated Mar 16, 2026
One-click install
npx skills add https://github.com/AlterLab-IEU/AlterLab-Academic-Skills --skill alterlab-brenda
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alterlab-brenda
Source: https://github.com/AlterLab-IEU/AlterLab-Academic-Skills/tree/main/skills/databases/alterlab-brenda
Command: npx skills add https://github.com/AlterLab-IEU/AlterLab-Academic-Skills --skill alterlab-brenda

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires zeep, requests, pandas, numpy, matplotlib, seaborn, networkx, brenda_client, and includes scripts (resource) and references (resource) components.

What problem does it solve?

BRENDA is a comprehensive enzyme information resource; this Skill provides programmatic access to Km values, reaction data, and organism-specific information via the SOAP API to accelerate biochemical research, data integration, and pathway design.

Core Features & Use Cases

  • Km retrieval across organisms, substrates, and EC numbers to enable cross-species comparisons.
  • Extraction of reaction equations, substrates/products, and organism context for modeling and literature curation.
  • Organism-level data synthesis and environmental parameter summaries to inform experimental planning and metabolic engineering.

Quick Start

Query Km values for EC 1.1.1.1 for Escherichia coli and fetch the related reaction data.

Frequently Asked Questions about alterlab-brenda

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

FAQPage Schema
How do I retrieve Km values from BRENDA for a specific EC number and organism?

To retrieve Km values from BRENDA, query the SOAP API using a Python client. You can filter enzyme data by specific EC numbers and organisms to extract structured Km values suitable for cross-species comparisons and biochemical research.

What enzyme data can I extract from the BRENDA SOAP API for metabolic modeling?

The BRENDA SOAP API provides enzyme data including Km values, reaction equations, substrates, products, and organism-specific context. This structured data is used for metabolic modeling, pathway design, and literature curation.

Do I need API credentials and specific Python packages to query BRENDA enzyme data?

Yes, querying BRENDA enzyme data requires valid API credentials and a Python environment. You need packages like zeep, requests, pandas, and numpy to interface with the SOAP API, process the biochemical data, and export analysis results.

Can I perform cross-organism enzyme comparisons using BRENDA data?

Yes, you can perform cross-organism enzyme comparisons by extracting organism-specific enzyme data and Km values from BRENDA. The Skill structures this data using pandas to facilitate comparative biochemical research and pathway design.

What's the best way to analyze and visualize biochemical data extracted from BRENDA?

The best way to analyze and visualize biochemical data from BRENDA is by using Python libraries. After querying the SOAP API, use pandas for data structuring, matplotlib and seaborn for plotting, and networkx for pathway visualization.

Why does querying BRENDA SOAP API require the zeep package?

Querying the BRENDA SOAP API requires the zeep package because zeep is a modern Python SOAP client. It handles the SOAP protocol communication required to authenticate credentials and fetch enzyme data from the BRENDA web service.