MultiBabiVerse contains the code used to explore how prematurity affects early brain development using a multiverse approach. The analysis relies on 301 infant resting‑state fMRI datasets and evaluates more than a thousand preprocessing pipelines to test the stability of different network measures.
Scripts/Local/– Python modules to run the analysis on a local workstation.main_.pyprovides an example workflow based on the functions defined inpipeline.py.Scripts/Cluster/– Variants of the same pipeline adapted for high performance computing (HPC) environments.multiverse_analysis_classification.pyandmultiverse_analysis_regression.py– Jupyter notebooks and scripts used during development to replicate parts of the analysis.requirements.txt– List of Python packages required to execute the code.
Clone the repository and install the dependencies with
pip install -r requirements.txtPython 3.8 or newer is recommended.
The raw fMRI time‑series and demographic files are not distributed with this repository. Update the path variables at the top of the scripts in Scripts/Local or Scripts/Cluster to point to your local copies of these data.
For a local run execute
python Scripts/Local/main_.pyFor large scale experiments on a cluster modify the paths inside the scripts under Scripts/Cluster/ and submit them using your scheduler of choice.
This project is released under the University of Oldenburg License. See the corresponding license file for details.
Leonardo Zaggia – @leonardo_zaggia