bio-systems-biology-model-curation

Validate and curate SBML genome-scale metabolic models with COBRApy workflows.

7|Updated Apr 5, 2026
One-click install
npx skills add https://github.com/dailycafi/metabolism-skills --skill bio-systems-biology-model-curation
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bio-systems-biology-model-curation
Source: https://github.com/dailycafi/metabolism-skills/tree/main/skills/systems-biology/model-curation
Command: npx skills add https://github.com/dailycafi/metabolism-skills --skill bio-systems-biology-model-curation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validate, score, and improve genome-scale metabolic models to identify SBML compliance issues, memote failures, dead-end metabolites, unbalanced reactions, and incomplete annotations so models produce biologically meaningful predictions.

Core Features & Use Cases

  • Memote scoring and reports: Run memote snapshot and parse test failures to prioritize fixes for publication-quality models.
  • Automated gap-filling: Suggest and apply reactions from a universal model to restore growth or pathway connectivity.
  • Model debugging: Detect dead-end metabolites, unbalanced reactions, and orphan reactions and standardize GPR rules and annotations.
  • Use Case: Run a memote assessment on a draft SBML model, perform gap-filling with a universal model, fix stoichiometric imbalances, and export a curated SBML for downstream FBA.

Quick Start

Ask the agent to "Run memote on my model.xml, list failing tests, find dead-end metabolites, attempt gap-filling using a provided universal model, and save a curated model as curated_model.xml".

Frequently Asked Questions about bio-systems-biology-model-curation

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

FAQPage Schema
How do I find dead-end metabolites and unbalanced reactions in an SBML metabolic model?

To find dead-end metabolites and unbalanced reactions in an SBML model, you can use COBRApy workflows to detect stoichiometric imbalances and orphan reactions, standardizing GPR rules during model debugging.

How do I run a memote assessment on a genome-scale metabolic model to fix failing tests?

Running a memote assessment on a genome-scale metabolic model involves executing memote snapshot tests via COBRApy to parse failures, prioritize fixes for SBML compliance, and generate publication-quality memote reports.

Can I use COBRApy for automated gap-filling with a universal reaction database?

Yes, you can use COBRApy for automated gap-filling by supplying a universal reaction database, which suggests and applies reactions to restore pathway connectivity and growth in your curated SBML model.

What is the best way to standardize GPR rules and augment annotations in a genome-scale model?

The best way to standardize GPR rules and augment annotations in a genome-scale model is through model curation workflows that detect orphan reactions and fill annotation gaps to ensure biologically meaningful predictions.

Does model curation with memote require a universal reaction database to fix annotation gaps?

Model curation with memote does not strictly require a universal reaction database to fix annotation gaps, but supplying one is necessary if you want to perform automated gap-filling to restore pathway connectivity.

Why does my genome-scale metabolic model produce biologically inaccurate predictions after FBA?

Genome-scale metabolic models produce biologically inaccurate predictions due to incomplete annotations, unbalanced reactions, and dead-end metabolites, which model curation identifies and fixes to improve memote scores.