BrainBox - An application from the Open Neuroimaging Laboratory
BrainBox is a web application that lets you annotate and segment 3D brain imaging data in real time, collaboratively. You can try it at http://brainbox.pasteur.fr.
BrainBox is a web application to share, visualise and annotate MRI brain data collaboratively. BrainBox will provide the means to create a layer of collaborative annotation over all the available MRI data without having to rely on a centralised data repository or the necessity of having to install software.
You can try it at http://brainbox.pasteur.fr. Log in with your github account and enter the URL to an MRI file you want to visualise, annotate and edit. You can also click one of the examples.
If you want to work on BrainBox's code, you'll need a local installation:
git clonethis repository or download itmv BrainBox brainboxto rename the directorycdto brainbox- get Github developer keys for your local brainbox url (http://localhost:3000 by default)
- paste the keys into the github-keys.json.example file, change the
callbackURLto"http://localhost:3000/auth/github/callback"and drop the .example - drop the
.examplefromblacklist.json.example - drop the
.examplefromwhitelist.json.example - make sure Docker is installed
docker-compose up- Then open
http://localhost:3000in your browser.
- install and start
mongodatabase - clone the repo and
cdto the brainbox directory mkdir public/data- get Github developer keys for your local brainbox url (http://localhost:3000 by default)
- paste the keys into the github-keys.json.example file, and drop the .example
npm installnpm start