Skip to content

ellieejlee/science-library

 
 

Repository files navigation

ScienceLibrary

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.

Installation and Setup

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

Prerequisites

Build and Configuration

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

Testing

Running grunt test will JSHint your files.

License

Licensed under the Apache License, Version 2.0

About

Science Library user interface for exploring publications and co-authors

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 77.6%
  • HTML 18.3%
  • CSS 4.1%