|
@@ -0,0 +1,24 @@
|
|
|
|
+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.
|
|
|
|
+
|
|
|
|
+Then the package will appear under Examples.
|
|
|
|
+
|
|
|
|
+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
|
|
|
|
+
|
|
|
|
+Enjoy!
|
|
|
|
+
|
|
|
|
+Andrej
|
|
|
|
+
|
|
|
|
+
|