Commit 5685197d authored by Andrew Cohen's avatar Andrew Cohen

updated readme with new leverUtiltiies info

parent ab55d80d
......@@ -76,7 +76,7 @@ for nChannel=1:CONSTANTS.imageData.NumberOfChannels
if (min([size(pts0,1),size(pts1,1)])/max([size(pts0,1),size(pts1,1)])) <0.1
continue
end
MIN_MAHAL_POINTS=15
MIN_MAHAL_POINTS=15;
if size(pts0,1)<MIN_MAHAL_POINTS && size(pts1,1)<MIN_MAHAL_POINTS
d12=max([size(pts0,1),size(pts1,1)])*d;
d21=d12;
......
......@@ -4,7 +4,7 @@
the best part about lever.js is that it's already running. see it in action at https://leverjs.net. start your own server or launch the stand-alone with a single click, point it at your time-lapse images. tell it how you want to visualize, to analyze and to interact with your data, and with the data that others have chosen to share.
lever.js is intended to enable collaboration, and to enable ubiquitous interaction with the images and analysis. the goal is to bring together expertise in biology and medicine with microscopy and computation. the vision is of a community built around learning from images and data. new collaborators are always welcome, as are new users.
-andy cohen <br>
acohen @ coe . drexel . edu <br>
https://bioimage.coe.drexel.edu
......@@ -51,18 +51,19 @@ this is for windows 64 only. no admin account credentials required. there's a le
<h2>installation</H2>
2. start a node.js command prompt
3. git clone https://git-bio....
4. cd leverjs
5. npm update
6. npm run postinstall
3. git clone git@git-bioimage.coe.drexel.edu:opensource/leverjs.git
4. git clone git@git-bioimage.coe.drexel.edu:opensource/leverUtilities.git
5. cd leverjs
6. npm update
7. npm run postinstall
7. now you can run the electron app:
8. now you can run the electron app:
npm start
and import microscope files
8. or start the server
9. or start the server
node server.js --port=3000 /path/to/.leverFiles
......@@ -94,7 +95,11 @@ client side javascript.
see the scripting tab in the electron (stand-alone) image window for more details...
<h1>security</h1>
security is designed into leverjs at every level, from the firewall, to the nginx reverse proxy, to auth0 (https://auth0.com) user api tokens, to programmatic access tokens using private/public key signing. more details to follow soon...
security is designed into leverjs at every level, from the firewall, to the nginx reverse proxy, to auth0 (https://auth0.com) user api tokens, to programmatic access tokens using private/public key signing. more details to follow soon...the most secure route is to use the electron app for all your processing.
Alternatively, to access the api functionality, you can use auth0 for use authentication. you will need
to create an auth0.com account and application key (more details TBD). Alternatively, if you start the lever server with no security (node server.js --secure=false ...) you can then use your firewall to limit
incoming connections on the server port to localhost only (easiest but not very secure).
in the interim, to access the api functionality, you can use auth0 for use authentication (details TBD) or you can generate your own keys for programmatic authentication (run node.exe leverjs\keyGen.js, see matlab\+Client for examples).
You can also generate your own keys for programmatic authentication (run node.exe leverjs\keyGen.js, see matlab\+Client for examples).
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment