Add PACS DICOM preprocessing workflow

This commit is contained in:
Codex
2026-05-27 00:54:14 +08:00
parent 7eebab455d
commit f3e3cfff1d
3 changed files with 429 additions and 0 deletions

View File

@@ -0,0 +1,19 @@
# PACS DICOM 数据处理
本目录用于 PACS DICOM 批次数据的本地预处理和归档脚本管理。
## 目录约定
- `待处理_DICOM数据/`:本地待处理 DICOM 数据目录,通常为数据盘软链接,不提交到 Git。
- `已处理_DICOM数据/`:本地已处理 DICOM 数据目录,通常为数据盘软链接,不提交到 Git。
- `数据处理工作区/`:可提交的处理脚本、模板和说明。
- `数据处理结果区/`批次处理产生的清单、报告、SQL 输出等结果数据,不提交到 Git。
- `数据处理网页端/`:预留给后续网页端工具。
## 当前预处理逻辑
`数据处理工作区/preprocess_pacs_dicom_batch.py` 会读取 DICOM 元数据中的 `AccessionNumber` 作为真实 `ct_number`,用于修正 PACS 导出顶层目录名中的检查号。
脚本会生成检查级清单、文件级清单和改名计划。实际落地已处理数据时,优先使用硬链接,避免在同一数据盘上重复占用整份 DICOM 空间。
数据目录和处理结果包含 DICOM 或患者相关信息,已在 `.gitignore` 中排除。