This repository contains the source code for the publication "Improved Prediction of Post-Operative Paediatric Cerebellar Mutism Syndrome Using An Artificial Neural Network" by Jai Sidpra, Adam P. Marcus, Ulrike Löbel, Sebastian M. Toescu, Derek Yecies, Gerald Grant, Kristen Yeom, David M. Mirsky, Hani J. Marcus, Kristian Aquilina, and Kshitij Mankad.
To ensure reproducibility the entire project runs within a Docker container. If needed, please install Docker before proceeding. Building, testing, and then running the project can be done as follows:
docker build -t cerebellar-mutism-prediction .
docker run -it --rm -v $(pwd):/home/ cerebellar-mutism-prediction build test run
Please note that FANN formatted training data files are required and should be placed under ./data/raw/
. Ethics and privacy concerns prevent sharing of the original data set.
Contributions are welcomed! The project's structure is based on Cookiecutter Data Science. All C++ code should adhere to the Google Style Guide with two allowed exceptions: frequent use of unsigned integers (to facilitate integration with the FANN library), and lack of namespaces (to shorten identifiers as small project and clashes are unlikely). Comments should be compliant with Doxygen.