FreeFlux: A Python Package for Time-Efficient Isotopically Nonstationary Metabolic Flux Analysis

Research output: Contribution to journalArticlepeer-review

4 Scopus Citations

Abstract

13C metabolic flux analysis is a powerful tool for metabolism characterization in metabolic engineering and synthetic biology. However, the widespread adoption of this tool is hindered by limited software availability and computational efficiency. Currently, the most widely accepted 13C-flux tools, such as INCA and 13CFLUX2, are developed in a closed-source environment. While several open-source packages or software are available, they are either computationally inefficient or only suitable for flux estimation at isotopic steady state. To address the need for a time-efficient computational tool for the more complicated flux analysis at an isotopically nonstationary state, especially for understanding the single-carbon substrate metabolism, we present FreeFlux. FreeFlux is an open-source Python package that performs labeling pattern simulation and flux analysis at both isotopic steady state and transient state, enabling a more comprehensive analysis of cellular metabolism. FreeFlux provides a set of interfaces to manipulate the objects abstracted from a labeling experiment and computational process, making it easy to integrate into other programs or pipelines. The flux estimation by FreeFlux is fast and reliable, and its validity has been confirmed by comparison with results from other computational tools using both synthetic and experimental data. FreeFlux is freely available at https://github.com/Chaowu88/freeflux with a detailed online tutorial and documentation provided at https://freeflux.readthedocs.io/en/latest/index.html.
Original languageAmerican English
Pages (from-to)2707-2714
Number of pages8
JournalACS Synthetic Biology
Volume12
Issue number9
DOIs
StatePublished - 2023

NREL Publication Number

  • NREL/JA-2700-86454

Keywords

  • 13C metabolic flux analysis
  • flux estimation
  • isotopic labeling
  • labeling pattern simulation
  • steady state
  • transient state

Fingerprint

Dive into the research topics of 'FreeFlux: A Python Package for Time-Efficient Isotopically Nonstationary Metabolic Flux Analysis'. Together they form a unique fingerprint.

Cite this