What is ScanHub?#
ScanHub is an open-source, cloud-oriented multimodal acquisition platform for medical imaging workflows (currently focused on MRI). It integrates device management, exam planning, sequence management, workflow execution, and cloud-based reconstruction/processing into one coherent platform and UI.
Repository layout#
Microservices (backend):
services/*-services/device-manager— register/select devices and handle device comms -services/exam-manager— plan, schedule, track, and review exams -services/mri/sequence-manager— manage MRI sequences (inspect, configure) -services/patient-manager— patient and study metadata -services/user-login-manager— authentication and session handling -services/workflow-manager— orchestration of reconstruction/processing jobsWeb UI (frontend):
scanhub-ui— single entry point for operators/researchers
Why it exists#
Traditional MRI console workflows are costly to scale, hard to extend, and siloed. ScanHub shifts reconstruction and processing tasks into a cloud-ready, modular architecture, enabling:
Scalability & flexibility – heavy workloads run in the cloud; services can be swapped or extended.
Open innovation – avoid vendor lock-in; build on transparent, community-driven components.
Collaboration & sharing – central data handling and standard formats support teamwork.
Interoperability – open interfaces across device, exam, and sequence managers.
Key building blocks#
Device Manager (
services/device-manager)Exam Manager (
services/exam-manager)MRI Sequence Manager (
services/mri/sequence-manager)Patient Manager (
services/patient-manager)User Login Manager (
services/user-login-manager)Workflow Manager (
services/workflow-manager)Web UI (
scanhub-ui)
Licensing#
ScanHub is dual-licensed: GPLv3 or a commercial license from BRAIN-LINK UG. Choose GPLv3 for open-source use; choose commercial to embed without copyleft obligations and to obtain premium services.