← All projects

Healthcare technology

DICOM CD Writer

A free Windows application preparing PACS studies with DICOMDIR and portable Weasis for CD/DVD/Blu-ray or ISO media.

Download free setup v1.1.0 · 77,1 MB · Windows
dcd.yaml
name
DICOM CD Writer
category
Healthcare technology
platforms
Windows
languages
Python
frameworks
PyQt6 · pydicom · pynetdicom
integrations
PACS · DICOM · DICOMDIR · Weasis
delivery
Windows · Inno Setup · CD/DVD/Blu-ray · ISO
status
Free download · v1.1.0

01

The need

Retrieving complete patient studies from PACS, packaging them with a standard DICOMDIR and creating media viewable on other computers is a multi-step, error-sensitive process.

02

The approach

Patient and study search, verified DICOM retrieval, DICOMDIR generation, portable Weasis and media-capacity checks were combined in one Windows desktop application.

03 / Engineering approach

Architecture decisions and delivery responsibility.

architecture

Technical architecture

The PyQt6 desktop workflow combines PACS search, C-GET/C-MOVE retrieval, DICOMDIR generation and a portable Weasis viewer in one job model.

reliability

Delivery and reliability

Retrieved file counts are checked against PACS expectations and writing stops on incomplete transfer. Completed content is prepared for optical media through Windows IMAPI2 or as an ISO9660, Joliet and UDF image.

04 / Highlights

Capabilities that carry the workflow.

  • 01PACS patient and study search
  • 02Verified C-GET/C-MOVE retrieval
  • 03DICOMDIR and portable Weasis package
  • 04CD/DVD/Blu-ray writing and ISO creation

05 / Technology and delivery layers

Languages
  • Python
Frameworks
  • PyQt6
  • pydicom
  • pynetdicom
Data and integration
  • PACS
  • DICOM
  • DICOMDIR
  • Weasis
Platform and delivery
  • Windows
  • Inno Setup
  • CD/DVD/Blu-ray
  • ISO

06 / Free download

The Windows installer is ready.

DICOM CD Writer is available free of charge. Download the setup file and install it through the standard Windows installer.

Download setup
Version
1.1.0
Size
77,1 MB
SHA-256
C4E11CD35092B0D3AD2878841EE153B9A839AF8195FB514D93F5CD04C8426721

08 / New project

Let’s solve a similar workflow together.

Get in touch