Skip to main content

Python Orthanc REST API client

Project description

python-orthanc-api-client

A python client to ease using the Orthanc Rest API.

Functionalities are very limited now ! Backward compat will break a lot in the near future !

Examples:

from orthanc_api_client import OrthancApiClient

orthanc_a = OrthancApiClient('http://localhost:8042', user='orthanc', pwd='orthanc')
orthanc_b = OrthancApiClient('http://localhost:8043', user='orthanc', pwd='orthanc')

all_patients_ids = orthanc_a.patients.get_all_ids()
all_studies_ids = orthanc_a.studies.get_all_ids()
all_series_ids = orthanc_a.series.get_all_ids()
all_instances_ids = orthanc_a.instances.get_all_ids()

dicom_file = orthanc_a.instances.get_file(instance_id=all_instances_ids[0])

response = orthanc_b.upload(buffer=dicom_file)

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

orthanc_api_client-0.0.4.tar.gz (9.2 kB view details)

Uploaded Source

Built Distribution

orthanc_api_client-0.0.4-py3-none-any.whl (9.0 kB view details)

Uploaded Python 3

File details

Details for the file orthanc_api_client-0.0.4.tar.gz.

File metadata

  • Download URL: orthanc_api_client-0.0.4.tar.gz
  • Upload date:
  • Size: 9.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for orthanc_api_client-0.0.4.tar.gz
Algorithm Hash digest
SHA256 30948e9f6a7fdeb9bcf664bf230177653536ebab23a5531c1068aa1b3c89324e
MD5 6c9afc169c13c57b33dabf19f4858a51
BLAKE2b-256 b0e46d5dae7534c8791e19e71e760d1f1e341fb90f653e4b6717bdda3f0515bc

See more details on using hashes here.

File details

Details for the file orthanc_api_client-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: orthanc_api_client-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 9.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.6.0 importlib_metadata/4.8.2 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.9

File hashes

Hashes for orthanc_api_client-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 58db3dfebe9d44780c2beac50eda2f588bacdbba7e3be1c768aa627e3ed8c389
MD5 d6d4f845db23ed14d75653aed9537248
BLAKE2b-256 41e69f375bd02f7c0658c320cb696f0a4ec7ea2ce7fbc29a60c0bc7675f53813

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page