-
Notifications
You must be signed in to change notification settings - Fork 100
PACS Pull wokflow
Nicolas Rannou edited this page Jan 23, 2017
·
24 revisions
- <Important Note>
- Requires the #plugin_pacsquery branch (pending issue to be fixed on #master)
- Install orthanc: http://www.orthanc-server.com/
- Update configuration: :
~/work/orthancAndPluginsOSX.stable$ vim configOSX.json
- Config HTTP server:
51 // Enable the HTTP server. If this parameter is set to "false",
52 // Orthanc acts as a pure DICOM server. The REST API and Orthanc
53 // Explorer will not be available.
54 "HttpServerEnabled" : true,
55
56 // HTTP port for the REST services and for the GUI
57 "HttpPort" : 8042,
...
- Config DICOM server:
...
76 // Enable the DICOM server. If this parameter is set to "false",
77 // Orthanc acts as a pure REST server. It will not be possible to
78 // receive files or to do query/retrieve through the DICOM protocol.
79 "DicomServerEnabled" : true,
80
81 // The DICOM Application Entity Title
82 "DicomAet" : "ORTHANC",
83
84 // Check whether the called AET corresponds during a DICOM request
85 "DicomCheckCalledAet" : false,
86
87 // The DICOM port
88 "DicomPort" : 4242,
...
- Config network topology:
...
140 // The list of the known DICOM modalities
141 "DicomModalities" : {
142 /**
143 * Uncommenting the following line would enable Orthanc to
144 * connect to an instance of the "storescp" open-source DICOM
145 * store (shipped in the DCMTK distribution) started by the
146 * command line "storescp 2000".
147 **/
148 "chrisultron" : [ "CHRIS-ULTRON-AET", "localhost", 2000 ],
149 "chrisultronlistener" : [ "CHRIS-ULTRON-LIS", "localhost", 10401 ]
...
- Start Orthanc:
~/work/orthancAndPluginsOSX.stable$ ./startOrthanc.command
Then go to: http://localhost:8042/app/explorer.html
and add some DICOM data into the Orthanc instance.
- Install DCMTK:
http://dicom.offis.de/dcmtk.php.en
- Install PyPx:
https://pypi.python.org/pypi/pypx
- Configure the DICOM listener: (OSX):
Right now using branch ... because one issue has to be resolved on the #master branch.