├── .github └── workflows │ └── release.yml ├── .gitignore ├── LICENSE.txt ├── MANIFEST.in ├── README.md ├── orthanc_api_client ├── __init__.py ├── api_client.py ├── capabilities.py ├── change.py ├── dicomweb_servers.py ├── downloaded_instance.py ├── exceptions.py ├── helpers.py ├── helpers_internal.py ├── http_client.py ├── instance.py ├── instances_set.py ├── job.py ├── labels_constraint.py ├── logging.py ├── modalities.py ├── patient.py ├── peers.py ├── resources │ ├── __init__.py │ ├── instances.py │ ├── jobs.py │ ├── patients.py │ ├── resources.py │ ├── series_list.py │ └── studies.py ├── retrieve_method.py ├── series.py ├── study.py ├── tags.py └── transfers.py ├── pyproject.toml ├── release-notes.md ├── requirements-tests.txt ├── setup.cfg ├── setup.py ├── tests ├── __init__.py ├── docker-setup │ ├── docker-compose.yml │ ├── inhibit.lua │ ├── orthanc-b │ │ ├── Dockerfile │ │ └── plugin.py │ └── uninhibit.lua ├── stimuli │ ├── CT_small.dcm │ ├── CT_small.zip │ ├── MR │ │ ├── Brain │ │ │ ├── 1 │ │ │ │ ├── IM0 │ │ │ │ └── IM1 │ │ │ └── 2 │ │ │ │ └── IM-0001-0001.dcm │ │ └── IM-0001-0002.dcm │ ├── encapsulated_pdf_instance.dcm │ ├── orthanc-logo.png │ ├── preview.png │ └── sample.pdf └── test_api_client.py └── tox.ini /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/README.md -------------------------------------------------------------------------------- /orthanc_api_client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/__init__.py -------------------------------------------------------------------------------- /orthanc_api_client/api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/api_client.py -------------------------------------------------------------------------------- /orthanc_api_client/capabilities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/capabilities.py -------------------------------------------------------------------------------- /orthanc_api_client/change.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/change.py -------------------------------------------------------------------------------- /orthanc_api_client/dicomweb_servers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/dicomweb_servers.py -------------------------------------------------------------------------------- /orthanc_api_client/downloaded_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/downloaded_instance.py -------------------------------------------------------------------------------- /orthanc_api_client/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/exceptions.py -------------------------------------------------------------------------------- /orthanc_api_client/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/helpers.py -------------------------------------------------------------------------------- /orthanc_api_client/helpers_internal.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/helpers_internal.py -------------------------------------------------------------------------------- /orthanc_api_client/http_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/http_client.py -------------------------------------------------------------------------------- /orthanc_api_client/instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/instance.py -------------------------------------------------------------------------------- /orthanc_api_client/instances_set.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/instances_set.py -------------------------------------------------------------------------------- /orthanc_api_client/job.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/job.py -------------------------------------------------------------------------------- /orthanc_api_client/labels_constraint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/labels_constraint.py -------------------------------------------------------------------------------- /orthanc_api_client/logging.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/logging.py -------------------------------------------------------------------------------- /orthanc_api_client/modalities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/modalities.py -------------------------------------------------------------------------------- /orthanc_api_client/patient.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/patient.py -------------------------------------------------------------------------------- /orthanc_api_client/peers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/peers.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/__init__.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/instances.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/instances.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/jobs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/jobs.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/patients.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/patients.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/resources.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/resources.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/series_list.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/series_list.py -------------------------------------------------------------------------------- /orthanc_api_client/resources/studies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/resources/studies.py -------------------------------------------------------------------------------- /orthanc_api_client/retrieve_method.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/retrieve_method.py -------------------------------------------------------------------------------- /orthanc_api_client/series.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/series.py -------------------------------------------------------------------------------- /orthanc_api_client/study.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/study.py -------------------------------------------------------------------------------- /orthanc_api_client/tags.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/tags.py -------------------------------------------------------------------------------- /orthanc_api_client/transfers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/orthanc_api_client/transfers.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/pyproject.toml -------------------------------------------------------------------------------- /release-notes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/release-notes.md -------------------------------------------------------------------------------- /requirements-tests.txt: -------------------------------------------------------------------------------- 1 | requests 2 | pydicom>=2.3.1 3 | strenum -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/setup.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/docker-setup/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/docker-setup/docker-compose.yml -------------------------------------------------------------------------------- /tests/docker-setup/inhibit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/docker-setup/inhibit.lua -------------------------------------------------------------------------------- /tests/docker-setup/orthanc-b/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/docker-setup/orthanc-b/Dockerfile -------------------------------------------------------------------------------- /tests/docker-setup/orthanc-b/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/docker-setup/orthanc-b/plugin.py -------------------------------------------------------------------------------- /tests/docker-setup/uninhibit.lua: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/docker-setup/uninhibit.lua -------------------------------------------------------------------------------- /tests/stimuli/CT_small.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/CT_small.dcm -------------------------------------------------------------------------------- /tests/stimuli/CT_small.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/CT_small.zip -------------------------------------------------------------------------------- /tests/stimuli/MR/Brain/1/IM0: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/MR/Brain/1/IM0 -------------------------------------------------------------------------------- /tests/stimuli/MR/Brain/1/IM1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/MR/Brain/1/IM1 -------------------------------------------------------------------------------- /tests/stimuli/MR/Brain/2/IM-0001-0001.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/MR/Brain/2/IM-0001-0001.dcm -------------------------------------------------------------------------------- /tests/stimuli/MR/IM-0001-0002.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/MR/IM-0001-0002.dcm -------------------------------------------------------------------------------- /tests/stimuli/encapsulated_pdf_instance.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/encapsulated_pdf_instance.dcm -------------------------------------------------------------------------------- /tests/stimuli/orthanc-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/orthanc-logo.png -------------------------------------------------------------------------------- /tests/stimuli/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/preview.png -------------------------------------------------------------------------------- /tests/stimuli/sample.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/stimuli/sample.pdf -------------------------------------------------------------------------------- /tests/test_api_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tests/test_api_client.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/orthanc-team/python-orthanc-api-client/HEAD/tox.ini --------------------------------------------------------------------------------