Skip to main content

Quality assurance tools for MRI geometric distortion

Project description

mri_distortion_toolkit

codecov tests docsPyPI version

This code enables characterization, reporting, and correction of geometric distortion in Magnetic Resonance Imaging.

The workflow steps are below. All steps have well defined input/output so you can use any part of this code independently from the other parts. For an example of our automated reporting template see here

flowchart LR

AA[Phantom Design]

A[Marker <br>Extraction]--->B[Marker <br>Matching]
B[Marker <br>Matching]--->C[Field <br> Calculation] & E[Automated <br>reporting]
C[Field <br> Calculation]-->D[Spherical Harmonic <br>Analysis]
D[Spherical Harmonic <br>Analysis]-->E[Automated <br>reporting];
D[Spherical Harmonic <br>Analysis]-->F[Distortion Correction]

click AA "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/phantom_notes.html"
click A "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/marker_extraction.html"
click B "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/marker_matching.html"
click C "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/field_calculation.html"
click D "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/fit_spherical_harmonics.html"
click E "https://acrf-image-x-institute.github.io/mri_distortion_toolkit/reporting.html"

Setup/Build/Install

pip install mri_distortion_toolkit

Usage

Detailed documentation is here.

Directory Structure

  • docsrc markdown/rst source documentation
  • tests test cases
  • mri_distortion_toolkit source code
  • examples source code for the worked examples

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

mri_distortion_toolkit-0.13.1.tar.gz (69.4 kB view details)

Uploaded Source

Built Distribution

mri_distortion_toolkit-0.13.1-py3-none-any.whl (67.2 kB view details)

Uploaded Python 3

File details

Details for the file mri_distortion_toolkit-0.13.1.tar.gz.

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.13.1.tar.gz
Algorithm Hash digest
SHA256 ec1ee6d178143dceb75f93ce2704f400aa1d61b58806ba75ac6c93b9a2fec827
MD5 e2eb079432d3a3c9d2b130dde7933bb4
BLAKE2b-256 869004cb0c37c7f3d545ce77abf65e7fb4a8ca3ca54dd5014117c7a8f2bd10fb

See more details on using hashes here.

File details

Details for the file mri_distortion_toolkit-0.13.1-py3-none-any.whl.

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.13.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c0e9e7ee730006b6453556e2af788d4421508fe08c39d7da288ad0fa0a0109d9
MD5 226fa6f1edf9de5ba3e1b81a46860d4e
BLAKE2b-256 8d25a8d3df45c804c7b01fd1998e37aa8090151cc76ca12231866a505a02f884

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