An intermediate server that built around Orthanc server to include several commonly used components to serve a variety of functions to facilicate data transport and exchange from the scanner all the way to data storage services such as LORIS or offsite tertiary storage servers.
- @TODO: Sphinx documentation
- @TODO: HeuDiCom conversion of incoming DICOM files into BIDS compatible format.
- @TODO: Automated BIDS validation.
- Containerized and deployable via Docker or Docker-Compose.
- Bundled Osimis Orthanc for MRI console connectivity
- Listen to Orthanc server at the default configuration.
- Basic anonymization routine to guarantee the removal of the NAME and SUBJECT ID for now.
- Basic SQLite database to store the anonymization process and the results research ID substitution.
- Remote SSH upload
- Conversation/interaction (e.g LORIS) with remote system substitute and modify DICOM. E.g. obtain an ID remotely, write info into DICOM.
- Finite State Machine implementation: Sentry.IO remote automated bug report.
- @TODO: Unerasble, auditable trail of all actions taken.
- @TODO: Unerasble, auditable record of all settings.
- Currently, Canadian Neonatal Brain Platform, Canada
- TravisCI for unit testings
- Sentry for Logging
- @TODO: Appveyor