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.17.tar.gz (129.9 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.17-py3-none-any.whl (127.1 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: mriqa-0.2.17.tar.gz
  • Upload date:
  • Size: 129.9 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.17.tar.gz
Algorithm Hash digest
SHA256 2e6ec8755285c0903a9ede46b0585aea4c6aabfccc648f8d15b067f3a93d159f
MD5 70d5373c1d71cd84a23667bc29a5d91c
BLAKE2b-256 8358bd0bde29e11c5165cb98493f5000e4b4163f38ccab2862a09305f772c68e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: mriqa-0.2.17-py3-none-any.whl
  • Upload date:
  • Size: 127.1 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.17-py3-none-any.whl
Algorithm Hash digest
SHA256 3b743830824817c60dcefa4cdace79aace38d1cda9d067c809af03539b473d37
MD5 4432f7d2783e1b1754e0e292ead539ce
BLAKE2b-256 791f47cb7b861b0de2b1d144af63255f817025100009e4ba2c4c28df6561f336

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