Skip to main content

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/

Metadata

Release files for Neuroharmony 0.1.13

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for Neuroharmony 0.1.13
File Size Uploaded Provenance
Neuroharmony-0.1.13.tar.gz 22.9 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for Neuroharmony 0.1.13
File Interpreter ABI Platform
Neuroharmony-0.1.13-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 49.8 kB

Release files / Neuroharmony-0.1.13.tar.gz

Download URL Neuroharmony-0.1.13.tar.gz
Size 22.9 kB
Tags Source
SHA-256 checksum
How to use checksums
37dba31ef6a923dfb2ccdf7164e76dde36c69f9251f869e5515ededc126f8b25
BLAKE2b-256 checksum
How to use checksums
73c28befd5cd57829b4cd1f63ed653c5fa861610583ba514a4e3e43fa2b6ddfa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Release files / Neuroharmony-0.1.13-py2.py3-none-any.whl

Download URL Neuroharmony-0.1.13-py2.py3-none-any.whl
Size 26.9 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
0470000dcd0dda1f6c0a5bd2b3afafecc8b85806987f516e38acce331a9f41c6
BLAKE2b-256 checksum
How to use checksums
630b3c2abebe908e8dc440f9dffc538446cb078356f389065379e389b9bed831
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.6.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.8.10

Security for Neuroharmony 0.1.13

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page