- Sequentially execute Q/R
- Scheduled execution (e.g. execute Q/R only during night-time)
movescu
from dcmtk
python gui.py
range_query.py
: Query studies based on date rangestudy_query.py
: Query series by study instance UIDscripts/split_csv.py
: Split csv by the number of rowsscripts/concat_csv.py
: Concatenate multiple csv filesscripts/dcmsendall.py
: Useless since dcmsend has the same functionality. (--scan-directories and --recurse options)scripts/remove_original.py
: Remove columns containing "original".
# Install packages
pip install -r requirements.txt
# Packages for development
pip install freezegun
# Pre-commit hooks
pre-commit install
python -m pytest --cov tests
python -m pytest tests/filename.py
Or ctrl+shift+b
in vscode.
Include [runtest]
keyword in the commit message.