A

MxlPy - Python Package for Mechanistic Learning in Life Science

bioRxiv (Cold Spring Harbor Laboratory)

Abstract

Abstract Summary Recent advances in artificial intelligence have accelerated the adoption of ML in biology, enabling powerful predictive models across diverse applications. However, in scientific research, the need for interpretability and mechanistic insight remains crucial. To address this, we introduce MxlPy, a Python package that combines mechanistic modelling with ML to deliver explainable, data-informed solutions. MxlPy facilitates mechanistic learning, an emerging approach that integrates the transparency of mathematical models with the flexibility of data-driven methods. By streamlining tasks such as data integration, model formulation, output analysis, and surrogate modelling, MxlPy enhances the modelling experience without sacrificing interpretability. Designed for both computational biologists and interdisciplinary researchers, it supports the development of accurate, efficient, and explainable models, making it a valuable tool for advancing bioinformatics, systems biology, and biomedical research. Availability MxlPy source code is freely available at https://github.com/Computational-Biology-Aachen/MxlPy . The full documentation with features and examples can be found here https://computational-biology-aachen.github.io/MxlPy .

Authors 4

  1. RWTH Aachen University

    Affiliation as printed

    Computational Life Science, Depratment of Biology, RWTH Aachen University;

  2. RWTH Aachen University

    Affiliation as printed

    Computational Life Science, Department of Biology, RWTH Aachen University

  3. RWTH Aachen University

    Affiliation as printed

    Computational Life Science, Department of Biology, RWTH Aachen University

  4. RWTH Aachen University

    Affiliation as printed

    Computational Life Science, Depratment of Biology, RWTH Aachen University;

Cited by 0 stored of 0

No patents citing this paper on Lens.org (checked 2026-10-06).

References 65