Learning Mechanistic Subtypes of Neurodegeneration with a Physics-Informed Variational Autoencoder Mixture Model
Sanduni Pinnawala, Annabelle Hartanto, Ivor J. A. Simpson, Peter A. Wijeratne
This repository provides code, configurations, and environment setup to reproduce experiments from the paper.
- All Python dependencies are listed in
requirements.txt - Docker is recommended for reproducible environment setup
- Clone the repository
git clone https://github.com/sanpinnawala/BrainPhys.git
cd BrainPhys- Build Docker image
docker build -t brainphys .- Run Docker container
docker run --gpus all -v /absolute/path/to/project:/app -it brainphys- Change to the model directory (e.g.,
reaction-diffusion-mixture-model)
cd reaction-diffusion-mixture-model- Create
data,checkpoints, andartefactsdirectories inside the model directory
mkdir data checkpoints artefactspython src/train.py --config src/configs/config.yamlpython src/test.py --config src/configs/config.yaml@inproceedings{10.1007/978-3-032-05573-6_12,
title = {Learning Mechanistic Subtypes of Neurodegeneration with a Physics-Informed Variational Autoencoder Mixture Model},
booktitle = {Simulation and Synthesis in Medical Imaging},
author = {Pinnawala, Sanduni and Hartanto, Annabelle and Simpson, Ivor J. A. and Wijeratne, Peter A.},
year = {2026}
}For questions or collaborations, feel free to contact m.pinnawala@sussex.ac.uk
