comparison Sphinx/source/plugins/stone-webviewer.rst @ 991:1316bc62b5d5

migration to UCLouvain servers
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 Nov 2023 21:09:02 +0100
parents b274a5d4d59d
children 05b106383b2a
comparison
equal deleted inserted replaced
990:27b75c653a8b 991:1316bc62b5d5
12 12
13 For general information and a demonstration, check out the `official 13 For general information and a demonstration, check out the `official
14 homepage of the plugin 14 homepage of the plugin
15 <https://www.orthanc-server.com/static.php?page=stone-web-viewer>`__. 15 <https://www.orthanc-server.com/static.php?page=stone-web-viewer>`__.
16 Also `check out the source code 16 Also `check out the source code
17 <https://hg.orthanc-server.com/orthanc-stone/file/default/Applications/StoneWebViewer>`__. 17 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/default/Applications/StoneWebViewer>`__.
18 18
19 19
20 How to get it 20 How to get it
21 ------------- 21 -------------
22 22
30 <https://lsb.orthanc-server.com/stone-webviewer/>`__. 30 <https://lsb.orthanc-server.com/stone-webviewer/>`__.
31 31
32 The compilation process is quite complex since it requires using the 32 The compilation process is quite complex since it requires using the
33 `Emscripten <https://emscripten.org/>`__ compiler toolchain. The full 33 `Emscripten <https://emscripten.org/>`__ compiler toolchain. The full
34 build instructions are available in the `source code 34 build instructions are available in the `source code
35 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebAssembly/NOTES.txt>`__. 35 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebAssembly/NOTES.txt>`__.
36 36
37 37
38 Usage 38 Usage
39 ----- 39 -----
40 40
89 Advanced options 89 Advanced options
90 ---------------- 90 ----------------
91 91
92 * The configuration of the Web viewer can be fine-tuned by adapting 92 * The configuration of the Web viewer can be fine-tuned by adapting
93 some **advanced options** in the `configuration file 93 some **advanced options** in the `configuration file
94 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebApplication/configuration.json>`__. 94 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/WebApplication/configuration.json>`__.
95 95
96 * The source distribution of the Stone Web viewer contains a 96 * The source distribution of the Stone Web viewer contains a
97 `NOTES.txt file 97 `NOTES.txt file
98 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__ 98 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__
99 that discusses the differences with the :ref:`Osimis Web viewer 99 that discusses the differences with the :ref:`Osimis Web viewer
100 <osimis_webviewer>` as well as **advanced features** of the software 100 <osimis_webviewer>` as well as **advanced features** of the software
101 (opening multiple studies, authorization, display of OsiriX 101 (opening multiple studies, authorization, display of OsiriX
102 annotations...). 102 annotations...).
103 103
104 * Also, check out our `TODO file 104 * Also, check out our `TODO file
105 <https://hg.orthanc-server.com/orthanc-stone/file/default/TODO>`__ 105 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/default/TODO>`__
106 that is used to track **future features**. 106 that is used to track **future features**.
107 107
108 108
109 .. _stone_webviewer_troubleshooting: 109 .. _stone_webviewer_troubleshooting:
110 110
162 <https://support.dcmtk.org/docs/mod_dcmsr.html>`__ to convert the 162 <https://support.dcmtk.org/docs/mod_dcmsr.html>`__ to convert the
163 structured report to HTML, then use a HTML-to-PDF converter such as 163 structured report to HTML, then use a HTML-to-PDF converter such as
164 `wkhtmltopdf <https://wkhtmltopdf.org/>`__, and finally convert the 164 `wkhtmltopdf <https://wkhtmltopdf.org/>`__, and finally convert the
165 PDF to DICOM using the ``/tools/create-dicom`` route in the `REST 165 PDF to DICOM using the ``/tools/create-dicom`` route in the `REST
166 API of Orthanc 166 API of Orthanc
167 <https://api.orthanc-server.com/index.html#tag/System/paths/~1tools~1create-dicom/post>`__. 167 <https://orthanc.uclouvain.be/api/index.html#tag/System/paths/~1tools~1create-dicom/post>`__.
168 It would be easy to automate this workflow using a :ref:`Python 168 It would be easy to automate this workflow using a :ref:`Python
169 plugin <python-plugin>`. 169 plugin <python-plugin>`.
170 170
171 If you have an interest in DICOM-SR, the Orthanc community would 171 If you have an interest in DICOM-SR, the Orthanc community would
172 love to have access to sample DICOM files that could be used to 172 love to have access to sample DICOM files that could be used to
208 such as creating custom annotations or the Live Share feature. 208 such as creating custom annotations or the Live Share feature.
209 209
210 - **How can I migrate from Osimis Web viewer to Stone Web viewer?** 210 - **How can I migrate from Osimis Web viewer to Stone Web viewer?**
211 211
212 Full instructions are provided in the `source distribution 212 Full instructions are provided in the `source distribution
213 <https://hg.orthanc-server.com/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__. 213 <https://orthanc.uclouvain.be/hg/orthanc-stone/file/StoneWebViewer-2.5/Applications/StoneWebViewer/NOTES.txt>`__.
214 214
215 - **What are the future plans?** 215 - **What are the future plans?**
216 216
217 The internal use of :ref:`Stone of Orthanc library <stone>` gives us 217 The internal use of :ref:`Stone of Orthanc library <stone>` gives us
218 a lot of flexibility to implement new advanced features, such as 3D 218 a lot of flexibility to implement new advanced features, such as 3D