|
@@ -1,22 +1,16 @@
|
|
|
This package allows user to connect to a labkey server through a slicer interface.
|
|
|
|
|
|
To use, add path to unpackaged labkeySlicerPythonAPI/labkeySlicerPythonExtension to
|
|
|
-Additional module paths in Slicer->Edit->Application Settings->Modules submenu.
|
|
|
+Additional module paths in Slicer->Edit->Application Settings->Modules submenu. You'll
|
|
|
+also need the DICOM package, also available from wiscgit.
|
|
|
|
|
|
-Then the package will appear under Examples.
|
|
|
+Then the package will appear under LabKey.
|
|
|
|
|
|
If you are interested in the code, you should look at slicerNetwork.py which
|
|
|
implements the communication with the server and forms HTTP Labkey API commands.
|
|
|
|
|
|
-You will need your key and certificate in a separate file to use the code.
|
|
|
-On linux, this is accomplished by:
|
|
|
-
|
|
|
-openssl pkcs12 -in yourP12File.p12 -nocerts -out privateKey.key
|
|
|
-
|
|
|
-openssl pkcs12 -in yourP12File.p12 -nokeys -out privateKey.crt
|
|
|
-
|
|
|
-The server certificate can be copied from:
|
|
|
-http://merlin.fmf.uni-lj.si/signing-ca-1.crt
|
|
|
+More on setup can be found at:
|
|
|
+https://www-f9.ijs.si/~studen/blogs/posts/2017/May/31/slicerlabkey-integration/
|
|
|
|
|
|
Enjoy!
|
|
|
|