Aditya Panchal edited this page Aug 14, 2015 · 4 revisions
dicompyler is an extensible open source radiation therapy research platform based on the DICOM standard. It also functions as a cross-platform DICOM RT viewer.

dicompyler is written in Python and is built on a number of technologies including: pydicom, wxPython, PIL, and matplotlib and runs on Windows, Mac OS X and Linux.

Take a tour of dicompyler by checking out some screenshots or download your own copy today.


Google has deprecated downloads via Google Code, downloads are available through Google Drive:

Version 0.4.2: Windows | Mac | Source | Test Data

Latest News:

July 15th, 2014 - dicompyler 0.4.2 Released

  • New Features:
    • Added Quick DICOM Import plugin
    • Plugins can now access the 2D View drawing canvas
    • Plugins can now be enabled/disabled
    • DICOM data can now be loaded via command line argument or dragging and dropping a folder on the dicompyler icon on the Windows version
    • Added persistence of the window size and position
  • Many bug fixes

For additional changes, please see the release notes.

September 23rd, 2013 - dicompyler used as part of the National Radiation Oncology Registry

  • Technology from dicompyler has been implemented as part of ASTRO/ROI's National Radiation Oncology Registry (NROR). Please see poster 2764 presented at the 2013 ASTRO Annual Meeting.

Please see the News archive for older news.

Major Features of dicompyler:

  • Import CT/MR/PET Images, DICOM RT structure set, RT dose and RT plan files
  • Extensible plugin system with included plugins:
    • 2D image viewer with dose and structure overlay
    • Dose volume histogram viewer with the ability to analyze DVH parameters
    • DICOM data tree viewer
    • Patient anonymizer
      For upcoming features, see the project roadmap.

System Requirements:

  • Windows 2000/XP/Vista/7 (32-bit)
  • Windows XP/Vista/7 (64-bit) - coming soon
  • Mac OS X 10.5 - 10.9 (Intel 32-bit)
  • Linux - via a package from PyPI or a Debian package (courtesy of debian-med)

If you are interested in building from source, please check out the build instructions.

Getting Help:

  • As a starting point, please read the FAQ as it answers the most commonly asked questions about dicompyler.

Citing dicompyler:

  • If you need to cite dicompyler as a reference in your publication, please use the following citation:
    • A Panchal and R Keyes. "SU-GG-T-260: dicompyler: An Open Source Radiation Therapy Research Platform with a Plugin Architecture" Med. Phys. 37, 3245 , 2010.
  • You can view the original poster (SU-GG-T-260) which was presented at the AAPM 2010 Annual Meeting. The reference in Medical Physics can be accessed via

Follow dicompyler on Twitter Join the dicompyler discussion group Subscribe to dicompyler on YouTube

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.