Skip to content

Latest commit

 

History

History
55 lines (31 loc) · 2.14 KB

README.md

File metadata and controls

55 lines (31 loc) · 2.14 KB

hGraph (canvas branch)

###About this branch###

This version is an attempt to use the html5 canvas technology to replace SVG for performance reasons.

###Readying the repo###

Before cloning this branch, make sure you have the node package manager and grunt task runner on your machine. Dependencies (grunt, jasmine, benchmark, etc...) for the repo can then be installed by running:

$ npm install

This command looks into the package.json file for packages in the devDependencies property and installs them into the /node_modules directory

###Building the src###

Once all npm dependencies have been installed, we can build the source code by running:

$ grunt package

This will take care of the following tasks:

  • clean the /build directory
  • compile src/hgraph.js into /build/hgraph.js using smash
  • create the jsDoc documentation in /docs
  • minify the script using yuicompressor into /build/hgraph.min.js
  • move the files into appropriate places in /examples
  • run grunt-karma unit tests

###About the REPO###

An open source javascript-based web application for visualizing health data.

Website: hgraph.org

hGraph Canvas Demo: http://exploratory.hgraph.org/canvas/
hGraph Demo: http://demo.hgraph.org/

hMixer Demo: http://www.hscoremixer.org/
hMixer Repo: https://github.com/goinvo/hMixer

The hGraph is an open source project that is being developed and designed to provide an industry standard of presenting health care information to professionals and average citizens alike.

###Core Contributors### Founders/Designers: Involution Studios

Architects/Engineers: iMedia Solutions

###License###

hGraph and hMixer are licensed under the Apache-2.0 open source license. You can find more information on the Apache-2.0 license at http://www.apache.org/licenses/LICENSE-2.0