Related Experiment Video
Updated: Aug 28, 2025

11:07
High-Throughput Metabolic Profiling for Model Refinements of Microalgae
Published on: December 4, 2021
3.9K
StrainDesign: a comprehensive Python package for computational design of metabolic networks.
Philipp Schneider1, Pavlos Stephanos Bekiaris1, Axel von Kamp1
1Analysis and Redesign of Biological Networks, Max Planck Institute for Dynamics of Complex Technical Systems, Magdeburg 39106, Germany.
Bioinformatics (Oxford, England)
|September 16, 2022
Summary
StrainDesign is a Python package for computational strain design, integrating popular metabolic engineering algorithms. It offers advanced features and analysis tools for optimizing microbial cell factories.
Area of Science:
- Metabolic Engineering
- Computational Biology
- Systems Biology
Background:
- Constraint-based optimization is crucial for metabolic network analysis and design.
- Existing tools often lack integration of diverse design algorithms.
Purpose of the Study:
- To present StrainDesign, a Python package unifying popular metabolic engineering algorithms.
- To provide a comprehensive and modular framework for computational strain design.
Main Methods:
- Integration of OptKnock, RobustKnock, OptCouple, and minimal cut sets algorithms.
- Implementation of generalized GPR rules, gene/reaction additions, and regulatory interventions.
- Support for multiple solvers and advanced analysis tools, including 2D/3D plotting.
Main Results:
- StrainDesign offers a unified platform for various metabolic design approaches.
- The package facilitates complex strain design problems through modular combination of algorithms.
- Enhanced analysis tools and a user-friendly interface via CNApy are provided.
Conclusions:
- StrainDesign provides a powerful and flexible framework for computational strain design.
- It unifies existing algorithmic developments and allows for future modular extensions.
- The package is readily available and integrates with CNApy for enhanced usability.

