Skip to main content

Tools for MRI QA

Project description

mriqa

This is a python package for the analysis of MRI QA images.

It currently depends on the auxiliary packages dcmfetch and dcmextras as well as the python DICOM package pydicom. Images are generally obtained (using dcmfetch) via a DICOM connection to a PACS that uses dcm4che3 for the network transport or the DICOM REST API as provided by servers such as Orthanc, but images can also be read directly from local storage using pydicom.

There are currently reports for SNR, image uniformity, geometric distortion and scale, slice profile, mtf, ghosting, single voxel spectroscopy (Siemens only), long term stability (fBIRN), background phase offset in PC flow, and ADC calibration with the NIST diffusion phantom.

The geometric distortion, slice profile and mtf reports are tested primarily with images of the Philips PIQT phantom, but they can also be used with images of the Eurospin TO2/TO4 phantoms and the standard size ACR phantom.

The reports produce matplotlib plots and return pandas dataframes of the results. They are intended to be used from within a Jupyter notebook.

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

mriqa-0.2.18.tar.gz (130.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

mriqa-0.2.18-py3-none-any.whl (127.6 kB view details)

Uploaded Python 3

File details

Details for the file mriqa-0.2.18.tar.gz.

File metadata

  • Download URL: mriqa-0.2.18.tar.gz
  • Upload date:
  • Size: 130.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for mriqa-0.2.18.tar.gz
Algorithm Hash digest
SHA256 8a5e43dd67b0e483764b817d8729d28470ad9ef6ae49684e0eb17e60b95765d6
MD5 14fd2439268c6e8af9e2a9ab894f2c3a
BLAKE2b-256 7035b922e2326afb38ebe0204807fae24f9573d26f77bbc7993ecfa6e2d261dc

See more details on using hashes here.

File details

Details for the file mriqa-0.2.18-py3-none-any.whl.

File metadata

  • Download URL: mriqa-0.2.18-py3-none-any.whl
  • Upload date:
  • Size: 127.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.11

File hashes

Hashes for mriqa-0.2.18-py3-none-any.whl
Algorithm Hash digest
SHA256 2e72170ef80c8f29cd7c4a43cd2018a923cd3b0c685d77c2a3031eb1eaafa499
MD5 ff00c6bb1a2e3cdb1268dd196b48c5c4
BLAKE2b-256 25bdcc16eb3bfaa2e518aeb6b12a497af271c74664f2e7444aad2cfd165f545b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page