Mercurial > hg > orthanc-book
annotate Sphinx/source/integrations/integrate-osirix-using-dicomweb.rst @ 1113:a588960a72e5 default tip
spelling
author | Alain Mazy <am@orthanc.team> |
---|---|
date | Mon, 28 Oct 2024 09:23:08 +0100 |
parents | 9a7d252e1656 |
children |
rev | line source |
---|---|
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
1 .. _integrate-osirix-using-dicomweb: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
2 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
3 Integrate Osirix using DICOMWeb |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
4 =============================== |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
5 |
625
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
6 .. note:: The OsiriX team has a blog post entitled "`Installing |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
7 Orthanc (Open-Source PACS) on Mac |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
8 <https://www.osirix-viewer.com/installing-orthanc-open-source-pacs-on-mac/>`__" |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
9 that provides a guide to interface OsiriX with Orthanc |
626 | 10 through :ref:`DICOMweb <dicomweb>`. |
625
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
11 |
c8a471a58e16
blog post of osirix
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
457
diff
changeset
|
12 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
13 Configuration of Osirix |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
14 ----------------------- |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
15 |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
16 - In ``Preferences->Listener``, activate and configure AETitle and Port (e.g. Osirix 11112) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
17 - In ``Preferences->Locations->DICOMWeb Node``, add a DICOM Node: |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
18 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
19 - with the URL of the Orthanc server |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
20 - with the DICOMweb API path of Orthanc (default is ``/dicom-web``) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
21 - with a name (eg ``MYORTHANC``) |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
22 - with Q&R activated |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
23 - without authentication |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
24 - with Send Transfers syntax : Explicit Little Endian |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
25 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
26 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
27 Configuration of Orthanc |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
28 ------------------------ |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
29 |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
30 First, make sure to :ref:`install and enable the DICOMweb plugin <dicomweb>`. |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
31 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
32 Adapt the following :ref:`configuration options <configuration>` |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
33 (obviously, adapt the IP address):: |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
34 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
35 { |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
36 "Plugins" : [ /* fill the path to the DICOMweb plugin */ ], |
1035 | 37 "RemoteAccessAllowed" : true, |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
38 "DicomWeb" : { |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
39 "Enable" : true, |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
40 "Root" : "/dicom-web/" |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
41 } |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
42 } |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
43 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
44 |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
45 |
1023
5d4701d8fe28
replaced osimis/orthanc by orthancteam/orthanc
Alain Mazy <am@osimis.io>
parents:
626
diff
changeset
|
46 Configuration of Docker images by Orthanc Team |
1028 | 47 ---------------------------------------------- |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
48 |
1030 | 49 This section applies if you are using the :ref:`orthancteam/orthanc Docker image <docker-orthancteam>` |
148
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
50 to run Orthanc. |
8f3f79aeb8cc
review pull request
Sebastien Jodogne <s.jodogne@gmail.com>
parents:
147
diff
changeset
|
51 |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
52 Make sure Orthanc has the Dicom Web protocol enabled:: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
53 |
457 | 54 DICOM_WEB_PLUGIN_ENABLED: "true" |
147
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
55 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
56 If using Orthanc in a docker container, map the Orthanc DICOMWeb Http Port. Eg in docker-compose file:: |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
57 |
24e9c33e35e5
integrate with horos and DICOMWeb
Sebastien Abras <sa@osimis.io>
parents:
diff
changeset
|
58 ports: |
457 | 59 - "8042:8042" |