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 thencd 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
.