ClinicaSoftware platform for neuroimaging studies

Clinica is an open source software platform for neuroimaging studies. It aims to make neuroimaging research easier and more reproducible, enabling researchers to spend less time on data management and processing, perform reproducible evaluations of their methods, and easily share data and results within their institution and with external collaborators.

The core of Clinica is a set of automatic pipelines for the processing and analysis of multimodal neuroimaging data, currently T1-weighted, FLAIR and diffusion MRI, and PET data, as well as tools for statistics and machine learning. Clinica relies on the Brain Imaging Data Structure (BIDS) for the organisation of raw datasets, and provides converters of several public neuroimaging datasets to BIDS, including ADNI, AIBL, OASIS and NIFD. Processing pipelines are built by combining widely used, freely available tools developed by the neuroimaging community (SPM, FreeSurfer, FSL, MRtrix, etc.), and processed data, such as tissue probability maps, cortical thickness maps or regional averages, follow the ClinicA Processed Structure (CAPS) format, which shares the same philosophy as BIDS. This consistent organisation of raw and processed files facilitates the execution of single pipelines or sequences of pipelines, as well as the integration of processed data into statistical or machine learning frameworks.

I lead the development of the project and manage the developers.

References:

  • Routier, A., Burgos, N., Díaz, M., Bacci, M., Bottani, S., El-Rifai, O., Fontanella, S., Gori, P., Guillon, J., Guyot, A., Hassanaly, R., Jacquemont, T., Lu, P., Marcoux, A., Moreau, T., Samper-González, J., Teichmann, M., Thibeau-Sutre, E., Vaillant, G., Wen, J., Wild, A., Habert, M.-O., Durrleman, S., and Colliot, O.: Clinica: An Open Source Software Platform for Reproducible Clinical Neuroscience Studies, Frontiers in Neuroinformatics, 15: 39, 2021. doi:10.3389/fninf.2021.689675 HAL
  • Marcoux, A., Burgos, N., Bertrand, A., Teichmann, M., Routier, A., Wen, J., Samper-Gonzalez, J., Bottani, S., Durrleman, S., Habert, M.-O., and Colliot, O.: An Automated Pipeline for the Analysis of PET Data on the Cortical Surface. Frontiers in Neuroinformatics, 12, 2018. doi:10.3389/fninf.2018.00094
  • OHBM 2018, 2019, 2020, 2022, 2023, 2026a, 2026b
ClinicaDLLibrary for reproducible deep learning in neuroimaging

ClinicaDL is an open source library that aims to enhance the reproducibility and rigour of research on deep learning applied to neuroimaging. Neuroimaging data have specific characteristics: they are three-dimensional, carry physical information such as voxel spacing, and are often longitudinal, which limits the direct use of standard deep learning frameworks. General-purpose medical imaging frameworks such as MONAI address some of these constraints, but lack integration with neuroimaging-specific data standards and preprocessing pipelines. ClinicaDL fills this gap by natively integrating with the brain imaging data structure (BIDS) and neuroimaging preprocessing pipelines, so it can be used with a large variety of neuroimaging datasets.

Its main features include data preparation, model training, inference and prediction, and interpretation algorithms, supporting classification, regression, reconstruction, segmentation and generative tasks. Training outputs follow a dedicated structure, the Model Analysis and Processing Structure (MAPS), which stores checkpoints, logs, evaluation results and all elements required to reproduce an experiment, such as user-defined variables and the Python environment, thereby guarding against data leakage and ensuring reproducibility and fair comparison between models. The combination of ClinicaDL and its companion project Clinica allows an end-to-end neuroimaging analysis, from the download of raw datasets to the interpretation of trained networks, including preprocessing, quality check, label definition, architecture search, and network training and evaluation.

I lead the development of the project and manage the developers.

References:

AD-ML / AD-DLFrameworks for reproducible machine learning and deep learning classification of Alzheimer's disease

AD-ML and AD-DL are frameworks for the reproducible evaluation of machine learning and deep learning classification experiments using neuroimaging for the computer-aided diagnosis of Alzheimer’s disease (AD) that rely on Clinica.

References AD-ML:

  • Samper-González, J., Burgos, N., Bottani, S., Fontanella, S., Lu, P., Marcoux, A., Routier, A., Guillon, J., Bacci, M., Wen, J., Bertrand, A., Bertin, H., Habert, M.-O., Durrleman, S., Evgeniou, T., and Colliot, O.: Reproducible Evaluation of Classification Methods in Alzheimer’s Disease: Framework and Application to MRI and PET Data. NeuroImage, 183: 504–521, 2018. doi:10.1016/j.neuroimage.2018.08.042 HAL
  • Wen, J., Samper-González, J., Bottani, S., Routier, A., Burgos, N., Jacquemont, T., Fontanella, S., Durrleman, S., Epelbaum, S., Bertrand, A., and Colliot, O.: Reproducible Evaluation of Diffusion MRI Features for Automatic Classification of Patients with Alzheimer’s Disease. Neuroinformatics, 19: 57–78, 2021. doi:10.1007/s12021-020-09469-5 HAL

References AD-DL:

  • Wen, J., Thibeau-Sutre, E., Diaz-Melo, M., Samper-González, J., Routier, A., Bottani, S., Dormont, D., Durrleman, S., Burgos, N., and Colliot, O.: Convolutional Neural Networks for Classification of Alzheimer’s Disease: Overview and Reproducible Evaluation. Medical Image Analysis, 63: 101694, 2020. doi:10.1016/j.media.2020.101694 HAL
NiftyWeb pCTWeb service tool for synthesis of CT images from MRI data

NiftyWeb is a web service tool developed at UCL that provides an entry point to cutting edge medical image analysis algorithms. NiftyWeb has a friendly interface and allows anyone to test or use the algorithms with minimal effort and with their optimal configurations. The website currently runs on a distributed network, where different nodes are responsible for specific algorithms.

I contributed to the creation of the pCT web service tool, which enables the fully automated synthesis of CT images from MRI data. This tool has already been used more than 5500 times.

References:

  • Prados Carrasco, F., Cardoso, M.J., Burgos, N., Wheeler-Kingshott, C.A.M., and Ourselin, S.: NiftyWeb: Web Based Platform for Image Processing on the Cloud. In Proceedings of the 24th Scientific Meeting and Exhibition of the International Society for Magnetic Resonance in Medicine (ISMRM), 2016. HAL
NiftySegImage segmentation and parcellation software

NiftySeg is an open source image segmentation and parcellation software. I contributed to the creation of novel algorithms for image synthesis based on a multi-atlas propagation and fusion technique. My contribution mainly focused on the fusion part of the approach, where the propagated atlases are combined locally by computing for each voxel a local similarity measure between each deformed atlas and the target subject.