JasperVanDenBosch / niprov

provenance for neuroimaging data
BSD 3-Clause "New" or "Revised" License
9 stars 0 forks source link

Web app / browsing interface #23

Closed JasperVanDenBosch closed 9 years ago

JasperVanDenBosch commented 9 years ago

instant mode Serve in foreground and launch browser

provenance browse

server mode Serve in background

provenance serve

Use pyramid.scripts.pserve with niprov.cfg.

URL design

niprov.ilabs.edu/location/apollo/home/jasperb/data/myproject/mri/blabla.nii.gz
niprov.ilabs.edu/id/Yus3HwsP
niprov.ilabs.edu/subject/johndoe/
niprov.ilabs.edu/statistics/
niprov.ilabs.edu/latest/
JasperVanDenBosch commented 9 years ago

Any ideas, tips, comments? @mrjeffs @kambysese ?

ktavabi commented 9 years ago

What is the delivery in server mode? Re: URL design how about niprov.ilabs.edu/subject/johndoe/${qualifier}?

JasperVanDenBosch commented 9 years ago

It's completely the same, except it's in background and no browser is started for you, assuming you will be running it indefinitely and from any browser anywhere, whereas the other mode is for inmediate use (although it would also be accessible from other browsers)

Additional qualifiers sounds good. What did you have in mind?

As a next step ofcourse we could also have;

niprov.ilabs.edu/modality/meg/

or

niprov.ilabs.edu/filetype/nifti/
JasperVanDenBosch commented 9 years ago

Does justin have a github account?

ktavabi commented 9 years ago

He should. I need to see this thing in action before I can feel any more useful; but I am thinking that qualifier may include modality or milestone events e.g., statistics. Re:mode than +1 for instant.

JasperVanDenBosch commented 9 years ago

@ilabsbrainteam