Skip to main content
Ctrl+K

ScanHub Documentation

  • Demo
  • ScanHub
  • Technical Documentation
  • Web API
  • Code Reference
  • GitHub
  • Demo
  • ScanHub
  • Technical Documentation
  • Web API
  • Code Reference
  • GitHub

Section Navigation

  • Device Manager
  • Protocol Manager
  • Orchestration Engine
  • User Login Manager
  • Patient Manager
  • Shared Libraries
  • Code Reference
  • Orchestration Engine

Orchestration Engine#

Task orchestration engine built on Dagster for executing computational jobs as directed acyclic graphs (DAGs). Integrates with the device manager to coordinate protocol execution.

  • orchestration_engine
    • orchestration_engine.assets
      • orchestration_engine.assets.acquisition_data
      • orchestration_engine.assets.dicom_input
      • orchestration_engine.assets.image_processing
      • orchestration_engine.assets.mrpro_direct_reconstruction
    • orchestration_engine.io
      • orchestration_engine.io.base
      • orchestration_engine.io.dicom_io_manager
      • orchestration_engine.io.idata_io_manager
    • orchestration_engine.jobs
      • orchestration_engine.jobs.acquisition_data
    • orchestration_engine.notifier
    • orchestration_engine.repository
    • orchestration_engine.resources
    • orchestration_engine.sensors
    • orchestration_engine.utils
      • orchestration_engine.utils.dag_config
      • orchestration_engine.utils.snr

previous

protocol_manager.tools.mri_sequence_plot

next

orchestration_engine

Show Source

© Copyright David Schote, Christoph Dinh and Johannes Behrens.