This repository was archived by the owner on Sep 23, 2026. It is now read-only.
Repository navigation
Releases: iridite/dicom-audit-cli
Releases · iridite/dicom-audit-cli
Release list
DICOM Audit CLI v1.2.0
DICOM Audit CLI v1.2.0
这个版本正式切换到 Markdown + Typst 双输出,并对 Typst 模板做了三块重点优化:
- 首页改成正式审计封面
- 批次概览压缩成更紧凑的卡片布局
- 病例波动摘要把“参数变档字段”和批次间参数对比单独突出
同时:
- 始终输出 json + md + typ
- 找到 typst.exe 时自动编译 pdf
- exe 会优先自动发现同目录的 typst.exe
- release zip 已包含 typst.exe、Typst LICENSE 和 NOTICE
- 默认输出目录为 output<时间戳>
- batch 仍然只按参数签名分组,不使用病例号、目录名、期相名
已完成验证:
- Python CLI + 显式 Typst 路径:通过
- exe + 同目录 typst.exe:通过
- json / md / typ / pdf 全部成功生成
- Typst 版 PDF 已渲染检查首页、批次页和病例页
- 真实目录验证样本:D:\Datasets\MedML\dr_z\demo\ct
发布资产:
- dicom-audit-v1.2.0-windows-x64.exe
- dicom-audit-v1.2.0-windows-x64.zip
- SHA256SUMS-v1.2.0.txt
DICOM Audit CLI v1.1.1
DICOM Audit CLI v1.1.1
这个版本主要修复两件事:
- PDF 引擎从 reportlab 切换为 fpdf2
- 默认输出目录改为 output<时间戳>
具体变化:
- PDF 不再使用宽表格主导布局,改为块状段落式报告,避免长内容超出表格渲染范围
- Windows 中文字体自动从系统字体中探测加载
- 默认输出目录采用纯时间戳命名,例如 output\20260419_140525
- 同秒重复运行时会自动追加序号,避免目录冲突
- 继续保持 batch 只按参数签名分组,不使用病例号、目录名、期相名
已完成验证:
- Python CLI 运行通过
- Windows exe 运行通过
- PDF 成功生成
- PDF 前 3 页已渲染成 PNG 做版式检查
- 真实目录验证样本:D:\Datasets\MedML\dr_z\demo\ct
发布资产:
- dicom-audit-v1.1.1-windows-x64.exe
- dicom-audit-v1.1.1-windows-x64.zip
- SHA256SUMS-v1.1.1.txt
DICOM Audit CLI v1.1.0
DICOM Audit CLI v1.1.0
本版本把审计重点从“期相/槽位完整性”切换到了“DICOM 参数批次与整体波动”。
核心变化:
- batch 只根据参数签名划分
- 不使用病例号、目录名、期相名参与 batch 分组
- 默认分批字段收敛到更稳定的 DICOM 参数:
- Modality
- Manufacturer
- ManufacturerModelName
- Rows
- Columns
- PixelSpacing
- SliceThickness
- ImageOrientationPatient
- ConvolutionKernel
- KVP
- 报告改为输出:
- 总批次数
- 每个批次覆盖的 series 数和 case 数
- 每个病例内部涉及几个参数批次
- 哪些参数字段在全局有波动
- 哪些病例存在明显参数变档
- 移除了以期相完整性为主的报告视角
已完成验证:
- Python CLI 扫描通过
- Windows exe 扫描通过
- PDF 报告生成通过
- 真实目录验证样本:D:\Datasets\MedML\dr_z\demo\ct
发布资产:
- dicom-audit-v1.1.0-windows-x64.exe
- dicom-audit-v1.1.0-windows-x64.zip
- SHA256SUMS-v1.1.0.txt
DICOM Audit CLI v1.0.0
DICOM Audit CLI v1.0.0
独立发布的首个正式版本,包含:
- 递归扫描根目录下全部 DICOM 文件
- 自动识别 case / series / phase
- 输出 JSON、Markdown、PDF 三类报告
- 支持 Windows 单文件 exe 运行
- 期相别名支持 AP / PVP / NC 等目录命名
- case 级三期间口径对比检查(层厚、PixelSpacing、SeriesDescription)
本版本已在 Windows 上完成实测:
- Python CLI 已测试通过
- Windows exe 已测试通过
- PDF 报告已成功生成并校验页数
- 真实目录扫描样本:D:\Datasets\MedML\dr_z\demo\ct
发布资产:
- dicom-audit-v1.0.0-windows-x64.exe
- dicom-audit-v1.0.0-windows-x64.zip
- SHA256SUMS.txt