pyTFA

pyTFA implements Thermodynamics-Based Flux Analysis (TFA) in Python to perform thermodynamically constrained metabolic flux analysis by integrating explicit Gibbs energy and metabolite concentration formulations.


Key Features:

  • Integration with Metabolomics Data: Incorporates quantitative metabolomics (metabolite concentration) measurements into metabolic models to constrain flux distributions.
  • Thermodynamic Constraints: Imposes Gibbs energy–based thermodynamic constraints on metabolic networks to constrain reaction feasibility and directionality.
  • Flux Directionality Analysis: Determines net flux directionality and estimates the distance of reactions from thermodynamic equilibrium.
  • Reduction of Feasible Flux Space: Narrows the feasible flux solution space compared to traditional Flux Balance Analysis (FBA) when thermodynamic and metabolomics constraints are applied.
  • Application Examples: Applied to both reduced and genome-scale models of Escherichia coli.

Scientific Applications:

  • Systems Biology: Supports constrained metabolic network analyses to infer flux distributions informed by thermodynamics and metabolomics.
  • Biotechnology and Metabolic Engineering: Informs strain design and optimization by identifying candidate targets for genetic modification based on thermodynamically constrained flux predictions.
  • Metabolomics-driven Flux Analysis: Enables integration of quantitative metabolomics with flux analysis to elucidate metabolic flux distributions and reaction equilibrium states.

Methodology:

Implements Thermodynamics-Based Flux Analysis (TFA) by formulating Gibbs energies and metabolite concentrations as explicit constraints within metabolic models to produce thermodynamically constrained flux solutions relative to standard FBA.

Topics

Details

License:
Apache-2.0
Maturity:
Mature
Cost:
Free of charge
Tool Type:
library
Operating Systems:
Linux, Windows, Mac
Programming Languages:
Python
Added:
5/28/2019
Last Updated:
6/16/2020

Operations

Publications

Salvy P, Fengos G, Ataman M, Pathier T, Soh KC, Hatzimanikatis V. pyTFA and matTFA: a Python package and a Matlab toolbox for Thermodynamics-based Flux Analysis. Bioinformatics. 2018;35(1):167-169. doi:10.1093/bioinformatics/bty499. PMID:30561545. PMCID:PMC6298055.

PMID: 30561545
PMCID: PMC6298055
Funding: - European Union’s Horizon 2020 research and innovation programme: 686070 - Marie Skłodowska-Curie: 722287

Documentation