CAYdenberg / monocle

Search and Serve Open Access articles from PMC and render with Lens.

Home Page:http://www.ncbi.site/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Monocle

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.

Setting up a development environment

Requirements

PrerequisiteVersionHow to Install
Node.js> 6.6.0Nodejs.org
Gulp> 3.9.1npm install -g gulp

Directions

  1. Install dependencies above.

  2. git clone https://github.com/CAYdenberg/monocle.git and then cd monocle

  3. npm install

  4. cp .env.example to .env. Configure environment and port if you wish.

  5. Run gulp build to build resources.

  6. To run tests, run gulp test.

  7. To fire up the app for development purposes, run gulp watch.

About

Search and Serve Open Access articles from PMC and render with Lens.

http://www.ncbi.site/


Languages

Language:JavaScript 73.4%Language:HTML 16.4%Language:CSS 10.2%