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.

For the measurement of such distortions, see here.

The workflow steps are below, but all steps have well defined input/output so you can use any part of this code independently from the other parts. For a tutorial on each step, click on the diagram below. For an example of our automated reporting template see here

flowchart LR
subgraph AA[Phantom Design]
end
    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_DistortionQA 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.12.1.tar.gz (59.2 kB view details)

Uploaded Source

Built Distribution

mri_distortion_toolkit-0.12.1-py3-none-any.whl (63.2 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.12.1.tar.gz
Algorithm Hash digest
SHA256 c02fc7ba7c4df09b8ddd05372e69c5e4c267158c2f90941968191e856b3344b5
MD5 778cf23d7e489faee8929f233d2ce49f
BLAKE2b-256 72d748c6dcbd3e326f20dced480eee31264b096a8e930a0c66527b2f61cfa92a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.12.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f4a5eb69ef5a784680c8995912ceacc7a7f37d826ff2c1f1f3bb06fc51320a99
MD5 35f02be00a96ccafcbc75cc0cfead55f
BLAKE2b-256 9f09f96531353ff8fb1c203e2b57cc0a4def5ab3891a71eecfe9585f96725f73

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