Metadata-Version: 2.4
Name: clinicadl
Version: 2.0.0rc3
Summary: Python library for the reproducible processing of neuroimaging data with deep learning methods
License: MIT
License-File: LICENSE.txt
Keywords: bids,image processing,deep learning,neuroimaging,neuroscience
Author: ARAMIS Lab
Maintainer: Clinica developers
Maintainer-email: clinica-user@inria.fr
Requires-Python: >=3.10,<=3.14
Classifier: Development Status :: 4 - Beta
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering :: Image Processing
Classifier: Topic :: Scientific/Engineering :: Medical Science Apps.
Provides-Extra: tutorials
Requires-Dist: click (>=8,<9)
Requires-Dist: click-option-group (>=0.5,<0.6)
Requires-Dist: ipykernel (>=6,<7) ; extra == "tutorials"
Requires-Dist: joblib (>=1.2.0,<2.0.0)
Requires-Dist: matplotlib (>=3.9,<4.0) ; extra == "tutorials"
Requires-Dist: monai (>=1.5.0,<2.0.0)
Requires-Dist: nilearn (>=0.9.2,<0.10.0)
Requires-Dist: notebook (>=7,<8) ; extra == "tutorials"
Requires-Dist: numpy (>=2,<3)
Requires-Dist: pandas (>=2,<3)
Requires-Dist: psutil (==7)
Requires-Dist: pydantic (>=2.7.0,<3.0.0)
Requires-Dist: pynvml
Requires-Dist: scikit-image (>=0.24,<0.25)
Requires-Dist: scikit-learn (>=1,<2)
Requires-Dist: tensorboard
Requires-Dist: toml
Requires-Dist: torch (>=2.3.0,<3.0.0)
Requires-Dist: torchinfo (>=1.8.0,<2.0.0)
Requires-Dist: torchio (>=0.20,<0.21)
Requires-Dist: torchvision
Requires-Dist: urllib3 (<2.0.0)
Project-URL: Documentation, https://clinicadl.readthedocs.io
Project-URL: Homepage, https://clinicadl.readthedocs.io
Project-URL: Repository, https://github.com/aramis-lab/clinicadl.git
Description-Content-Type: text/markdown

<h1 align="center">
  <a href="http://www.clinicadl.readthedocs.io">
    <img src="https://clinicadl.readthedocs.io/en/stable/images/logo.png" alt="ClinicaDL Logo" width="120" height="120">
  </a>
  <br/>
  ClinicaDL
</h1>

<p align="center"><strong>Framework for the reproducible processing of neuroimaging data with deep learning methods</strong></p>

<p align="center">
  <a href="https://badge.fury.io/py/clinicadl">
    <img src="https://badge.fury.io/py/clinicadl.svg" alt="PyPI version">
  </a>
  <a href='https://clinicadl.readthedocs.io/en/latest/?badge=latest'>
    <img src='https://readthedocs.org/projects/clinicadl/badge/?version=latest' alt='Documentation Status' />
  </a>
  <a href='https://pepy.tech/project/clinicadl'>
    <img src='https://static.pepy.tech/badge/clinicadl/month' alt='Downloads' />
  </a>
</p>

<p align="center">
  <a href="https://clinicadl.readthedocs.io/">Documentation</a> |
  <a href="https://aramislab.paris.inria.fr/clinicadl/tuto">Tutorial</a> |
  <a href="https://groups.google.com/forum/#!forum/clinica-user">Forum</a>
</p>


## About the project

This repository hosts ClinicaDL, the deep learning extension of [Clinica](https://github.com/aramis-lab/clinica), 
a Python library to process neuroimaging data in [BIDS](https://bids.neuroimaging.io/index.html) format.

> **Disclaimer:** this software is **under development**. Some features can
change between different releases and/or commits.

To access the full documentation of the project, follow the link [https://clinicadl.readthedocs.io/](https://clinicadl.readthedocs.io/). 
If you find a problem when using it or if you want to provide us feedback,
please [open an issue](https://github.com/aramis-lab/ad-dl/issues) or write on
the [forum](https://groups.google.com/forum/#!forum/clinica-user).

## Getting started

ClinicaDL currently supports macOS and Linux.

We recommend to use `conda` or `virtualenv` for the installation of ClinicaDL
as it guarantees the correct management of libraries depending on common packages:

```{.sourceCode .bash}
conda create --name ClinicaDL python=3.10
conda activate ClinicaDL
pip install clinicadl
```

## Tutorial

Visit our [hands-on tutorial web site](https://aramislab.paris.inria.fr/clinicadl/tuto)
to start using **ClinicaDL** directly in a Google Colab instance!

## Related Repositories

- [Clinica: Software platform for clinical neuroimaging studies](https://github.com/aramis-lab/clinica)
- [AD-DL: Convolutional neural networks for classification of Alzheimer's disease: Overview and reproducible evaluation](https://github.com/aramis-lab/AD-DL)
- [AD-ML: Framework for the reproducible classification of Alzheimer's disease using machine learning](https://github.com/aramis-lab/AD-ML)

## Citing us

- Thibeau-Sutre, E., Díaz, M., Hassanaly, R., Routier, A., Dormont, D., Colliot, O., Burgos, N.: ‘ClinicaDL: an open-source deep learning software for reproducible neuroimaging processing‘, 2021. [hal-03351976](https://hal.inria.fr/hal-03351976)
- 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’, 2021. [doi:10.3389/fninf.2021.689675](https://doi.org/10.3389/fninf.2021.689675) [Open Access version](https://hal.inria.fr/hal-02308126)

