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).
Free software: MIT license
Documentation: Read the docs
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
Metadata
Release files for iqdma 0.1.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| iqdma-0.1.9.tar.gz | 930.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| iqdma-0.1.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.9 MB
Release files / iqdma-0.1.9.tar.gz
| Download URL | iqdma-0.1.9.tar.gz |
|---|---|
| Size | 930.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fe25e672e34ede9e26a65a137a005f97ff7b3d2c56e130e3ffa5cd6228eebd0b
|
|
BLAKE2b-256 checksum How to use checksums |
395c5e5cfd11a12f8528664fb9decf516a57a550d038315999439c12fee2085a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|
Release files / iqdma-0.1.9-py3-none-any.whl
| Download URL | iqdma-0.1.9-py3-none-any.whl |
|---|---|
| Size | 936.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d8a676c755fa858b5d5f4eb719911c27eb49a262fbd900c5ea9d83ec42633e30
|
|
BLAKE2b-256 checksum How to use checksums |
f043fb80e2401a3e7755c8626dbeab5485b9abf37ac76a740604230afb77b895
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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
|