Skip to main content

mrQA suite of tools offering automatic evaluation of protocol compliance

Project description

https://img.shields.io/pypi/v/mrQA.svg https://img.shields.io/travis/Open-Minds-Lab/mrQA.svg https://raw.githubusercontent.com/jupyter/design/master/logos/Badges/nbviewer_badge.svg

A tool for automatic evaluation of protocol compliance in MRI datasets. The tool analyzes MR acquisition data from DICOM headers and compares it against protocol to determine the level of compliance. It takes as input a dataset in DICOM/BIDS format. The tool outputs a compliance report in HTML format, with a percent compliance score for each protocol. The tool also outputs a JSON file with the compliance scores for each modality. In addition, it highlights any deviations from the protocol. The tool has been specifically created keeping radiologists in mind, but can be used by anyone who wants to evaluate that MR scans are acquired according to the pre-defined protocol and to minimize errors in acquisition process.

Simple schematic of the library:

./docs/schematic_mrQA.png

mrQA uses MRDataset to efficiently parse various neuroimaging dataset formats, which is available here.

History

0.1.0 (2022-05-20)

  • First release on PyPI.

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

mrQA-0.2.4.tar.gz (339.7 kB view details)

Uploaded Source

Built Distribution

mrQA-0.2.4-py2.py3-none-any.whl (43.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file mrQA-0.2.4.tar.gz.

File metadata

  • Download URL: mrQA-0.2.4.tar.gz
  • Upload date:
  • Size: 339.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.8.16

File hashes

Hashes for mrQA-0.2.4.tar.gz
Algorithm Hash digest
SHA256 138d2cf63d2f67dce33ac7b208d2b17fab3627f30c5628f2017e576dc83c46d0
MD5 fbbf8b4fc1a5ea08dd337eed9a08158d
BLAKE2b-256 79bf6acc9b3a1a28f436265fe0ec12b611551c9bedc12f868b44348732b7049d

See more details on using hashes here.

File details

Details for the file mrQA-0.2.4-py2.py3-none-any.whl.

File metadata

  • Download URL: mrQA-0.2.4-py2.py3-none-any.whl
  • Upload date:
  • Size: 43.2 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.11.3 pkginfo/1.8.3 requests/2.28.1 requests-toolbelt/0.9.1 tqdm/4.64.1 CPython/3.8.16

File hashes

Hashes for mrQA-0.2.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 2b1f8360d55ea65481dac428a98a67dcc420a8eab7782c7d3d62db45cb405377
MD5 692d30e20955ead11361cf2cca1a3306
BLAKE2b-256 1909cdbfe11aedb5dbd28ec7389ebe8fd09a3b94054169ae1cf0bfa14b14566e

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