Skip to main content

Software platform for clinical neuroimaging studies

Project description

Logo
Clinica

Software platform for clinical neuroimaging studies

Build Status PyPI version conda install platform

Homepage | Documentation | Forum | See also: AD-ML, AD-DL

About The Project

Clinica is a software platform for clinical research studies involving patients with neurological and psychiatric diseases and the acquisition of multimodal data (neuroimaging, clinical and cognitive evaluations, genetics...), most often with longitudinal follow-up.

Clinica is command-line driven and written in Python. It uses the Nipype system for pipelining and combines widely-used software packages for neuroimaging data analysis (ANTs, FreeSurfer, FSL, MRtrix, PETPVC, SPM), machine learning (Scikit-learn) and the BIDS standard for data organization.

Clinica provides tools to convert publicly available neuroimaging datasets into BIDS, namely:

Clinica can process any BIDS-compliant dataset with a set of complex processing pipelines involving different software packages for the analysis of neuroimaging data (T1-weighted MRI, diffusion MRI and PET data). It also provides integration between feature extraction and statistics, machine learning or deep learning.

ClinicaPipelines

Current pipelines are indicated in blue while new or updated pipelines are indicated in purple (will be released in Summer 2020).

Clinica is also showcased as a framework for the reproducible classification of Alzheimer's disease using machine learning and deep learning.

Getting Started

Full instructions for installation and additional information can be found in the user documentation.

Clinica currently supports macOS and Linux. It can be installed:

  • With conda (recommended):
conda create --name clinicaEnv python=3.6 clinica -c Aramislab -c conda-forge
  • With pip (needs Python 3.6)
pip install clinica

Depending on the pipeline that you want to use, you need to install pipeline-specific interfaces. Not all the dependencies are necessary to run Clinica. Please refer to this page to determine which third-party libraries you need to install.

Example

Diagram illustrating the Clinica pipelines involved when performing a group comparison of FDG PET data projected on the cortical surface between patients with Alzheimer's disease and healthy controls from the ADNI database: ClinicaExample

  1. Clinical and neuroimaging data are downloaded from the ADNI website and data are converted into BIDS with the adni-to-bids converter.
  2. Estimation of the cortical and white surface is then produced by the t1-freesurfer pipeline.
  3. FDG PET data can be projected on the subject’s cortical surface and normalized to the FsAverage template from FreeSurfer using the pet-surface pipeline.
  4. TSV file with demographic information of the population studied is given to the statistics-surface pipeline to generate the results of the group comparison.

For more examples and details, please refer to the Documentation.

Support

License

This software is distributed under the MIT License. See license file for more information.

Related Repositories

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clinica-0.3.4.tar.gz (815.9 kB view details)

Uploaded Source

Built Distribution

clinica-0.3.4-py2.py3-none-any.whl (1.0 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file clinica-0.3.4.tar.gz.

File metadata

  • Download URL: clinica-0.3.4.tar.gz
  • Upload date:
  • Size: 815.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.7

File hashes

Hashes for clinica-0.3.4.tar.gz
Algorithm Hash digest
SHA256 6b3116ea88d0ec908df4fb20f8a2c4693c5ba0ab06fe6525e24bfaf624e36d40
MD5 3c0821f627ef10531886399d657e936e
BLAKE2b-256 0a6a424673d3e49d8cb3f0b943ac221de49a3c6f06a2b8fd8ebb206b28d5326d

See more details on using hashes here.

File details

Details for the file clinica-0.3.4-py2.py3-none-any.whl.

File metadata

  • Download URL: clinica-0.3.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.23.0 setuptools/46.1.3.post20200325 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.6.7

File hashes

Hashes for clinica-0.3.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 ff4537d6bdb3021b7bc929d73ca2e3373b818cfb6d9ee4618306361b4bff72c3
MD5 49d24767bbd35ebbde8e7c0a23c6d9ca
BLAKE2b-256 6ec1d39dd376383fa7a61bf52d245025094935c959d8a15ad41b8df6a56dbb0d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page