Check out the Minerva website for tutorials, example Minerva Stories and frequently asked questions about Minerva.
We also published a paper describing Minerva Story and Author: Hoffer et al., (2020). Minerva: a light-weight, narrative image browser for multiplexed tissue images. Journal of Open Source Software, 5(54), 2579, https://doi.org/10.21105/joss.02579 .
The GitHub Pages site build is stored at minerva-story. The source code for the minified bundle is stored at minerva-browser.
The Python Flask server along with automated testing is stored at minerva-author. The React UI is stored at minerva-author-ui
git clone git@github.com:labsyspharm/minerva-story.git
cd minerva-story
Download and install Node.js for your platform.
Install npx
to run the http-server
:
npm install -g npx
In the project folder, run command:
npx http-server -p 8000
Open browser to localhost:8000
If you update the version of Minerva Browser in package.json
, you will need to rebuild with webpack as shown below:
npm i
npm run build
Then you can run the local server with npx http-server -p 8000
as normal.