CNApy (CellNetAnalyzer for Python)

CNApy (CellNetAnalyzer for Python)

CNApy (CellNetAnalyzer for Python) is an open-source, cross-platform desktop application for the intuitive exploration, editing, and computational analysis of metabolic network models. Written in Python, CNApy provides a modern graphical user interface for constraint-based (COBRA) modelling approaches, including flux balance analysis, metabolic flux analysis, elementary modes analysis, and computational strain design.

CNApy builds upon the interactive network-map concept of the MATLAB-based toolbox CellNetAnalyzer (CNA) and extends it with enhanced features for interactive model exploration and analysis. The software supports import and export of metabolic models in SBML format.

Key benefits
Intuitive graphical interface for COBRA-based metabolic modelling
Interactive exploration and visualization of metabolic networks
Supports multiple analysis approaches including FBA, MFA, and elementary modes analysis
Open-source and cross-platform desktop application written in Python
Compatible with SBML model exchange standards
Extends and modernizes concepts from CellNetAnalyzer
Applications
Constraint-based metabolic network analysis
Flux balance and metabolic flux analysis
Exploration and editing of genome-scale metabolic models
Computational strain and pathway design
Visualization of metabolic pathways and network states
Import/export and exchange of SBML-based models
Intended use

CNApy is intended for systems biologists, metabolic engineers, bioinformaticians, and computational life scientists working with constraint-based metabolic network models. It is particularly suited for users who require an interactive graphical environment for model exploration, visualization, and advanced COBRA analyses without relying exclusively on command-line workflows.

Contact:
Website This email address is being protected from spambots. You need JavaScript enabled to view it.