Skip to main content

dicomqc

dicomqc is a policy-driven, standards-aware audit framework for validating DICOM metadata de-identification and research-release readiness.

dicomqc validates DICOM metadata after pseudonymization or anonymization. It is an independent audit layer for research-release readiness, not another DICOM anonymizer.

Input

DICOM files and studies

Scan one file, one study directory, or a recursive release candidate.

Scope

Metadata-only audit

Read release-relevant tags without loading pixel data or modifying files.

Rules

PHI and private-tag checks

Detect direct PHI fields, risky pseudonym fields, and private DICOM tags.

Evidence

JSON, CSV, and MultiQC

Produce reproducible audit artifacts for automated research workflows.

v0.1 is intentionally conservative. It provides a usable metadata scanner and rule engine, while leaving standards-specific profiles and plugin discovery for later releases.

What dicomqc does not do

dicomqc never modifies original DICOM files. It also does not claim DICOM PS3.15, BIDS, HIPAA, or GDPR compliance in v0.1. Those standards are future profile targets that require audited rule packs.

When dicomqc reports required changes, apply them with an external pseudonymization or anonymization workflow and rerun the audit. See Remediation for practical examples.

For the initial large-scale multiple sclerosis MRI use case, see MS MRI Workflow.