Catalog PyPI
PACKAGE EXPLORERView in registry

adit-dicomweb-client

PyPI
Versions collected1
Direct dependencies2From release 0.1.1
Last observed20 Oct, 19:33 UTC

README

Version 0.1.1 documentation

Adit DICOM Web Client

This is a simple Wrapper of the DICOM Web Client provided by the dicomweb-client library. It is slighly adjusted and restricted to provide a simple python API to the DICOM Web API of Adit.

Installation

pip install adit-dicomweb-client

Usage

from adit_dicomweb_client import AditDicomWebClient

# Create a new client
client = AditDicomWebClient(
    adit_base_url,  # URL to the ADIT server
    dicom_server,  # AE title of the associated DICOM server
    auth_token,  # Authentication token for the ADIT server
)

# Find all studies
studies = client.find_studies()

# Find all series of a study
series = client.find_series(study_instance_uid)

# Find all series
series = client.find_series()

# Include additional query parameters
studies = client.find_studies({"PatientID": "1001"})

# Get a study
study = client.get_study(study_instance_uid)

# Get a series
series = client.get_series(study_instance_uid, series_instance_uid)

# Get study metadata
study_metadata = client.get_study_metadata(study_instance_uid)

# Get series metadata
series_metadata = client.get_series_metadata(study_instance_uid, series_instance_uid)

# Upload pydicom.Dataset instances
client.upload_instances(instance_list)


Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.1.114 Jul 20232

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:33 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:de6c1ec5feaaa04cf91ba47a9c1724db3a52cab2e31e7ab6986139ce22442574