COBRApy Constraint Based Metabolic Modeling
技能 活跃Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis. Part of the AlterLab Academic Skills suite.
To empower researchers in systems biology and metabolic engineering with advanced tools for analyzing and simulating cellular metabolism using constraint-based models.
功能
- Constraint-based metabolic modeling (COBRA)
- Flux Balance Analysis (FBA) and FVA
- Gene knockout and deletion studies
- Flux sampling and production envelope analysis
- Model loading, saving, and manipulation
使用场景
- Analyzing metabolic pathways and flux distributions in biological systems.
- Predicting the phenotypic effects of gene knockouts or modifications.
- Designing strains for metabolic engineering and bioproduction.
- Exploring the feasible flux space of metabolic networks.
非目标
- Performing dynamic metabolic modeling (time-dependent simulations).
- Directly simulating gene expression or protein levels.
- Providing a graphical user interface for model building.
- Replacing the need for underlying COBRApy library installation.
工作流
- Load a metabolic model (SBML, JSON, YAML, or bundled).
- Perform Flux Balance Analysis (FBA) to determine optimal flux.
- Conduct Flux Variability Analysis (FVA) to assess flux ranges.
- Execute gene or reaction deletion studies (knockouts).
- Utilize flux sampling for exploring feasible flux space.
- Design production strains and optimize media conditions.
实践
- Model validation
- Metabolic engineering
- Systems biology analysis
- Computational biology
先决条件
- Python 3.7+
- COBRApy library installed (`pip install cobra`)
Maintenance
- warning:Dependency ManagementThe project uses external Python libraries but lacks explicit dependency pinning mechanisms like a lockfile (e.g., requirements.txt, Pipfile.lock), increasing the risk of incompatible versions.
Trust
- info:Issues AttentionThere are 2 open issues and 0 closed issues in the last 90 days, indicating low recent engagement or a new project.
Execution
- warning:Pinned dependenciesWhile Python scripts are used, they lack shebangs declaring the interpreter and side-effect headers, and specific dependency pinning is missing (as noted in Dependency Management).
安装
npx skills add AlterLab-IEU/AlterLab-Academic-Skills通过 npx 运行 Vercel skills CLI(skills.sh)— 需要本地安装 Node.js,以及至少一个兼容 skills 的智能体(Claude Code、Cursor、Codex 等)。前提是仓库遵循 agentskills.io 格式。
质量评分
类似扩展
COBRApy Metabolic Modeling
99Constraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis.
PyDESeq2
100Differential gene expression analysis (Python DESeq2). Identify DE genes from bulk RNA-seq counts, Wald tests, FDR correction, volcano/MA plots, for RNA-seq analysis.
AlterLab Benchling Integration
100Part of the AlterLab Academic Skills suite. Benchling R&D platform integration. Access registry (DNA, proteins), inventory, ELN entries, workflows via API, build Benchling Apps, query Data Warehouse, for lab data management automation.
Scanpy
99Standard single-cell RNA-seq analysis pipeline. Use for QC, normalization, dimensionality reduction (PCA/UMAP/t-SNE), clustering, differential expression, and visualization. Best for exploratory scRNA-seq analysis with established workflows. For deep learning models use scvi-tools; for data format questions use anndata.
Pysam
99Genomic file toolkit. Read/write SAM/BAM/CRAM alignments, VCF/BCF variants, FASTA/FASTQ sequences, extract regions, calculate coverage, for NGS data processing pipelines.
Polars Bio
99High-performance genomic interval operations and bioinformatics file I/O on Polars DataFrames. Overlap, nearest, merge, coverage, complement, subtract for BED/VCF/BAM/GFF intervals. Streaming, cloud-native, faster bioframe alternative.