Summary: Various constraint-based optimization approaches have been developed for the computational analysis and design of metabolic networks. Herein, we present StrainDesign, a comprehensive Python package that builds upon the COBRApy toolbox and integrates the most popular metabolic design algorithms, including nested strain optimization methods such as OptKnock, RobustKnock and OptCouple as well as the more general minimal cut sets approach. The optimization approaches are embedded in individual modules, which can also be combined for setting up more elaborate strain design problems. Advanced features, such as the efficient integration of GPR rules and the possibility to consider gene and reaction additions or regulatory interventions, have been generalized and are available for all modules. The package uses state-of-the-art preprocessing methods, supports multiple solvers and provides a number of enhanced tools for analyzing computed intervention strategies including 2D and 3D plots of user-selected metabolic fluxes or yields. Furthermore, a user-friendly interface for the StrainDesign package has been implemented in the GUI-based metabolic modeling software CNApy. StrainDesign provides thus a unique and rich framework for computational strain design in Python, uniting many algorithmic developments in the field and allowing modular extension in the future.

Availability And Implementation: The StrainDesign package can be retrieved from PyPi, Anaconda and GitHub (https://github.com/klamt-lab/straindesign) and is also part of the latest CNApy package.

Download full-text PDF

Source
http://www.ncbi.nlm.nih.gov/pmc/articles/PMC9620819PMC
http://dx.doi.org/10.1093/bioinformatics/btac632DOI Listing

Publication Analysis

Top Keywords

straindesign comprehensive
8
comprehensive python
8
python package
8
design metabolic
8
metabolic networks
8
optimization approaches
8
strain design
8
straindesign package
8
package
6
straindesign
5

Similar Publications

Cyanobacteria are prokaryotic organisms that capture energy from sunlight using oxygenic photosynthesis and transform CO into products of interest such as fatty acids. PCC 7942 is a model cyanobacterium efficiently engineered to accumulate high levels of omega-3 fatty acids. However, its exploitation as a microbial cell factory requires a better knowledge of its metabolism, which can be approached by using systems biology tools.

View Article and Find Full Text PDF

Summary: Various constraint-based optimization approaches have been developed for the computational analysis and design of metabolic networks. Herein, we present StrainDesign, a comprehensive Python package that builds upon the COBRApy toolbox and integrates the most popular metabolic design algorithms, including nested strain optimization methods such as OptKnock, RobustKnock and OptCouple as well as the more general minimal cut sets approach. The optimization approaches are embedded in individual modules, which can also be combined for setting up more elaborate strain design problems.

View Article and Find Full Text PDF

Succinate Overproduction: A Case Study of Computational Strain Design Using a Comprehensive Escherichia coli Kinetic Model.

Front Bioeng Biotechnol

January 2015

Department of Chemical Engineering, The Pennsylvania State University , University Park, PA , USA.

Computational strain-design prediction accuracy has been the focus for many recent efforts through the selective integration of kinetic information into metabolic models. In general, kinetic model prediction quality is determined by the range and scope of genetic and/or environmental perturbations used during parameterization. In this effort, we apply the k-OptForce procedure on a kinetic model of E.

View Article and Find Full Text PDF

Want AI Summaries of new PubMed Abstracts delivered to your In-box?

Enter search terms and have AI summaries delivered each week - change queries or unsubscribe any time!