Skip to main content

Analyze IMRT QA Report data mined with IQDM-PDF

Project description

PyPI Documentation Status lgtm lgtm code quality Lines of code Repo Size Code style: black

What does it do?

IQDM Analytics is a desktop application that mines IMRT QA reports with IQDM-PDF and performs statistical analysis.

Executables

Single-file executables are available. See attachments in the latest release.

Other information

This library is part of the IMRT QA Data Mining (IQDM) project for the AAPM IMRT Working Group (WGIMRT).

Dependencies

  • iqdmpdf - Mine IMRT QA PDF’s

  • wxPython Phoenix - Build a native GUI on Windows, Mac, or Unix systems

  • Bokeh - Interactive Web Plotting for Python

  • NumPy - The fundamental package for scientific computing with Python

  • selenium - A browser automation framework and ecosystem

  • PhantomJS - PhantomJS is a headless web browser scriptable with JavaScript

  • pypubsub - A Python publish-subscribe library

Install and Run

If you prefer to run from source:

$ git clone https://github.com/IQDM/IQDM-Analytics.git
$ cd IQDM-Analytics
$ python iqdma_app.py

Note you may have to use pythonw instead of python, depending on your version.

TODO

  • Ability to cancel PDF-Miner thread

  • Unit testing (non-GUI)

  • Setup continuous integration

  • Consolidate/Clean-up UserSettings Dialog code

Credits

Development Lead

  • Dan Cutright, University of Chicago Medicine

Contributors

  • Marc Chamberland, University of Vermont Health Network

  • Serpil Kucuker Dogan, Northwestern Medicine

  • Mahesh Gopalakrishnan, Northwestern Medicine

  • Aditya Panchal, AMITA Health

  • Michael Snyder, Beaumont Health

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

iqdma-0.1.9.tar.gz (930.3 kB view details)

Uploaded Source

Built Distribution

iqdma-0.1.9-py3-none-any.whl (936.2 kB view details)

Uploaded Python 3

File details

Details for the file iqdma-0.1.9.tar.gz.

File metadata

  • Download URL: iqdma-0.1.9.tar.gz
  • Upload date:
  • Size: 930.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for iqdma-0.1.9.tar.gz
Algorithm Hash digest
SHA256 fe25e672e34ede9e26a65a137a005f97ff7b3d2c56e130e3ffa5cd6228eebd0b
MD5 4ebc22d5e7eb7b834ffa587225119caf
BLAKE2b-256 395c5e5cfd11a12f8528664fb9decf516a57a550d038315999439c12fee2085a

See more details on using hashes here.

File details

Details for the file iqdma-0.1.9-py3-none-any.whl.

File metadata

  • Download URL: iqdma-0.1.9-py3-none-any.whl
  • Upload date:
  • Size: 936.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.7.0 requests/2.25.1 setuptools/54.1.1 requests-toolbelt/0.9.1 tqdm/4.59.0 CPython/3.6.8

File hashes

Hashes for iqdma-0.1.9-py3-none-any.whl
Algorithm Hash digest
SHA256 d8a676c755fa858b5d5f4eb719911c27eb49a262fbd900c5ea9d83ec42633e30
MD5 33d8c4469e90a92ab8c9a531d8cc4811
BLAKE2b-256 f043fb80e2401a3e7755c8626dbeab5485b9abf37ac76a740604230afb77b895

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