Skip to content
This repository has been archived by the owner on Feb 2, 2022. It is now read-only.

V0.7.5dev #64

Merged
merged 45 commits into from
Apr 9, 2020
Merged

V0.7.5dev #64

merged 45 commits into from
Apr 9, 2020

Conversation

cutright
Copy link
Owner

@cutright cutright commented Apr 8, 2020

v0.7.5 (TBD)

  • [Import] Option to import DVH stored in DICOM RT-Dose rather than calculate it. NOTE: Currently the source of the DVH
    is not stored in the database.
  • [Import] Fixed bug that caused datetime parsing to fail if DICOM timestamp had fractional seconds
    (avoid the "unconverted data remains" error).
  • [Import] Option to turn off automatic dose summation: #57
  • [Import] Bug fix: #59
  • [Import] SQLite import_time_stamp now actually includes time, and is in your local timezone
  • [Import] SoftwareVersions and Deferred read error fix: #36
  • [Export] New figure export implementation in tool bar, supports SVG and HTML. Note that SVG export requires phantomJS to be installed, which is not a python library.

SVG export requires both a new python library (selenium) and phantomJS. On macOS, I had success with brew install npm then npm install phantomjs. Or alternatively, conda install phantomjs is an option. I'm not sure I'll be able to test on Windows without admin privileges.

cutright added 30 commits March 14, 2020 11:37
dicompyler-core has a from_dicom_dvh method to import DVH from DICOM, enable this
in User Settings. Future versions will add a column to the DVHs table to keep track
of the DVH source. Feature added with SRS in mind since 1mm dose grid DVH calculations
can take a long time. #57
If multiple dose grids are found, user can choose to import plan DVHs instead of a composite DVH.
If plan DVHs imported, study_instance_uid will be appended by _N where N is the nth plan in set.
#57
export plots to .svg. This branch requires selenium and phantomjs.
#56
Should probably store figure properties per plot type instead of one size fits all
…orce opened dicom files

OSError: Deferred read -- original filename not stored. Cannot re-open
#36
@lgtm-com
Copy link

lgtm-com bot commented Apr 9, 2020

This pull request introduces 1 alert when merging 5fc8535 into faa999e - view on LGTM.com

new alerts:

  • 1 for Unused local variable

@lgtm-com
Copy link

lgtm-com bot commented Apr 9, 2020

This pull request introduces 2 alerts when merging 18ac0cc into faa999e - view on LGTM.com

new alerts:

  • 1 for Unused import
  • 1 for Wrong number of arguments in a class instantiation

@cutright cutright merged commit 2131a92 into master Apr 9, 2020
@cutright cutright deleted the v0.7.5dev branch April 9, 2020 22:11
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

TPSs that work with DVHA Edited ROI Name on Import Screen Not Propagating to Import (v0.7.4)
1 participant