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.16.tar.gz (129.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.16-py3-none-any.whl (127.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mriqa-0.2.16.tar.gz
  • Upload date:
  • Size: 129.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.16.tar.gz
Algorithm Hash digest
SHA256 2e463377fd012b97e4fef2f28464ca0101bb3d5deabed6b593689aeed81d8fe3
MD5 d505ea9c69fbab7b3ee40b1a1d504178
BLAKE2b-256 7a9773c00f8a31b1486c19d92034b1d23db85f2efc7598f8f9d880cb8a5f4f52

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mriqa-0.2.16-py3-none-any.whl
  • Upload date:
  • Size: 127.0 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.16-py3-none-any.whl
Algorithm Hash digest
SHA256 c5df84258655a26123b5071a473a78a39caf0dbf4258b8a1ef9f110ab1fa9386
MD5 3bb0ff5956361b0b9c5dc292dd4ae384
BLAKE2b-256 a850d5b6a22f8ac1c05c41ecbd60f23062fd046d820b3fe22a3b4ea53b2377ed

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