Dose Counter for Nuclear Medicine and CT Systems
DoNuTSとはRDSR(Radiation Dose Structured Report)とDICOM(Digital Imaging and Cmmunications in Medicine)ヘッダーから線量情報と患者情報を抽出するオープンソースソフトウェアです.実行ファイルはWindowsとMac上で動作することを確認しています.
- 右上あたりのRelease v0.1.0をクリック
- zipファイルをダウンロード
- windowsの場合 → DoNuTS_v0.1.0_windows.zip
- macの場合 → DoNuTS_v0.1.0_mac.zip
- zipファイルを解凍後,DoNuTS.exeもしくはDoNuTS.appをダブルクリック
- ポップアップが表示され、あらかじめPC内に保存してあるRDSRやDICOMファイルが入ったフォルダを選択
- 処理が開始
- 処理終了後、4で選択したフォルダ内に処理を行った日付.csvとしてcsvで抽出したデータが保存されます
- Mean CTDIvol
- DLP
- Comment (2020.11.10追加)
- X-Ray Modulation Type
- CTDIw Phantom Type
- Acquisition Protocol
- Target Region
- CT Acquisition Type
- Procedure Context
- Exposure Time
- Scanning Length
- Exposed Range
- Nominal Single Collimation Width
- Nominal Total Collimation Width
- Pitch Factor
- Identification of the X-Ray Source
- KVP
- Maximum X-Ray Tube Current
- Mean X-Ray Tube Current
- Exposure Time per Rotation
- Device Manufacturer
- Device Serial Number
- DLP Notification Value (2020.11.10追加)
- CTDIvol Notification Value (2020.11.10追加)
- Reason for Proceeding (2020.11.10追加)
- Manufacturer Model Name
- Patient ID
- Study Date
- Patient Name
- Study Description
- Patient BirthDate
- Patient Sex
- Patient Age
- Patient Size
- Patient Weight
- CT Dose Length Product Total
- Radionuclide Total Dose (only PET/CT)
- 被ばく線量管理
線量管理ソフトを導入していない施設では,被ばく線量管理は多くの時間と手間のかかる作業となります.そのような施設はDoNuTSを使えばその苦労から解放されます.まず,あらかじめCT検査後の各患者のRDSRファイルをある場所に保存しておく,もしくはPACS上に保存し,実際に被ばく線量管理を行う際にRDSRをExportするなどしてRDSRを一か所に集めます.その後,DoNuTS.exeを使用します.そうすれば正確かつ簡便にRDSRから線量情報を抽出することができ,線量管理を円滑に行うことができます.
こちらの記事も参考にしてください.
被ばく線量情報抽出ソフト『DoNuTS』を作りました - 放射線技術×データサイエンス
- CanonのCT装置のRDSR
- SiemensのCT装置のRDSRとPET/CT装置のRDSRとPET画像
- PhillipsのCT装置のRDSR
本ソフトウェアの実行ファイルの作成(exe化)にはpyinstaller
を使用しました.開発版を使用することでWindows7の端末でも動作することを確認しました.もし,ソースコードを編集して実行ファイルを作成する場合,DoNuTS.py
が存在するディレクトリに移動して,以下のコマンドを入力してください.
pyinstaller DoNuTS.py --onefile --clean --icon=DoNuTS.ico
バグの報告や追加機能のご希望はissuesまでお願いします.
2020.05.01 線量関連情報に空欄があった際に,空欄として出力するように変更
2020.05.19 CTとPETの線量情報を結合する際のターゲットに,名前を使用しないように変更
2020.06.08 大幅なコードの変更により取得データ数の大幅な増加
2020.11.10 出力項目を4つ増加し,Philips装置のRDSRで動作を確認
2021.01.30 Macでも動作するように修正し,Releaseから実行ファイルをダウンロードするように変更
2021.02.12 Release上のwindows用の実行ファイルが空であったため,再アップロード(A様報告ありがとうございました)