Retrieve medical images via WADO-URI, WADO-RS, QIDO-RS, MINT, RAD69 and DICOM-QR
Project description
dicomtrolley
Retrieve medical images via WADO-URI, WADO-RS, QIDO-RS, MINT, RAD69 and DICOM-QR
- Uses
pydicom
andpynetdicom
. Images and query results arepydicom.Dataset
instances - Query and download DICOM Studies, Series and Instances
- Integrated search and download - automatic queries for missing series and instance info
dicomtrolley docs on readthedocs.io
Installation
pip install dicomtrolley
Basic usage
# Create a http session
session = requests.Session()
# Use this session to create a trolley using MINT and WADO
trolley = Trolley(searcher=Mint(session, "https://server/mint"),
downloader=WadoURI(session, "https://server/wado_uri"))
# find some studies (using MINT)
studies = trolley.find_studies(Query(PatientName='B*'))
# download the fist one (using WADO)
trolley.download(studies[0], output_dir='/tmp/trolley')
Documentation
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
dicomtrolley-3.0.4.tar.gz
(39.1 kB
view hashes)
Built Distribution
Close
Hashes for dicomtrolley-3.0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 085d16127067f5a6c42b31a851262d5fee013f8a4fa0535c4f3cf39e224ab94f |
|
MD5 | c3dd7a9cc715cb5b5246f6eaac5af9ba |
|
BLAKE2b-256 | 8ae5f7ce3b623caada1d04459a6830a892d5746f8f8efdc4882a0c7aaca6a442 |