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.14.4.tar.gz (69.7 kB view details)

Uploaded Source

Built Distribution

mri_distortion_toolkit-0.14.4-py3-none-any.whl (67.6 kB view details)

Uploaded Python 3

File details

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

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.14.4.tar.gz
Algorithm Hash digest
SHA256 e132662a85a008cd500218327bf91f2a5510d39df1e0a93653ab3277f7f96eed
MD5 5c2cd040cecbf267de7c893a03aad39f
BLAKE2b-256 590e8aef99175fdecd2e823baec02f607d3ef9b51987091437cf907e41116143

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for mri_distortion_toolkit-0.14.4-py3-none-any.whl
Algorithm Hash digest
SHA256 0cc61d2343a4161bf84555e4019dfbbee3844e673f045d5db44316d95624f5fa
MD5 fce5175124db9d5a3e8a98e79abb5517
BLAKE2b-256 4caa675167ae93d9393960171090f239094124883653cf7e573c7a1d292692aa

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