Skip to main content

A tool to perform Freesurfer volume Harminization in unseen scanner.

Project description

The model presented in Garcia-Dias, et al. (2020).

Documentation

neuroharmony.readthedocs.io

Install Neuroharmony.

pip install neuroharmony

Introduction

The increasing availability of magnetic resonance imaging (MRI) datasets is boosting the interest in the application of machine learning in neuroimaging. A key challenge to the development of reliable machine learning models, and their translational implementation in real-word clinical practice, is the integration of datasets collected using different scanners. Current approaches for harmonizing multi-scanner data, such as the ComBat method, require a statistical representative sample, and therefore are not suitable for machine learning models aimed at clinical translation where the focus is on the assessment of individual scans from previously unseen scanners. To overcome this challenge, Neuroharmony uses image quality metrics (i.e. intrinsic characteristics which can be extracted from individual images without requiring a statistical representative sample and any extra information about the scanners) to harmonize single images from unseen/unknown scanners based on.

Front pafe of the article "Neuroharmony: A new tool for harmonizing volumetric MRI data from unseen scanners".

Run Tests

python -m pytest tests/

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

Neuroharmony-0.1.13.tar.gz (22.9 kB view hashes)

Uploaded Source

Built Distribution

Neuroharmony-0.1.13-py2.py3-none-any.whl (26.9 kB view hashes)

Uploaded Python 2 Python 3

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