Skip to content
CLI Tools

Command Line Tools

Production-ready CLI utilities for radiology workflows. DICOM handling, metrics, research, and more.

12
Tools
1
Categories
Python
Language
MIT
License

Cli

DICOM QIDO

Python

QIDO-RS search - Query DICOMweb servers for studies, series, and instances using RESTful API.

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

DICOM WADO

Python

WADO-RS retrieve - Retrieve DICOM objects from DICOMweb servers via RESTful API.

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

Fetch Study

Python

Full study download from PACS. Download complete studies with all series and instances.

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

DICOM Anonymizer

Python

PHI removal from DICOM files. Strip patient identifiers while preserving clinical data.

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

DICOM Info

Python

DICOM metadata viewer. Display patient, study, series, and instance information.

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

Image QC

Python

Image quality metrics. Assess SNR, CNR, resolution, and other quality parameters.

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

TAT Analyzer

Python

Turnaround time analysis. Calculate and visualize radiology TAT metrics.

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

Radiology Metrics

Python

Productivity metrics calculation. RVU, studies read, callback rates, and more.

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

PubMed Search

Python

Literature search via PubMed API. Find relevant medical research articles.

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

Dataset Downloader

Python

Access guide for public radiology datasets. Links and download instructions.

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

Structured Report

Python

Report templating for BI-RADS, LI-RADS, PI-RADS. Generate compliant structured reports.

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

Trial Matcher

Python

Clinical trial matching. Find relevant trials based on patient criteria.

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