The Science Library is a user interface which visualises publications and the surrounding metadata such as authors, topics, organisations and venues. It runs on the CE-Store and uses a model such as SL-Data.
A complete installation guide including setting up the CE-Store and populating it with data is found here.
Clone the code
git clone https://github.com/ce-store/science-library
The project is built using NPM and Grunt.
To install the dependancies, run:
npm install
npm install -g bower
npm install -g grunt-cli
bower install
Edit the home and server properties in app/scripts/services/urls.js to point at your homepage and server where your CE-Store is running.
Build the minified files into the dist folder, by running:
grunt
For preview, run:
grunt serve
To serve on a production server, run:
npm start
Running grunt test will JSHint your files.
Licensed under the Apache License, Version 2.0