Update the embedded Sonador viewer to include 2D MPR (VTK plugin), support for DICOM-SR and DICOM-SEG, and tag viewer
Current build of Sonador
- Stalls when opening DICOM-SR files
- Does not support 2D multi-planar reconstructions
- Does not support viewing DICOM-SEG files
- Does not offer a viewer for header tags and their associated values
This may be associated with the specific build of the OHIF viewer
-
Understand the current build process (PWA vs package) -
How does Sonador currently imports the OHIF viewer? - Sonador utilizes a script include, which is preferable as it can be bundled with the Sonador web application.
-
Which build process is used to create binaries? - Browserify and
yarn
are used to package the dependencies. Browserify expects a single target, requiring all packages must be included. The problem with the default OHIF packaging was that it created incompatible packages with copies of common dependencies.
- Browserify and
-
Temporary workaround: Create PWA build of OHIF and deploy separately. It would be fantastic if the native build of OHIF included these features natively.