Skip to content

inamoto85/DVH-Analytics

 
 

Repository files navigation

  fastlane Logo

DVH Analytics

DVH Analytics screenshot

DVH Analytics is a software application to help radiation oncology departments build an in-house database of treatment planning data for the purpose of historical comparisons and statistical analysis. This code is still in development. Please contact the developer if you are interested in testing or collaborating.

The application builds a SQL database of DVHs and various planning parameters from DICOM files (i.e., Plan, Structure, Dose). Since the data is extracted directly from DICOM files, we intend to accommodate an array of treatment planning system vendors.

In addition to viewing DVH data, this software provides methods to:

  • download queried data
  • view plan contours
  • create time-series plots of various planning and dosimetric variables
  • calculate correlations
  • and generate multi-variable linear regressions.

The code is built upon these core libraries:

  • pydicom - Read, modify and write DICOM files with python code
  • dicompyler-core - Extensible radiation therapy research platform and viewer for DICOM and DICOM RT
  • Bokeh - Interactive Web Plotting for Python

For installation instructions of the source code, see our installation notes.

Docker

We're working on an easier way to deploy DVH Analytics here.

Some installation challenges with DVH Analytics that are resolved with Docker:

  • Complete DVH Analytics docker image is used.
  • A workaround for this Bokeh bug is applied.
  • Postgres SQL is included (so no need for setting up a database and user access).
  • All three servers for the main, admin, and settings views are started.

Citing DVH Analytics

DOI: https://doi.org/10.1002/acm2.12401
“DVH Analytics: A DVH Database for Clinicians and Researchers,” J. App. Clin. Med. Phys. - JACMP-2018-01083

New MLC Analyzer Module added

MLC Analyzer module added to DVH Analytics. Still in development, current complexity score based on: Younge et al. Penalization of aperture complexity in inversely planned volumetric modulated arc therapy.
Med Phys. 2012;39(11):7160–70.

DVH Analytics screenshot

Dependencies

About

A DVH Database for Clinicians and Researchers

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 95.7%
  • JavaScript 4.2%
  • HTML 0.1%