Skip to content
David edited this page May 21, 2023 · 12 revisions

Welcome to the ScanHub Wiki! ✨

Here we provide some documentation of ScanHub, explain design decisions and implementations.

In the sidebar you can find documentation about all the services, which contained in ScanHub. The documentation was generated using FastAPI's Swagger UI and converting the json file to markdown using this tool.

Recommended Developer Tools

Tools to view databases

To be continued...

Docker-Compose Dependencies

To get all services running, a specific startup order is required:

  1. Databases: Postgres and sequence database
  2. Services: Device and Workflow service
  3. Exam service

Databases

TODO: Revision might be required

Patient DB / ORTHANC / XNAT

Debug database, to be replaced by PACX system. Realized by Postgres first, then use ORTHANC/XNAT containing patient information and record data.

User DB

Database to organize authentication of users. TBD

MRI DB

Database for the MRI modality. Contains:

  • mri sequences Technology:
  • mongo DB