Ctrl K

13CFLUX

13CFLUX - third-generation, high-performance simulation engine for isotopically stationary and non-stationary 13C metabolic flux analysis within an open, extensible software ecosystem.

2
mentions
3
contributors
Get started
1513 commitsLast commit ≈ 5 days ago3 stars1 fork

Description

13CFLUX is a simulator for 13C metabolic flux analysis (13C-MFA), the state-of-the-art method for quantifying metabolic reaction rates from isotope labeling data in systems biology, metabolic engineering and biomedicine. The software has evolved over three generations, now with a modern architecture and substantially improved performance across isotopically stationary and non-stationary (INST) workflows. Originally developed in an academic setting and since further advanced at Forschungszentrum Jülich, it is designed to support demanding fluxomics studies on microbial, plant and mammalian systems.

The 13CFLUX ecosystem consists of the 13CFLUX(v3) simulation engine, the universal modeling language FluxML, and the MCMC sampling toolbox hopsy. FluxML provides an implementation-independent XML-based language for specifying 13C-MFA models, including metabolic networks, atom mappings and measurement configurations, enabling standardized model description. 13CFLUX builds directly on FluxML, integrating a C++17 backend with a high-level Python API to simulate arbitrary labeling states, support multi-experiment and multi-tracer analyses, and interface with modern numerical libraries. For advanced uncertainty quantification and Bayesian inference, 13CFLUX connects to hopsy, a flexible open-source platform for polytope-restricted MCMC sampling implemented as a Python package atop a high-performance C++ core.

13CFLUX is open-source software released under the GNU AGPL-3.0, with source code and containers provided via a GitLab instance. The project adheres to modern research software engineering practices, including unit testing and continuous integration. To lower the barrier of entry, API documentation is provided alongside working examples to develop new analysis workflows and reproduce existing ones. Together, the simulator, FluxML, and hopsy form a FAIR-oriented toolkit for building modern interoperable 13C-MFA and fluxomics pipelines, running everywhere from laptops to HPC environments.

Participating organisations

Forschungszentrum Jülich
RWTH Aachen University
Helmholtz Centre for Environmental Research (UFZ)
Fri

Reference papers

Mentions

Contributors

AS
Anton Stratmann
KN
Katharina Nöh

Helmholtz Program-oriented Funding IV

Related software

MooViE

MO

MooViE is an easy-to-use tool to display multidimensional data with input-output semantics from all research domains. It supports researcher in studying the mapping of several inputs to several outputs in large multivariate data sets.

Updated 8 hours ago
2

uNAC

UN

uNAC - the universal natural abundace correction tool for istotopic labeling data

Updated 7 hours ago
2