CLI-Tools

Produktionsreife CLI-Tools für Radiologie-Workflows. DICOM-Handling, Metriken, Recherche und mehr.

Tools
12
Kategorien
1
Lizenz
MIT

Cli

DICOM QIDO

Python

QIDO-RS-Suche — DICOMweb-Server nach Studien, Serien und Instanzen per REST-API abfragen.

$ python -m tools.clis.dicom_qido --url https://pacs.example.com --patient-id ABC123

DICOM WADO

Python

WADO-RS-Abruf — DICOM-Objekte von DICOMweb-Servern per REST-API abrufen.

$ python -m tools.clis.dicom_wado --url https://pacs.example.com --study-uid 1.2.3.4.5

Fetch Study

Python

Vollständiger Studien-Download aus dem PACS. Lädt komplette Studien mit allen Serien und Instanzen.

$ python -m tools.clis.fetch_study --pacs-url https://pacs.example.com --study-uid <uid> --output ./studies/

DICOM Anonymizer

Python

PHI-Entfernung aus DICOM-Dateien. Entfernt Patientenidentifikatoren bei Erhalt der klinischen Daten.

$ python -m tools.clis.dicom_anonymizer --input ./dicom/ --output ./anonymized/

DICOM Info

Python

DICOM-Metadaten-Viewer. Zeigt Patienten-, Studien-, Serien- und Instanzinformationen an.

$ python -m tools.clis.dicom_info --file ./study.dcm

Image QC

Python

Bildqualitäts-Metriken. Bewertet SNR, CNR, Auflösung und weitere Qualitätsparameter.

$ python -m tools.clis.image_qc --image ./scan.png --protocol brain

TAT Analyzer

Python

Turnaround-Zeit-Analyse. Berechnet und visualisiert radiologische TAT-Metriken.

$ python -m tools.clis.tat_analyzer --data ./reports.csv --output tat_report.html

Radiology Metrics

Python

Berechnung von Produktivitätsmetriken. RVU, gelesene Studien, Rückrufquoten und mehr.

$ python -m tools.clis.radiology_metrics --data ./logs/ --period month

PubMed Search

Python

Literaturrecherche über die PubMed-API. Findet relevante medizinische Forschungsartikel.

$ python -m tools.clis.pubmed_search --query "lung nodule CT" --max-results 20

Dataset Downloader

Python

Zugangsleitfaden für öffentliche Radiologie-Datensätze. Links und Download-Anleitungen.

$ python -m tools.clis.dataset_downloader --dataset rsna --output ./data/

Structured Report

Python

Befund-Templates für BI-RADS, LI-RADS, PI-RADS. Erstellt konforme strukturierte Berichte.

$ python -m tools.clis.structured_report --template birads --findings "mass" --output report.json

Trial Matcher

Python

Matching für klinische Studien. Findet passende Studien anhand von Patientenkriterien.

$ python -m tools.clis.trial_matcher --condition lung-cancer --location "Berlin" --radius 50