Skip to content

Installation

Swaathik edited this page Oct 19, 2016 · 7 revisions

Download

IVA is an open-source project and can be downloaded either as package(tar.gz) from GitHub releases or source code by cloning the repository.

Default develop branch can be downloaded by executing:

$ git clone https://github.com/opencb/iva.git
Cloning into 'iva'...
remote: Counting objects: 624, done.
remote: Total 624 (delta 0), reused 0 (delta 0), pack-reused 624
Receiving objects: 100% (624/624), 139.37 KiB | 0 bytes/s, done.
Resolving deltas: 100% (356/356), done.
Checking connectivity... done.

Latest stable release at master branch can be downloaded by executing:

$ git clone -b master https://github.com/opencb/iva.git
Cloning into 'iva'...
remote: Counting objects: 624, done.
remote: Total 624 (delta 0), reused 0 (delta 0), pack-reused 624
Receiving objects: 100% (624/624), 139.37 KiB | 191.00 KiB/s, done.
Resolving deltas: 100% (356/356), done.
Checking connectivity... done.

Build

In order to build IVA, npm, bower and grunt are needed.

  1. Install node.js
  2. Install bower by executing

You may need to use sudo (for OSX, *nix, BSD etc) or run your command shell as Administrator (for Windows) to do this.

$ npm install -g bower

To install grunt, run

 npm install -g grunt-cli

Once you have npm and bower installed, execute the following commands

$ npm install
$ bower install

Two new directories named node_modules and bower_components would have been created after the above execution.

After this, execute the following command:

$ grunt

You will notice a directory called build is created.

Configuration

Clone this wiki locally