Skip to main content

Pipeline Status Coverage Report Latest Release

is a high-performance simulator for isotopically stationary and non-stationary simulation of isotope labeling experiments. It is build on highly optimized C++ code, made available in Python through pybind11. It comprises the following main functions:

  • Read metabolic models and labeling data from standardized FluxML
  • Simulation of labeling distributions and data residuals given fluxes and metabolite concentrations
  • Fitting and statistical analysis (Frequentist and Bayesian) of 13C labeling experiments

13CFLUX is being developed by the Modelling and Simulation group under the supervision of Katharina Nöh at the IBG-1, Forschungszentrum Jülich, Germany.

Installation

The recommended way for practitioners to install 13CFLUX is via pip from the Python Package Index (PyPI). It is recommended to do this in a Python environment. Before installation, you should make sure to have ipopt installed (either directly or by installing cyipopt via conda). Then just run

pip install x3cflux

Documentation

We provide a Read The Docs documentation. Check it out!

Development

The development of 13CFLUX primarily takes place on JuGit, where we have access to powerful continuous integration and a Docker registry. Please report issues and request features only JuGit.

Citation

@article{Stratmann2025,
    author = {Stratmann, Anton and Beyß, Martin and Jadebeck, Johann F and Wiechert, Wolfgang and Nöh, Katharina},
    title = {13CFLUX — Third-generation high-performance engine for isotopically (non)stationary 13C metabolic flux analysis},
    journal = {Bioinformatics},
    pages = {btaf630},
    year = {2025},
    issn = {1367-4811},
    doi = {10.1093/bioinformatics/btaf630},
    url = {https://doi.org/10.1093/bioinformatics/btaf630},
}

Metadata

Release files for x3cflux 3.0.7

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for x3cflux 3.0.7
File
x3cflux-3.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
x3cflux-3.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
x3cflux-3.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
x3cflux-3.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details
x3cflux-3.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.27+ x86-64, Linux glibc 2.28+ x86-64 Details

Total release size: 62.6 MB

Release files / x3cflux-3.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL x3cflux-3.0.7-cp314-cp314-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.14 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
2f4083e7769de9b41a34d0b5a488476ae1ab1e0a71d591140dc0256884660e12
BLAKE2b-256 checksum
How to use checksums
2cc250e20eb30b4aa13d063cd290de935b293e0ecfa1cf69774c14e25312e0c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / x3cflux-3.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL x3cflux-3.0.7-cp313-cp313-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.13 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
208a25f484239a9a33b7bd5a0645388231b10c86a4f5b94e2717f623afffbb09
BLAKE2b-256 checksum
How to use checksums
180519319ae837a2afb9c73bd7a6b4fb98eb34eb4ea9a0fc2f8c94ad0b4872c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / x3cflux-3.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL x3cflux-3.0.7-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.12 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
c5c75a2559f979f30dbb036cc216febf9a6f25dff4e154ff879b49625031e036
BLAKE2b-256 checksum
How to use checksums
0114e98e30e18788bd016239d1f62f1b3becbd5a737947fad746344ba8c8de3c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / x3cflux-3.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL x3cflux-3.0.7-cp311-cp311-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.11 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
7f9b3f4b2ed834bc21e34c9fbe09b9b2aba2f982fa74f852d19319cec37800be
BLAKE2b-256 checksum
How to use checksums
055da9638ca20166f2b1bbb6d9e3c6bb62f91821564f952cc615082b1da50393
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15

Release files / x3cflux-3.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl

Download URL x3cflux-3.0.7-cp310-cp310-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl
Size 12.5 MB
Tags CPython 3.10 Linux glibc 2.27+ x86-64 Linux glibc 2.28+ x86-64
SHA-256 checksum
How to use checksums
e895c9acb5fa6fa32270ea08457243a4d9613aebba9375f8d6b7d4a1893bd0b5
BLAKE2b-256 checksum
How to use checksums
bb223a1515e74711a0d8cd2112a085a425ffdc0eadc5dd7061886124f0ebd9b8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.15
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page