https://github.com/bwheelz36/dvh_from_dicomrt

Simple GUI to batch create DVHs from multiple dicom-RT dose files and a single Dicom-RT contour file

https://github.com/bwheelz36/dvh_from_dicomrt

Science Score: 13.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
  • codemeta.json file
    Found codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (8.9%) to scientific vocabulary

Keywords

dicom-rt dvh radiotherapy treatment-planning
Last synced: 11 months ago · JSON representation

Repository

Simple GUI to batch create DVHs from multiple dicom-RT dose files and a single Dicom-RT contour file

Basic Info
  • Host: GitHub
  • Owner: bwheelz36
  • License: gpl-3.0
  • Language: MATLAB
  • Default Branch: master
  • Size: 50.8 KB
Statistics
  • Stars: 9
  • Watchers: 3
  • Forks: 5
  • Open Issues: 0
  • Releases: 0
Topics
dicom-rt dvh radiotherapy treatment-planning
Created about 6 years ago · Last pushed almost 5 years ago
Metadata Files
Readme License

README.md

DVHfromdicomRT

Background

This is a simple but hopefully useful piece of code which creates Dose Volume Histograms from Dicom-RT files. In particular, it takes one or more dicom dose files as input, exactly one dicom structure file, and loops over all structure files to create DVH files. The output of these dicom files is perfectly set up to use with our sister program comp-plan. A screen shot of the GUI and an explanation of each of it's sections is shown below:

DVHfromdicomRT screengrab: DVHgui

panels/workflow: 1. Get Dose files: loads a gui in which the use must select all Dicom-RT dose files. 2. Load Structure set: loads a gui in which the user must select the structure set associated with the the dose files. When the structure set is loaded, the code will scan through and load all possibile structures into memory. This can take some time for very large structure sets. 3. Select FVH type: Differential or cumulative. (Cumulative is most common in radiotherapy) 4. Select structures: you can manually select the stuctures which you want to create DVHs for. 5. Select save path: loads UI for the user to select a save location. One folder for each dose file will be created. In each folder, one excel sheet for each selected contour will be created.

Shortcomings and limitations

  • All dicom files must be from the same patient and in the same coordinate system. Minimal error handling has been included here - this is the users responsibility!
  • Especially for very small structures, DVH calculation can depend on the histogram binning size. You should compare the output of this code to a clinical system and ensure you are satisfied with the accuracy.

License conditions

This code has not been cleared for clinical use. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Please refer to the license file for the exact conditions of use.

Owner

  • Login: bwheelz36
  • Kind: user

GitHub Events

Total
  • Watch event: 1
Last Year
  • Watch event: 1

Issues and Pull Requests

Last synced: over 1 year ago

All Time
  • Total issues: 0
  • Total pull requests: 1
  • Average time to close issues: N/A
  • Average time to close pull requests: less than a minute
  • Total issue authors: 0
  • Total pull request authors: 1
  • Average comments per issue: 0
  • Average comments per pull request: 0.0
  • Merged pull requests: 1
  • Bot issues: 0
  • Bot pull requests: 0
Past Year
  • Issues: 0
  • Pull requests: 0
  • Average time to close issues: N/A
  • Average time to close pull requests: N/A
  • Issue authors: 0
  • Pull request authors: 0
  • Average comments per issue: 0
  • Average comments per pull request: 0
  • Merged pull requests: 0
  • Bot issues: 0
  • Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
  • bwheelz36 (1)
Top Labels
Issue Labels
Pull Request Labels