Skip to content
CNAG-Biomedical-InformaticsPublic

Repository files navigation

dicomqc: imaging slices and metadata inspection

dicomqc

Audit de-identified DICOM metadata for privacy risks

Build Documentation PyPI Python License

Documentation · Desktop app · PyPI · Changelog · Apache-2.0


dicomqc audits de-identified DICOM metadata before research release. It detects privacy risks and compares source and de-identified datasets for file completeness and pseudonym consistency. Reports are available as HTML, JSON, CSV, and MultiQC-compatible output.

How dicomqc audits metadata and writes reports.

dicomqc is not an anonymizer. It never modifies DICOM files. Apply any required changes with a dedicated pseudonymization tool, then audit the resulting dataset again.

Use dicomqc

The Desktop app is the recommended interface for interactive review. The CLI supports scripted and automated workflows. Both use the same audit engine.

Citation

A manuscript describing dicomqc is in preparation. Until publication, please cite the software using CITATION.cff and record the version used in your analysis.

License

Copyright 2026 Manuel Rueda, CNAG.

dicomqc is distributed under the Apache License 2.0.