The goal of this project is to build reading and searching tools for the scientific literature based around open-access, online content. We have integrated eLife Lens with the open-access portion of the PubMed Central database, and have built a Javascript search module for PubMed's Eutils API.
This project uses parts of http://github.com/ivangrub/oa-sandbox but is built using Node, the Express framework, Bower, and Gulp.
Prerequisite | Version | How to Install |
---|---|---|
Node.js | > 6.6.0 | Nodejs.org |
Gulp | > 3.9.1 | npm install -g gulp |
Install dependencies above.
git clone https://github.com/CAYdenberg/monocle.git
and then cd monocle
npm install
cp .env.example
to .env
. Configure environment and port if you wish.
Run gulp build
to build resources.
To run tests, run gulp test
.
To fire up the app for development purposes, run gulp watch
.