bioRxivEcologyPreprint
Introducing Mouffet, a unified framework to make model creation easier and more reproducible
Abstract
O_LIBiological and ecological models are being increasingly used to explain the natural world. Model creation is an iterative process requiring two steps: training and evaluating the models. However, this process can become complex when multiple models are trained and evaluated at the same time. Besides, development steps can be lost, reducing the reproducibility of model creation. C_LIO_LIWe introduce Mouffet, an open-source Python framework that aims to make model creation easier, more robust, and more reproducible. It provides a set of configuration files and high-level Python interfaces that help managing data, training, and evaluating models. To improve reproducibility, every step of the model creation process, including the options used, are saved. C_LIO_LIMouffet introduces the notion of scenarios that allow users to define multiple training or evaluation tasks in a single configuration file. This not only facilitates model creation but enables users to define experimental plans to study the effect of selected parameters on training or evaluation. C_LIO_LIWhile initially developed for deep learning models, Mouffet is independent of the implementation of the models. Therefore, it could be successfully used to compare different modelling approaches. Besides, its ease of use makes it a choice tool for ecologists, even when not familiar with complex model creation. C_LI
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- modleR: a modular workflow to perform ecological niche modeling in R
A. Sanchez-Tapia, S. R. Mortara, … M. F. d. Siqueira·bioRxiv·Apr 1, 2020
- modelRxiv: A platform for the dissemination and interactive display of models
K. D. Harris, G. Hadari, G. Greenbaum·bioRxiv·Feb 16, 2022
- Data-Driven Discovery of Mechanistic Ecosystem Models with LLMs
Scott Spillias, Jacob G. D. Rogers, … Rowan Trebilco·Methods in Ecology and EvolutionPeer-reviewed·Feb 24, 2026
- EEMtoolbox: A user-friendly R package for flexible ensemble ecosystem modeling
Luz Valerie Pascal, Sarah A. Vollert, … Matthew Philip Adams·Methods in Ecology and EvolutionPeer-reviewed·Mar 20, 2025
- BioModelsML: Building a FAIR and reproducible collection of machine learning models in life sciences and medicine for easy reuse
Divyang Deep Tiwari, Nils Hoffmann, … Rahuman S. Malik‐Sheriff·bioRxiv·May 22, 2023
- Tellurium: A Python Based Modeling and Reproducibility Platform for Systems Biology
Kiri Choi, J. Kyle Medley, … Herbert M. Sauro·bioRxiv·Jun 2, 2016