Index _ | A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | X | Y _ __mapper_args__ (exam-manager.app.db.postgres.AcquisitionTask attribute) (exam-manager.app.db.postgres.DAGTask attribute) (exam-manager.app.db.postgres.Task attribute) __table_args__ (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) __tablename__ (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.AcquisitionTask attribute) (exam-manager.app.db.postgres.DAGTask attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) _get_airflow_dags() (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) _get_airflow_task_status() (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) _trigger_airflow_task() (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) A acquisition_limits (exam-manager.app.db.postgres.AcquisitionTask attribute) acquisition_parameter (exam-manager.app.db.postgres.AcquisitionTask attribute) AcquisitionTask (class in exam-manager.app.db.postgres) add_exam_data() (in module exam-manager.app.dal.exam_dal) add_result_db() (in module exam-manager.app.dal.result_dal) add_task_data() (in module exam-manager.app.dal.task_dal) add_workflow_data() (in module exam-manager.app.dal.workflow_dal) airflow_api_url (workflow-manager.app.api.orchestration_engine.OrchestrationEngine attribute) airflow_password (workflow-manager.app.api.orchestration_engine.OrchestrationEngine attribute) airflow_username (workflow-manager.app.api.orchestration_engine.OrchestrationEngine attribute) app (in module device-manager.app.main) (in module exam-manager.app.main) (in module workflow-manager.app.main) B Base (class in exam-manager.app.db.postgres) (in module device-manager.app.api.db) C calc_age_from_date() (in module workflow-manager.app.api.workflow) client (exam-manager.app.db.mongodb.Database attribute) close_mongo_connection() (in module exam-manager.app.db.mongodb) collection (exam-manager.app.db.mongodb.Database attribute) comment (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Workflow attribute) connect_to_mongo() (in module exam-manager.app.db.mongodb) connection_with_valid_id_and_token() (in module device-manager.app.api.devices) create_device() (in module device-manager.app.api.devices) create_exam() (in module exam-manager.app.api.exam_api) create_exam_from_template() (in module exam-manager.app.api.exam_api) create_mri_sequence() (in module exam-manager.app.api.mri_sequence_api) create_result() (in module exam-manager.app.api.result_api) create_task() (in module exam-manager.app.api.task_api) create_task_from_template() (in module exam-manager.app.api.task_api) create_workflow() (in module exam-manager.app.api.workflow_api) create_workflow_from_template() (in module exam-manager.app.api.workflow_api) creator (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) custom_http_exception_handler() (in module device-manager.app.main) (in module exam-manager.app.main) D dag_id (exam-manager.app.db.postgres.DAGTask attribute) dag_type (exam-manager.app.db.postgres.DAGTask attribute) DAGTask (class in exam-manager.app.db.postgres) dal_create_device() (in module device-manager.app.api.dal) dal_delete_device() (in module device-manager.app.api.dal) dal_get_all_devices() (in module device-manager.app.api.dal) dal_get_device() (in module device-manager.app.api.dal) dal_update_device() (in module device-manager.app.api.dal) data_lake_directory (in module workflow-manager.app.api.workflow) Database (class in exam-manager.app.db.mongodb) datetime_created (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) datetime_updated (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) db (in module exam-manager.app.db.mongodb) delete_device() (in module device-manager.app.api.devices) delete_exam_data() (in module exam-manager.app.dal.exam_dal) delete_mri_sequence_endpoint() (in module exam-manager.app.api.mri_sequence_api) delete_result() (in module exam-manager.app.api.result_api) delete_result_db() (in module exam-manager.app.dal.result_dal) delete_task() (in module exam-manager.app.api.task_api) delete_task_data() (in module exam-manager.app.dal.task_dal) delete_workflow() (in module exam-manager.app.api.workflow_api) delete_workflow_data() (in module exam-manager.app.dal.workflow_dal) description (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) destination (exam-manager.app.db.postgres.Task attribute) Device (class in device-manager.app.api.db) (in module exam-manager.app.db.postgres) device-manager module device-manager.app module device-manager.app.api module device-manager.app.api.dal module device-manager.app.api.db module device-manager.app.api.devices module device-manager.app.main module device_id (exam-manager.app.db.postgres.AcquisitionTask attribute) DEVICE_MANAGER_URI (in module workflow-manager.app.api.workflow) dict_id_websocket (in module device-manager.app.api.devices) directory (exam-manager.app.db.postgres.Result attribute) E engine (workflow-manager.app.api.orchestration_engine.OrchestrationEngine attribute) Exam (class in exam-manager.app.db.postgres) exam-manager module exam-manager.app module exam-manager.app.api module exam-manager.app.api.exam_api module exam-manager.app.api.mri_sequence_api module exam-manager.app.api.result_api module exam-manager.app.api.task_api module exam-manager.app.api.workflow_api module exam-manager.app.dal module exam-manager.app.dal.exam_dal module exam-manager.app.dal.result_dal module exam-manager.app.dal.task_dal module exam-manager.app.dal.workflow_dal module exam-manager.app.db module exam-manager.app.db.mongodb module exam-manager.app.db.postgres module exam-manager.app.main module exam-manager.app.tools module exam-manager.app.tools.helper module exam-manager.app.tools.mri_sequence_plot module exam_delete() (in module exam-manager.app.api.exam_api) exam_id (exam-manager.app.db.postgres.Workflow attribute) EXAM_MANAGER_URI (in module device-manager.app.api.devices) (in module workflow-manager.app.api.workflow) exam_router (in module exam-manager.app.api.exam_api) F filename (exam-manager.app.db.postgres.Result attribute) G generate_plotly_figure() (in module exam-manager.app.tools.mri_sequence_plot) get_all_exam_data() (in module exam-manager.app.dal.exam_dal) get_all_exam_template_data() (in module exam-manager.app.dal.exam_dal) get_all_exam_templates() (in module exam-manager.app.api.exam_api) get_all_exam_workflows() (in module exam-manager.app.api.workflow_api) get_all_mri_sequences() (in module exam-manager.app.api.mri_sequence_api) get_all_patient_exams() (in module exam-manager.app.api.exam_api) get_all_results_db() (in module exam-manager.app.dal.result_dal) get_all_task_data() (in module exam-manager.app.dal.task_dal) get_all_task_results() (in module exam-manager.app.api.result_api) get_all_task_template_data() (in module exam-manager.app.dal.task_dal) get_all_task_templates() (in module exam-manager.app.api.task_api) get_all_workflow_data() (in module exam-manager.app.dal.workflow_dal) get_all_workflow_tasks() (in module exam-manager.app.api.task_api) get_all_workflow_templates() (in module exam-manager.app.api.workflow_api) get_all_workflows_template_data() (in module exam-manager.app.dal.workflow_dal) get_available_tasks() (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) get_device() (in module device-manager.app.api.devices) get_device_out() (in module device-manager.app.api.devices) get_devices() (in module device-manager.app.api.devices) get_dicom() (in module exam-manager.app.main) get_exam() (in module exam-manager.app.api.exam_api) get_exam_data() (in module exam-manager.app.dal.exam_dal) get_exam_out_model() (in module exam-manager.app.tools.helper) get_mongo_database() (in module exam-manager.app.db.mongodb) get_mri_sequence_by_id() (in module exam-manager.app.api.mri_sequence_api) get_mri_sequence_file_by_id() (in module exam-manager.app.api.mri_sequence_api) get_result() (in module exam-manager.app.api.result_api) get_result_db() (in module exam-manager.app.dal.result_dal) get_sequence_plot() (in module exam-manager.app.tools.mri_sequence_plot) get_task() (in module exam-manager.app.api.task_api) get_task_data() (in module exam-manager.app.dal.task_dal) get_task_out() (in module exam-manager.app.tools.helper) get_task_status() (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) get_workflow() (in module exam-manager.app.api.workflow_api) get_workflow_data() (in module exam-manager.app.dal.workflow_dal) get_workflow_out_model() (in module exam-manager.app.tools.helper) H handle_device_task() (in module workflow-manager.app.api.workflow) handle_processing_task() (in module workflow-manager.app.api.workflow) hello_world() (in module workflow-manager.app.api.workflow) I id (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.AcquisitionTask attribute) (exam-manager.app.db.postgres.DAGTask attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) indication (exam-manager.app.db.postgres.Exam attribute) init_db() (in module device-manager.app.api.db) (in module exam-manager.app.db.postgres) input_id (exam-manager.app.db.postgres.DAGTask attribute) ip_address (device-manager.app.api.db.Device attribute) is_template (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) K kestra_api_url (workflow-manager.app.api.orchestration_engine.OrchestrationEngine attribute) L list_available_tasks() (in module workflow-manager.app.api.workflow) LOG_CALL_DELIMITER (in module device-manager.app.api.devices) M manufacturer (device-manager.app.api.db.Device attribute) MappedBase (in module exam-manager.app.db.postgres) modality (device-manager.app.api.db.Device attribute) module device-manager device-manager.app device-manager.app.api device-manager.app.api.dal device-manager.app.api.db device-manager.app.api.devices device-manager.app.main exam-manager exam-manager.app exam-manager.app.api exam-manager.app.api.exam_api exam-manager.app.api.mri_sequence_api exam-manager.app.api.result_api exam-manager.app.api.task_api exam-manager.app.api.workflow_api exam-manager.app.dal exam-manager.app.dal.exam_dal exam-manager.app.dal.result_dal exam-manager.app.dal.task_dal exam-manager.app.dal.workflow_dal exam-manager.app.db exam-manager.app.db.mongodb exam-manager.app.db.postgres exam-manager.app.main exam-manager.app.tools exam-manager.app.tools.helper exam-manager.app.tools.mri_sequence_plot workflow-manager workflow-manager.app workflow-manager.app.api workflow-manager.app.api.orchestration_engine workflow-manager.app.api.workflow workflow-manager.app.main mri_sequence_form() (in module exam-manager.app.api.mri_sequence_api) N name (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) (exam-manager.app.tools.mri_sequence_plot.TraceData attribute) O oauth2_scheme (in module device-manager.app.api.devices) (in module workflow-manager.app.api.workflow) orchestration_engine (in module workflow-manager.app.api.workflow) OrchestrationEngine (class in workflow-manager.app.api.orchestration_engine) origins (in module device-manager.app.main) ORIGINS (in module exam-manager.app.main) (in module workflow-manager.app.main) P parameter (exam-manager.app.db.postgres.DAGTask attribute) patient_height_cm (exam-manager.app.db.postgres.Exam attribute) patient_id (exam-manager.app.db.postgres.Exam attribute) PATIENT_MANAGER_URI (in module workflow-manager.app.api.workflow) patient_weight_kg (exam-manager.app.db.postgres.Exam attribute) postgres_db_name_filepath (in module device-manager.app.api.db) (in module exam-manager.app.db.postgres) postgres_password_filepath (in module device-manager.app.api.db) (in module exam-manager.app.db.postgres) postgres_user (in module device-manager.app.api.db) (in module exam-manager.app.db.postgres) postgres_user_filepath (in module device-manager.app.api.db) (in module exam-manager.app.db.postgres) PREFIX_PATIENT_MANAGER (in module exam-manager.app.api.exam_api) process() (in module workflow-manager.app.api.workflow) progress (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) R readiness() (in module device-manager.app.main) (in module exam-manager.app.main) (in module workflow-manager.app.main) Result (class in exam-manager.app.db.postgres) result_router (in module exam-manager.app.api.result_api) results (exam-manager.app.db.postgres.Task attribute) router (in module device-manager.app.api.devices) (in module workflow-manager.app.api.workflow) S salt (device-manager.app.api.db.Device attribute) seq_router (in module exam-manager.app.api.mri_sequence_api) sequence_id (exam-manager.app.db.postgres.AcquisitionTask attribute) SEQUENCE_MANAGER_URI (in module workflow-manager.app.api.workflow) shutdown() (in module exam-manager.app.main) (in module workflow-manager.app.main) simulate_reconstruction_task() (in module workflow-manager.app.api.workflow) site (device-manager.app.api.db.Device attribute) start_scan() (in module workflow-manager.app.api.workflow) start_scan_via_websocket() (in module device-manager.app.api.devices) startup() (in module device-manager.app.main) (in module exam-manager.app.main) (in module workflow-manager.app.main) status (device-manager.app.api.db.Device attribute) (exam-manager.app.db.postgres.Exam attribute) (exam-manager.app.db.postgres.Result attribute) (exam-manager.app.db.postgres.Task attribute) (exam-manager.app.db.postgres.Workflow attribute) T Task (class in exam-manager.app.db.postgres) task_id (exam-manager.app.db.postgres.Result attribute) task_router (in module exam-manager.app.api.task_api) task_type (exam-manager.app.db.postgres.Task attribute) tasks (exam-manager.app.db.postgres.Workflow attribute) title (device-manager.app.api.db.Device attribute) token_hash (device-manager.app.api.db.Device attribute) TraceData (class in exam-manager.app.tools.mri_sequence_plot) trigger_task() (in module workflow-manager.app.api.workflow) (workflow-manager.app.api.orchestration_engine.OrchestrationEngine method) type (exam-manager.app.db.postgres.Result attribute) U update() (device-manager.app.api.db.Device method) (exam-manager.app.db.postgres.Base method) update_exam() (in module exam-manager.app.api.exam_api) update_exam_data() (in module exam-manager.app.dal.exam_dal) update_mri_sequence_endpoint() (in module exam-manager.app.api.mri_sequence_api) update_result() (in module exam-manager.app.api.result_api) update_result_db() (in module exam-manager.app.dal.result_dal) update_task() (in module exam-manager.app.api.task_api) update_task_data() (in module exam-manager.app.dal.task_dal) update_workflow() (in module exam-manager.app.api.workflow_api) update_workflow_data() (in module exam-manager.app.dal.workflow_dal) upload_and_trigger() (in module workflow-manager.app.api.workflow) upload_dicom() (in module exam-manager.app.api.result_api) V validation_exception_handler() (in module device-manager.app.main) (in module exam-manager.app.main) W websocket_endpoint() (in module device-manager.app.api.devices) Workflow (class in exam-manager.app.db.postgres) workflow-manager module workflow-manager.app module workflow-manager.app.api module workflow-manager.app.api.orchestration_engine module workflow-manager.app.api.workflow module workflow-manager.app.main module workflow_id (exam-manager.app.db.postgres.Task attribute) workflow_router (in module exam-manager.app.api.workflow_api) workflows (exam-manager.app.db.postgres.Exam attribute) (in module workflow-manager.app.api.workflow) X x (exam-manager.app.tools.mri_sequence_plot.TraceData attribute) Y y (exam-manager.app.tools.mri_sequence_plot.TraceData attribute)