Current collected state Current
Observed since 20 Oct, 19:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
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.
pip install adit-dicomweb-client
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)
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.1 | 14 Jul 2023 | 2 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 19:33 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:de6c1ec5feaaa04cf91ba47a9c1724db3a52cab2e31e7ab6986139ce22442574