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.20.tar.gz (131.4 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.20-py3-none-any.whl (127.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mriqa-0.2.20.tar.gz
  • Upload date:
  • Size: 131.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for mriqa-0.2.20.tar.gz
Algorithm Hash digest
SHA256 c60799cba6f94710bb6baa0cb46df904a9fa3de13ce8fa42f44d845787580fca
MD5 1b2937dfc528a078a3ccc674eaf937a6
BLAKE2b-256 e7fcf93cd68ea4f1424b3dec6c0bb2ecfe925a836e362d9d8c2c9a12c5020227

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mriqa-0.2.20-py3-none-any.whl
  • Upload date:
  • Size: 127.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.12

File hashes

Hashes for mriqa-0.2.20-py3-none-any.whl
Algorithm Hash digest
SHA256 5bd33163188e759fb4028f1d739fa703da3d2b3ae4aa9b218b464e06dbfc7e78
MD5 28d2610a66e00a8918f62fee490c68ce
BLAKE2b-256 115b70b39e0565a31df67bb014344ed3a9e970bdc5e583b3107177ea0ef1d418

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