├── .codecov.yml ├── .coveragerc ├── .travis.yml ├── LICENSE ├── README.md ├── apps ├── corpus │ ├── build_im_rpt_corpus2.py │ └── build_rpt_corpus.py ├── diana-cli │ ├── README.md │ ├── diana_cli │ │ ├── __init__.py │ │ ├── check.py │ │ ├── cli.py │ │ ├── collect.py │ │ ├── collect2.py │ │ ├── dcm2im.py │ │ ├── epdo.py │ │ ├── file_index.py │ │ ├── guid.py │ │ ├── message.py │ │ ├── mfind.py │ │ ├── mock.py │ │ ├── ofind.py │ │ ├── verify.py │ │ └── watch.py │ ├── diana_plus │ │ ├── __init__.py │ │ ├── classify.py │ │ ├── cli.py │ │ └── ssde.py │ ├── requirements.txt │ └── setup.py ├── diana-rest │ ├── README.md │ ├── diana-oapi3.yaml │ ├── diana-rest.py │ └── requirements.txt ├── radcatr │ └── RADCATr.py └── siren │ ├── README.md │ ├── __init__.py │ ├── handlers.py │ ├── notify.txt.j2 │ ├── services.yaml │ ├── siren.py │ ├── siren_im_review.png │ ├── subscriptions.yaml │ ├── test_dispatcher.py │ ├── test_handlers.py │ └── trial_dispatcher.py ├── diana-cli.md ├── docs ├── Makefile ├── conf.py ├── doc_utils │ ├── click2doc.py │ └── md2rst.py ├── index.rst ├── library_api.rst ├── requirements.txt ├── source │ ├── TF_on_arm32v7.rst │ ├── diana-cli.rst │ ├── diana-rest.rst │ ├── diana2.rst │ ├── docker-image.rst │ ├── docker-stacks.rst │ ├── guid.rst │ ├── package.rst │ ├── references.rst │ ├── rih-cirr.rst │ └── siren.rst └── unit_tests.rst ├── examples ├── anonymize_and_push.py ├── anonymize_folder.py ├── copy_zipped_from_disk.py ├── filter_in_zip.py ├── filter_with_key.py ├── get_new_MRN.py ├── jsonl_reports_to_csv.py ├── link_by_date.py ├── lookup_by_fields.py ├── lscr_vars.py ├── mfind_batch_query.py ├── ofind_batch_query.py ├── parse_mfind_json.py └── sort_by_name_date.py ├── guid.md ├── package ├── MANIFEST.in ├── README.md ├── crud │ ├── __init__.py │ ├── abc │ │ ├── __init__.py │ │ ├── containerized.py │ │ ├── daemon.py │ │ ├── endpoint.py │ │ ├── observable.py │ │ ├── serializable.py │ │ └── watcher.py │ ├── celery │ │ ├── __init__.py │ │ ├── abc │ │ │ ├── __init__.py │ │ │ └── distributed.py │ │ ├── app.py │ │ └── endpoints │ │ │ ├── __init__.py │ │ │ ├── csv_dkv.py │ │ │ ├── pickle_dkv.py │ │ │ └── redis_dkv.py │ ├── cli │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ ├── check.py │ │ │ ├── delete.py │ │ │ ├── do.py │ │ │ ├── get.py │ │ │ ├── ls.py │ │ │ ├── print.py │ │ │ ├── put.py │ │ │ ├── setmeta.py │ │ │ └── verify.py │ │ ├── string_descs.py │ │ └── utils.py │ ├── daemons │ │ ├── __init__.py │ │ ├── file_watcher.py │ │ └── rest_watcher.py │ ├── endpoints │ │ ├── __init__.py │ │ ├── csv_kv.py │ │ ├── figshare.py │ │ ├── pickle_kv.py │ │ ├── redis_kv.py │ │ └── splunk.py │ ├── exceptions.py │ ├── gateways │ │ ├── __init__.py │ │ ├── csv_file.py │ │ ├── figshare_gateway.py │ │ ├── file_gateway.py │ │ ├── pickle_file.py │ │ ├── requester.py │ │ └── splunk_gateway.py │ ├── manager.py │ └── utils │ │ ├── __init__.py │ │ ├── deserializers.py │ │ ├── jinja2_from_str.py │ │ ├── path_safe.py │ │ └── smart_json.py ├── diana │ ├── __init__.py │ ├── apis │ │ ├── __init__.py │ │ ├── dcmdir.py │ │ ├── legacy │ │ │ ├── __init__.py │ │ │ ├── csvfile.py │ │ │ ├── redis.py │ │ │ ├── tcia.py │ │ │ └── xnat.py │ │ ├── montage.py │ │ ├── observables │ │ │ ├── __init__.py │ │ │ ├── observable_dcmdir.py │ │ │ ├── observable_orthanc.py │ │ │ └── observable_proxied_dicom.py │ │ ├── orthanc.py │ │ ├── osimis_extras.py │ │ └── proxied_dicom.py │ ├── cli │ │ ├── __init__.py │ │ ├── cli.py │ │ ├── commands │ │ │ ├── __init__.py │ │ │ ├── collect2.py │ │ │ ├── dgetall.py │ │ │ ├── fdump.py │ │ │ ├── findex.py │ │ │ ├── guid.py │ │ │ ├── mfind.py │ │ │ ├── mock.py │ │ │ ├── ofind.py │ │ │ ├── oget.py │ │ │ ├── ogetm.py │ │ │ ├── oput.py │ │ │ ├── oputm.py │ │ │ └── watch.py │ │ └── string_descs.py │ ├── daemons │ │ ├── __init__.py │ │ ├── collector.py │ │ ├── collector2.py │ │ ├── file_indexer.py │ │ ├── mock_site.py │ │ └── routes.py │ ├── dixel │ │ ├── __init__.py │ │ ├── dixel.py │ │ ├── dixel_hashes.py │ │ ├── mock_dixel.py │ │ ├── provenance.py │ │ ├── report.py │ │ ├── sham_dixel.py │ │ ├── sham_maps.py │ │ └── views.py │ ├── plus │ │ ├── __init__.py │ │ ├── halibut │ │ │ ├── __init__.py │ │ │ ├── models │ │ │ │ ├── __init__.py │ │ │ │ ├── densenet_gray.py │ │ │ │ ├── mobilenet_v1_gray.py │ │ │ │ └── mobilenet_v2_gray.py │ │ │ ├── predict.py │ │ │ ├── preprocessing.py │ │ │ └── utils.py │ │ └── measure_scout.py │ └── utils │ │ ├── __init__.py │ │ ├── dicom │ │ ├── __init__.py │ │ ├── events.py │ │ ├── exceptions.py │ │ ├── huid_mint.py │ │ ├── jpg2k_compression.py │ │ ├── levels.py │ │ ├── simplify.py │ │ ├── strings.py │ │ └── uid_mint.py │ │ ├── endpoint │ │ ├── __init__.py │ │ ├── containerized.py │ │ ├── endpoint.py │ │ └── watcher.py │ │ ├── exception_handling_iter.py │ │ ├── gateways │ │ ├── __init__.py │ │ ├── file_handlers │ │ │ ├── __init__.py │ │ │ ├── dcm_file.py │ │ │ ├── file_handler.py │ │ │ ├── image_file.py │ │ │ ├── text_file.py │ │ │ └── zip_file.py │ │ ├── persistent_map.py │ │ └── requesters │ │ │ ├── __init__.py │ │ │ ├── montage.py │ │ │ ├── orthanc.py │ │ │ └── requester.py │ │ ├── guid │ │ ├── __init__.py │ │ ├── mint.py │ │ └── us_census │ │ │ ├── dist.all.last.txt │ │ │ ├── dist.female.first.txt │ │ │ └── dist.male.first.txt │ │ ├── iter_dates.py │ │ ├── pack_data.py │ │ ├── simple_cfg.py │ │ └── str_crc.py ├── requirements-plus.txt ├── requirements-wuphf.txt ├── requirements.txt ├── setup.py └── wuphf │ ├── __init__.py │ ├── abc │ ├── __init__.py │ └── messenger.py │ ├── cli │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── dispatch.py │ │ └── wsend.py │ └── string_descs.py │ ├── daemons │ ├── __init__.py │ └── dispatcher.py │ └── endpoints │ ├── __init__.py │ ├── email_sms_messenger.py │ ├── screen_messenger.py │ ├── slack_messenger.py │ ├── smtp_messenger.py │ └── twilio_messenger.py ├── platform ├── docker-image │ ├── Dockerfile-base │ ├── Dockerfile-diana │ ├── Dockerfile-plus │ ├── Dockerfile-plus-base │ ├── Dockerfile-plus-base-tfwheel │ ├── README.md │ ├── TF_on_arm32v7.md │ └── docker-compose.yml ├── docker-stacks │ ├── README.md │ ├── admin │ │ ├── admin-stack.yaml │ │ └── splunk-service.yaml │ ├── backend │ │ ├── postgres-service.yaml │ │ └── redis-service.yaml │ ├── diana-workers │ │ ├── indexer-service.yml │ │ ├── mock-stack.yml │ │ └── watcher-stack.yml │ ├── dicom-node │ │ ├── archive-service.yml │ │ ├── bridge-service.yml │ │ └── review-service.yml │ └── sample.env └── examples │ ├── central-imaging │ └── central-im.yml │ ├── rih-cirr │ ├── README.md │ ├── cirr_v1.yml │ ├── cirr_v2.yml │ └── projects.yml │ ├── rih-dose │ └── diana-dose.yml │ └── umich-siren │ ├── README.md │ ├── sample.env │ ├── services.yaml │ └── submission-stack.yaml ├── pytest.ini ├── readthedocs.yml ├── references.md ├── requirements.txt ├── resources └── images │ └── diana_logo_sm.png └── tests ├── apps ├── collector_test.py ├── diana_cli_test.py └── diana_rest_test.py ├── conftest.py ├── crud-tests ├── endpoints │ ├── ep_creation_test.py │ ├── ep_figshare_test.py │ ├── ep_persistence_test.py │ └── ep_redis_test.py ├── test_splunk.py └── test_watcher.py ├── diana-tests ├── apis │ ├── ep_csv_test.py │ ├── ep_dcmdir_test.py │ ├── ep_imagedir_test.py │ ├── ep_montage_test.py │ ├── ep_obs_orth_test.py │ ├── ep_orthanc_test.py │ └── ep_xnat_test.py ├── daemons │ ├── file_indexer_test.py │ ├── mock_site_test.py │ ├── mock_watcher_test.py │ └── routing_test.py ├── dixel │ ├── dixel_inv.py │ ├── hashing_test.py │ ├── mock_dixel_test.py │ ├── provenance_test.py │ ├── report_test.py │ └── sham_dixel_test.py ├── plus │ ├── estimate_ba_test.py │ ├── measure_scout_test.py │ └── view_classifier_test.py └── utils │ ├── containerized_test.py │ ├── dicom_huid_test.py │ ├── dicom_level_test.py │ ├── dicom_simplify_test.py │ ├── dicom_str_test.py │ ├── gateways │ ├── gateway_dcmfilehandler_test.py │ ├── gateway_orthanc_test.py │ └── persistent_map.py │ ├── guidmint_test.py │ ├── simple_config.py │ ├── smart_json_test.py │ ├── str_crc.py │ ├── swarm_test.py │ ├── uid_mint_test.py │ └── watcher_test.py ├── platform-tests └── mock_svcs_test.py ├── requirements.txt ├── resources ├── config │ └── td_bridge.cfg.jdf ├── dcm │ ├── IM2 │ │ └── 263 │ │ │ └── IM2263 │ └── IM2263 ├── dcm_zip │ └── test.zip ├── dose │ ├── dose_tags_anon.json │ └── dose_tags_anon.simple.json ├── mock │ └── inst.dcm ├── reports │ └── screening_rpt_anon.txt ├── scouts │ ├── ct_scout_01.dcm │ └── ct_scout_02.dcm └── test_services.yml ├── utils ├── __init__.py ├── celeryconfig.py ├── find_resource.py ├── mock_observable.py └── simple_item.py └── wuphf-tests ├── ep_messenger_test.py ├── test_dispatcher.py └── test_messengers.py /.codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/.codecov.yml -------------------------------------------------------------------------------- /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/.coveragerc -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/README.md -------------------------------------------------------------------------------- /apps/corpus/build_im_rpt_corpus2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/corpus/build_im_rpt_corpus2.py -------------------------------------------------------------------------------- /apps/corpus/build_rpt_corpus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/corpus/build_rpt_corpus.py -------------------------------------------------------------------------------- /apps/diana-cli/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/README.md -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/__init__.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/check.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/cli.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/collect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/collect.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/collect2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/collect2.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/dcm2im.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/dcm2im.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/epdo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/epdo.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/file_index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/file_index.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/guid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/guid.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/message.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/mfind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/mfind.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/mock.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/ofind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/ofind.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/verify.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_cli/watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_cli/watch.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_plus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_plus/__init__.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_plus/classify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_plus/classify.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_plus/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_plus/cli.py -------------------------------------------------------------------------------- /apps/diana-cli/diana_plus/ssde.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/diana_plus/ssde.py -------------------------------------------------------------------------------- /apps/diana-cli/requirements.txt: -------------------------------------------------------------------------------- 1 | click 2 | pyyaml 3 | -------------------------------------------------------------------------------- /apps/diana-cli/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-cli/setup.py -------------------------------------------------------------------------------- /apps/diana-rest/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-rest/README.md -------------------------------------------------------------------------------- /apps/diana-rest/diana-oapi3.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-rest/diana-oapi3.yaml -------------------------------------------------------------------------------- /apps/diana-rest/diana-rest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/diana-rest/diana-rest.py -------------------------------------------------------------------------------- /apps/diana-rest/requirements.txt: -------------------------------------------------------------------------------- 1 | connexion[swagger-ui] 2 | -------------------------------------------------------------------------------- /apps/radcatr/RADCATr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/radcatr/RADCATr.py -------------------------------------------------------------------------------- /apps/siren/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/README.md -------------------------------------------------------------------------------- /apps/siren/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /apps/siren/handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/handlers.py -------------------------------------------------------------------------------- /apps/siren/notify.txt.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/notify.txt.j2 -------------------------------------------------------------------------------- /apps/siren/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/services.yaml -------------------------------------------------------------------------------- /apps/siren/siren.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/siren.py -------------------------------------------------------------------------------- /apps/siren/siren_im_review.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/siren_im_review.png -------------------------------------------------------------------------------- /apps/siren/subscriptions.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/subscriptions.yaml -------------------------------------------------------------------------------- /apps/siren/test_dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/test_dispatcher.py -------------------------------------------------------------------------------- /apps/siren/test_handlers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/test_handlers.py -------------------------------------------------------------------------------- /apps/siren/trial_dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/apps/siren/trial_dispatcher.py -------------------------------------------------------------------------------- /diana-cli.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/diana-cli.md -------------------------------------------------------------------------------- /docs/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/Makefile -------------------------------------------------------------------------------- /docs/conf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/conf.py -------------------------------------------------------------------------------- /docs/doc_utils/click2doc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/doc_utils/click2doc.py -------------------------------------------------------------------------------- /docs/doc_utils/md2rst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/doc_utils/md2rst.py -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/library_api.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/library_api.rst -------------------------------------------------------------------------------- /docs/requirements.txt: -------------------------------------------------------------------------------- 1 | ./package 2 | sphinx 3 | recommonmark 4 | pypandoc 5 | websocket>=0.2.1 6 | -------------------------------------------------------------------------------- /docs/source/TF_on_arm32v7.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/TF_on_arm32v7.rst -------------------------------------------------------------------------------- /docs/source/diana-cli.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/diana-cli.rst -------------------------------------------------------------------------------- /docs/source/diana-rest.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/diana-rest.rst -------------------------------------------------------------------------------- /docs/source/diana2.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/diana2.rst -------------------------------------------------------------------------------- /docs/source/docker-image.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/docker-image.rst -------------------------------------------------------------------------------- /docs/source/docker-stacks.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/docker-stacks.rst -------------------------------------------------------------------------------- /docs/source/guid.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/guid.rst -------------------------------------------------------------------------------- /docs/source/package.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/package.rst -------------------------------------------------------------------------------- /docs/source/references.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/references.rst -------------------------------------------------------------------------------- /docs/source/rih-cirr.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/rih-cirr.rst -------------------------------------------------------------------------------- /docs/source/siren.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/source/siren.rst -------------------------------------------------------------------------------- /docs/unit_tests.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/docs/unit_tests.rst -------------------------------------------------------------------------------- /examples/anonymize_and_push.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/anonymize_and_push.py -------------------------------------------------------------------------------- /examples/anonymize_folder.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/anonymize_folder.py -------------------------------------------------------------------------------- /examples/copy_zipped_from_disk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/copy_zipped_from_disk.py -------------------------------------------------------------------------------- /examples/filter_in_zip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/filter_in_zip.py -------------------------------------------------------------------------------- /examples/filter_with_key.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/filter_with_key.py -------------------------------------------------------------------------------- /examples/get_new_MRN.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/get_new_MRN.py -------------------------------------------------------------------------------- /examples/jsonl_reports_to_csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/jsonl_reports_to_csv.py -------------------------------------------------------------------------------- /examples/link_by_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/link_by_date.py -------------------------------------------------------------------------------- /examples/lookup_by_fields.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/lookup_by_fields.py -------------------------------------------------------------------------------- /examples/lscr_vars.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/lscr_vars.py -------------------------------------------------------------------------------- /examples/mfind_batch_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/mfind_batch_query.py -------------------------------------------------------------------------------- /examples/ofind_batch_query.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/ofind_batch_query.py -------------------------------------------------------------------------------- /examples/parse_mfind_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/parse_mfind_json.py -------------------------------------------------------------------------------- /examples/sort_by_name_date.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/examples/sort_by_name_date.py -------------------------------------------------------------------------------- /guid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/guid.md -------------------------------------------------------------------------------- /package/MANIFEST.in: -------------------------------------------------------------------------------- 1 | include diana/utils/guid/us_census/*.txt 2 | -------------------------------------------------------------------------------- /package/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/README.md -------------------------------------------------------------------------------- /package/crud/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/__init__.py -------------------------------------------------------------------------------- /package/crud/abc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/__init__.py -------------------------------------------------------------------------------- /package/crud/abc/containerized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/containerized.py -------------------------------------------------------------------------------- /package/crud/abc/daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/daemon.py -------------------------------------------------------------------------------- /package/crud/abc/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/endpoint.py -------------------------------------------------------------------------------- /package/crud/abc/observable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/observable.py -------------------------------------------------------------------------------- /package/crud/abc/serializable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/serializable.py -------------------------------------------------------------------------------- /package/crud/abc/watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/abc/watcher.py -------------------------------------------------------------------------------- /package/crud/celery/__init__.py: -------------------------------------------------------------------------------- 1 | from .app import app 2 | -------------------------------------------------------------------------------- /package/crud/celery/abc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/abc/__init__.py -------------------------------------------------------------------------------- /package/crud/celery/abc/distributed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/abc/distributed.py -------------------------------------------------------------------------------- /package/crud/celery/app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/app.py -------------------------------------------------------------------------------- /package/crud/celery/endpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/endpoints/__init__.py -------------------------------------------------------------------------------- /package/crud/celery/endpoints/csv_dkv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/endpoints/csv_dkv.py -------------------------------------------------------------------------------- /package/crud/celery/endpoints/pickle_dkv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/endpoints/pickle_dkv.py -------------------------------------------------------------------------------- /package/crud/celery/endpoints/redis_dkv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/celery/endpoints/redis_dkv.py -------------------------------------------------------------------------------- /package/crud/cli/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/__init__.py -------------------------------------------------------------------------------- /package/crud/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/cli.py -------------------------------------------------------------------------------- /package/crud/cli/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/__init__.py -------------------------------------------------------------------------------- /package/crud/cli/commands/check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/check.py -------------------------------------------------------------------------------- /package/crud/cli/commands/delete.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/delete.py -------------------------------------------------------------------------------- /package/crud/cli/commands/do.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/do.py -------------------------------------------------------------------------------- /package/crud/cli/commands/get.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/get.py -------------------------------------------------------------------------------- /package/crud/cli/commands/ls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/ls.py -------------------------------------------------------------------------------- /package/crud/cli/commands/print.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/print.py -------------------------------------------------------------------------------- /package/crud/cli/commands/put.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/put.py -------------------------------------------------------------------------------- /package/crud/cli/commands/setmeta.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/setmeta.py -------------------------------------------------------------------------------- /package/crud/cli/commands/verify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/commands/verify.py -------------------------------------------------------------------------------- /package/crud/cli/string_descs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/string_descs.py -------------------------------------------------------------------------------- /package/crud/cli/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/cli/utils.py -------------------------------------------------------------------------------- /package/crud/daemons/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/crud/daemons/file_watcher.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/crud/daemons/rest_watcher.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/crud/endpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/__init__.py -------------------------------------------------------------------------------- /package/crud/endpoints/csv_kv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/csv_kv.py -------------------------------------------------------------------------------- /package/crud/endpoints/figshare.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/figshare.py -------------------------------------------------------------------------------- /package/crud/endpoints/pickle_kv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/pickle_kv.py -------------------------------------------------------------------------------- /package/crud/endpoints/redis_kv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/redis_kv.py -------------------------------------------------------------------------------- /package/crud/endpoints/splunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/endpoints/splunk.py -------------------------------------------------------------------------------- /package/crud/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/exceptions.py -------------------------------------------------------------------------------- /package/crud/gateways/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/__init__.py -------------------------------------------------------------------------------- /package/crud/gateways/csv_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/csv_file.py -------------------------------------------------------------------------------- /package/crud/gateways/figshare_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/figshare_gateway.py -------------------------------------------------------------------------------- /package/crud/gateways/file_gateway.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/crud/gateways/pickle_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/pickle_file.py -------------------------------------------------------------------------------- /package/crud/gateways/requester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/requester.py -------------------------------------------------------------------------------- /package/crud/gateways/splunk_gateway.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/gateways/splunk_gateway.py -------------------------------------------------------------------------------- /package/crud/manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/manager.py -------------------------------------------------------------------------------- /package/crud/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/utils/__init__.py -------------------------------------------------------------------------------- /package/crud/utils/deserializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/utils/deserializers.py -------------------------------------------------------------------------------- /package/crud/utils/jinja2_from_str.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/utils/jinja2_from_str.py -------------------------------------------------------------------------------- /package/crud/utils/path_safe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/utils/path_safe.py -------------------------------------------------------------------------------- /package/crud/utils/smart_json.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/crud/utils/smart_json.py -------------------------------------------------------------------------------- /package/diana/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/__init__.py -------------------------------------------------------------------------------- /package/diana/apis/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/__init__.py -------------------------------------------------------------------------------- /package/diana/apis/dcmdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/dcmdir.py -------------------------------------------------------------------------------- /package/diana/apis/legacy/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/diana/apis/legacy/csvfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/legacy/csvfile.py -------------------------------------------------------------------------------- /package/diana/apis/legacy/redis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/legacy/redis.py -------------------------------------------------------------------------------- /package/diana/apis/legacy/tcia.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/legacy/tcia.py -------------------------------------------------------------------------------- /package/diana/apis/legacy/xnat.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/legacy/xnat.py -------------------------------------------------------------------------------- /package/diana/apis/montage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/montage.py -------------------------------------------------------------------------------- /package/diana/apis/observables/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/observables/__init__.py -------------------------------------------------------------------------------- /package/diana/apis/observables/observable_dcmdir.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/observables/observable_dcmdir.py -------------------------------------------------------------------------------- /package/diana/apis/observables/observable_orthanc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/observables/observable_orthanc.py -------------------------------------------------------------------------------- /package/diana/apis/observables/observable_proxied_dicom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/observables/observable_proxied_dicom.py -------------------------------------------------------------------------------- /package/diana/apis/orthanc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/orthanc.py -------------------------------------------------------------------------------- /package/diana/apis/osimis_extras.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/osimis_extras.py -------------------------------------------------------------------------------- /package/diana/apis/proxied_dicom.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/apis/proxied_dicom.py -------------------------------------------------------------------------------- /package/diana/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/diana/cli/cli.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/cli.py -------------------------------------------------------------------------------- /package/diana/cli/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/__init__.py -------------------------------------------------------------------------------- /package/diana/cli/commands/collect2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/collect2.py -------------------------------------------------------------------------------- /package/diana/cli/commands/dgetall.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/dgetall.py -------------------------------------------------------------------------------- /package/diana/cli/commands/fdump.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/fdump.py -------------------------------------------------------------------------------- /package/diana/cli/commands/findex.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/findex.py -------------------------------------------------------------------------------- /package/diana/cli/commands/guid.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/guid.py -------------------------------------------------------------------------------- /package/diana/cli/commands/mfind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/mfind.py -------------------------------------------------------------------------------- /package/diana/cli/commands/mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/mock.py -------------------------------------------------------------------------------- /package/diana/cli/commands/ofind.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/ofind.py -------------------------------------------------------------------------------- /package/diana/cli/commands/oget.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/oget.py -------------------------------------------------------------------------------- /package/diana/cli/commands/ogetm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/ogetm.py -------------------------------------------------------------------------------- /package/diana/cli/commands/oput.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/oput.py -------------------------------------------------------------------------------- /package/diana/cli/commands/oputm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/oputm.py -------------------------------------------------------------------------------- /package/diana/cli/commands/watch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/commands/watch.py -------------------------------------------------------------------------------- /package/diana/cli/string_descs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/cli/string_descs.py -------------------------------------------------------------------------------- /package/diana/daemons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/__init__.py -------------------------------------------------------------------------------- /package/diana/daemons/collector.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/collector.py -------------------------------------------------------------------------------- /package/diana/daemons/collector2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/collector2.py -------------------------------------------------------------------------------- /package/diana/daemons/file_indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/file_indexer.py -------------------------------------------------------------------------------- /package/diana/daemons/mock_site.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/mock_site.py -------------------------------------------------------------------------------- /package/diana/daemons/routes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/daemons/routes.py -------------------------------------------------------------------------------- /package/diana/dixel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/__init__.py -------------------------------------------------------------------------------- /package/diana/dixel/dixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/dixel.py -------------------------------------------------------------------------------- /package/diana/dixel/dixel_hashes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/dixel_hashes.py -------------------------------------------------------------------------------- /package/diana/dixel/mock_dixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/mock_dixel.py -------------------------------------------------------------------------------- /package/diana/dixel/provenance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/provenance.py -------------------------------------------------------------------------------- /package/diana/dixel/report.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/report.py -------------------------------------------------------------------------------- /package/diana/dixel/sham_dixel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/sham_dixel.py -------------------------------------------------------------------------------- /package/diana/dixel/sham_maps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/sham_maps.py -------------------------------------------------------------------------------- /package/diana/dixel/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/dixel/views.py -------------------------------------------------------------------------------- /package/diana/plus/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/diana/plus/halibut/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/__init__.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/models/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/models/__init__.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/models/densenet_gray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/models/densenet_gray.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/models/mobilenet_v1_gray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/models/mobilenet_v1_gray.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/models/mobilenet_v2_gray.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/models/mobilenet_v2_gray.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/predict.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/predict.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/preprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/preprocessing.py -------------------------------------------------------------------------------- /package/diana/plus/halibut/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/halibut/utils.py -------------------------------------------------------------------------------- /package/diana/plus/measure_scout.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/plus/measure_scout.py -------------------------------------------------------------------------------- /package/diana/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/events.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/events.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/exceptions.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/huid_mint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/huid_mint.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/jpg2k_compression.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/jpg2k_compression.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/levels.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/levels.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/simplify.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/simplify.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/strings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/strings.py -------------------------------------------------------------------------------- /package/diana/utils/dicom/uid_mint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/dicom/uid_mint.py -------------------------------------------------------------------------------- /package/diana/utils/endpoint/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/endpoint/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/endpoint/containerized.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/endpoint/containerized.py -------------------------------------------------------------------------------- /package/diana/utils/endpoint/endpoint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/endpoint/endpoint.py -------------------------------------------------------------------------------- /package/diana/utils/endpoint/watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/endpoint/watcher.py -------------------------------------------------------------------------------- /package/diana/utils/exception_handling_iter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/exception_handling_iter.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/dcm_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/dcm_file.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/file_handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/file_handler.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/image_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/image_file.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/text_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/text_file.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/file_handlers/zip_file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/file_handlers/zip_file.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/persistent_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/persistent_map.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/requesters/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/requesters/__init__.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/requesters/montage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/requesters/montage.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/requesters/orthanc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/requesters/orthanc.py -------------------------------------------------------------------------------- /package/diana/utils/gateways/requesters/requester.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/gateways/requesters/requester.py -------------------------------------------------------------------------------- /package/diana/utils/guid/__init__.py: -------------------------------------------------------------------------------- 1 | from .mint import GUIDMint -------------------------------------------------------------------------------- /package/diana/utils/guid/mint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/guid/mint.py -------------------------------------------------------------------------------- /package/diana/utils/guid/us_census/dist.all.last.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/guid/us_census/dist.all.last.txt -------------------------------------------------------------------------------- /package/diana/utils/guid/us_census/dist.female.first.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/guid/us_census/dist.female.first.txt -------------------------------------------------------------------------------- /package/diana/utils/guid/us_census/dist.male.first.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/guid/us_census/dist.male.first.txt -------------------------------------------------------------------------------- /package/diana/utils/iter_dates.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/iter_dates.py -------------------------------------------------------------------------------- /package/diana/utils/pack_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/pack_data.py -------------------------------------------------------------------------------- /package/diana/utils/simple_cfg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/simple_cfg.py -------------------------------------------------------------------------------- /package/diana/utils/str_crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/diana/utils/str_crc.py -------------------------------------------------------------------------------- /package/requirements-plus.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/requirements-plus.txt -------------------------------------------------------------------------------- /package/requirements-wuphf.txt: -------------------------------------------------------------------------------- 1 | twilio 2 | -------------------------------------------------------------------------------- /package/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/requirements.txt -------------------------------------------------------------------------------- /package/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/setup.py -------------------------------------------------------------------------------- /package/wuphf/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/__init__.py -------------------------------------------------------------------------------- /package/wuphf/abc/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/abc/__init__.py -------------------------------------------------------------------------------- /package/wuphf/abc/messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/abc/messenger.py -------------------------------------------------------------------------------- /package/wuphf/cli/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /package/wuphf/cli/commands/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/cli/commands/__init__.py -------------------------------------------------------------------------------- /package/wuphf/cli/commands/dispatch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/cli/commands/dispatch.py -------------------------------------------------------------------------------- /package/wuphf/cli/commands/wsend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/cli/commands/wsend.py -------------------------------------------------------------------------------- /package/wuphf/cli/string_descs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/cli/string_descs.py -------------------------------------------------------------------------------- /package/wuphf/daemons/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/daemons/__init__.py -------------------------------------------------------------------------------- /package/wuphf/daemons/dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/daemons/dispatcher.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/__init__.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/email_sms_messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/email_sms_messenger.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/screen_messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/screen_messenger.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/slack_messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/slack_messenger.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/smtp_messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/smtp_messenger.py -------------------------------------------------------------------------------- /package/wuphf/endpoints/twilio_messenger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/package/wuphf/endpoints/twilio_messenger.py -------------------------------------------------------------------------------- /platform/docker-image/Dockerfile-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/Dockerfile-base -------------------------------------------------------------------------------- /platform/docker-image/Dockerfile-diana: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/Dockerfile-diana -------------------------------------------------------------------------------- /platform/docker-image/Dockerfile-plus: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/Dockerfile-plus -------------------------------------------------------------------------------- /platform/docker-image/Dockerfile-plus-base: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/Dockerfile-plus-base -------------------------------------------------------------------------------- /platform/docker-image/Dockerfile-plus-base-tfwheel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/Dockerfile-plus-base-tfwheel -------------------------------------------------------------------------------- /platform/docker-image/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/README.md -------------------------------------------------------------------------------- /platform/docker-image/TF_on_arm32v7.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/TF_on_arm32v7.md -------------------------------------------------------------------------------- /platform/docker-image/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-image/docker-compose.yml -------------------------------------------------------------------------------- /platform/docker-stacks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/README.md -------------------------------------------------------------------------------- /platform/docker-stacks/admin/admin-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/admin/admin-stack.yaml -------------------------------------------------------------------------------- /platform/docker-stacks/admin/splunk-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/admin/splunk-service.yaml -------------------------------------------------------------------------------- /platform/docker-stacks/backend/postgres-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/backend/postgres-service.yaml -------------------------------------------------------------------------------- /platform/docker-stacks/backend/redis-service.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/backend/redis-service.yaml -------------------------------------------------------------------------------- /platform/docker-stacks/diana-workers/indexer-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/diana-workers/indexer-service.yml -------------------------------------------------------------------------------- /platform/docker-stacks/diana-workers/mock-stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/diana-workers/mock-stack.yml -------------------------------------------------------------------------------- /platform/docker-stacks/diana-workers/watcher-stack.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/diana-workers/watcher-stack.yml -------------------------------------------------------------------------------- /platform/docker-stacks/dicom-node/archive-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/dicom-node/archive-service.yml -------------------------------------------------------------------------------- /platform/docker-stacks/dicom-node/bridge-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/dicom-node/bridge-service.yml -------------------------------------------------------------------------------- /platform/docker-stacks/dicom-node/review-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/dicom-node/review-service.yml -------------------------------------------------------------------------------- /platform/docker-stacks/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/docker-stacks/sample.env -------------------------------------------------------------------------------- /platform/examples/central-imaging/central-im.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/central-imaging/central-im.yml -------------------------------------------------------------------------------- /platform/examples/rih-cirr/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/rih-cirr/README.md -------------------------------------------------------------------------------- /platform/examples/rih-cirr/cirr_v1.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/rih-cirr/cirr_v1.yml -------------------------------------------------------------------------------- /platform/examples/rih-cirr/cirr_v2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/rih-cirr/cirr_v2.yml -------------------------------------------------------------------------------- /platform/examples/rih-cirr/projects.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/rih-cirr/projects.yml -------------------------------------------------------------------------------- /platform/examples/rih-dose/diana-dose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/rih-dose/diana-dose.yml -------------------------------------------------------------------------------- /platform/examples/umich-siren/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/umich-siren/README.md -------------------------------------------------------------------------------- /platform/examples/umich-siren/sample.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/umich-siren/sample.env -------------------------------------------------------------------------------- /platform/examples/umich-siren/services.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/umich-siren/services.yaml -------------------------------------------------------------------------------- /platform/examples/umich-siren/submission-stack.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/platform/examples/umich-siren/submission-stack.yaml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/pytest.ini -------------------------------------------------------------------------------- /readthedocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/readthedocs.yml -------------------------------------------------------------------------------- /references.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/references.md -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/requirements.txt -------------------------------------------------------------------------------- /resources/images/diana_logo_sm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/resources/images/diana_logo_sm.png -------------------------------------------------------------------------------- /tests/apps/collector_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/apps/collector_test.py -------------------------------------------------------------------------------- /tests/apps/diana_cli_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/apps/diana_cli_test.py -------------------------------------------------------------------------------- /tests/apps/diana_rest_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/apps/diana_rest_test.py -------------------------------------------------------------------------------- /tests/conftest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/conftest.py -------------------------------------------------------------------------------- /tests/crud-tests/endpoints/ep_creation_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/endpoints/ep_creation_test.py -------------------------------------------------------------------------------- /tests/crud-tests/endpoints/ep_figshare_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/endpoints/ep_figshare_test.py -------------------------------------------------------------------------------- /tests/crud-tests/endpoints/ep_persistence_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/endpoints/ep_persistence_test.py -------------------------------------------------------------------------------- /tests/crud-tests/endpoints/ep_redis_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/endpoints/ep_redis_test.py -------------------------------------------------------------------------------- /tests/crud-tests/test_splunk.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/test_splunk.py -------------------------------------------------------------------------------- /tests/crud-tests/test_watcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/crud-tests/test_watcher.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_csv_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_csv_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_dcmdir_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_dcmdir_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_imagedir_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_imagedir_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_montage_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_montage_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_obs_orth_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_obs_orth_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_orthanc_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_orthanc_test.py -------------------------------------------------------------------------------- /tests/diana-tests/apis/ep_xnat_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/apis/ep_xnat_test.py -------------------------------------------------------------------------------- /tests/diana-tests/daemons/file_indexer_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/daemons/file_indexer_test.py -------------------------------------------------------------------------------- /tests/diana-tests/daemons/mock_site_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/daemons/mock_site_test.py -------------------------------------------------------------------------------- /tests/diana-tests/daemons/mock_watcher_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/daemons/mock_watcher_test.py -------------------------------------------------------------------------------- /tests/diana-tests/daemons/routing_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/daemons/routing_test.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/dixel_inv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/dixel_inv.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/hashing_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/hashing_test.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/mock_dixel_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/mock_dixel_test.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/provenance_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/provenance_test.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/report_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/report_test.py -------------------------------------------------------------------------------- /tests/diana-tests/dixel/sham_dixel_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/dixel/sham_dixel_test.py -------------------------------------------------------------------------------- /tests/diana-tests/plus/estimate_ba_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/plus/estimate_ba_test.py -------------------------------------------------------------------------------- /tests/diana-tests/plus/measure_scout_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/plus/measure_scout_test.py -------------------------------------------------------------------------------- /tests/diana-tests/plus/view_classifier_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/plus/view_classifier_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/containerized_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/containerized_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/dicom_huid_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/dicom_huid_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/dicom_level_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/dicom_level_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/dicom_simplify_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/dicom_simplify_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/dicom_str_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/dicom_str_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/gateways/gateway_dcmfilehandler_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/gateways/gateway_dcmfilehandler_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/gateways/gateway_orthanc_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/gateways/gateway_orthanc_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/gateways/persistent_map.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/gateways/persistent_map.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/guidmint_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/guidmint_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/simple_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/simple_config.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/smart_json_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/smart_json_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/str_crc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/str_crc.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/swarm_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/swarm_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/uid_mint_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/uid_mint_test.py -------------------------------------------------------------------------------- /tests/diana-tests/utils/watcher_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/diana-tests/utils/watcher_test.py -------------------------------------------------------------------------------- /tests/platform-tests/mock_svcs_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/platform-tests/mock_svcs_test.py -------------------------------------------------------------------------------- /tests/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/requirements.txt -------------------------------------------------------------------------------- /tests/resources/config/td_bridge.cfg.jdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/config/td_bridge.cfg.jdf -------------------------------------------------------------------------------- /tests/resources/dcm/IM2/263/IM2263: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/dcm/IM2/263/IM2263 -------------------------------------------------------------------------------- /tests/resources/dcm/IM2263: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/dcm/IM2263 -------------------------------------------------------------------------------- /tests/resources/dcm_zip/test.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/dcm_zip/test.zip -------------------------------------------------------------------------------- /tests/resources/dose/dose_tags_anon.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/dose/dose_tags_anon.json -------------------------------------------------------------------------------- /tests/resources/dose/dose_tags_anon.simple.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/dose/dose_tags_anon.simple.json -------------------------------------------------------------------------------- /tests/resources/mock/inst.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/mock/inst.dcm -------------------------------------------------------------------------------- /tests/resources/reports/screening_rpt_anon.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/reports/screening_rpt_anon.txt -------------------------------------------------------------------------------- /tests/resources/scouts/ct_scout_01.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/scouts/ct_scout_01.dcm -------------------------------------------------------------------------------- /tests/resources/scouts/ct_scout_02.dcm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/scouts/ct_scout_02.dcm -------------------------------------------------------------------------------- /tests/resources/test_services.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/resources/test_services.yml -------------------------------------------------------------------------------- /tests/utils/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/utils/__init__.py -------------------------------------------------------------------------------- /tests/utils/celeryconfig.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/utils/celeryconfig.py -------------------------------------------------------------------------------- /tests/utils/find_resource.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/utils/find_resource.py -------------------------------------------------------------------------------- /tests/utils/mock_observable.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/utils/mock_observable.py -------------------------------------------------------------------------------- /tests/utils/simple_item.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/utils/simple_item.py -------------------------------------------------------------------------------- /tests/wuphf-tests/ep_messenger_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/wuphf-tests/ep_messenger_test.py -------------------------------------------------------------------------------- /tests/wuphf-tests/test_dispatcher.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/wuphf-tests/test_dispatcher.py -------------------------------------------------------------------------------- /tests/wuphf-tests/test_messengers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/derekmerck/diana2/HEAD/tests/wuphf-tests/test_messengers.py --------------------------------------------------------------------------------