Skip to content

xanthopoulakis/xanthopoulakis.github.io

Repository files navigation

Build Status codecov.io

Project gGnome

Demo

You may find the online version of the gGnome.js project at the following location.

Requirements

For execution, you will only need Node.js installed on your environment.

Node

Node is really easy to install and now includes NPM. You should be able to run the following command after the installation procedure below:

$ node --version
v0.10.24

$ npm --version
1.3.21

Node installation on OS X

Please install Homebrew if it's not already done with the following command:

$ ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"

If everything when fine, you should run

brew install node

Node installation on Linux

sudo apt-get install python-software-properties
sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs

Node installation on Windows

Just go on official Node.js website & grab the installer. Also, be sure to have git available in your PATH, npm might need it.


Install

$ git clone git@github.com:mskilab/gGnome.js.git
$ npm install

Start application

In the project folder, you may initiate the application via the terminal:

$ cd gGnome.js/
$ ./start.sh

In case it doesn't start automatically, open your preferred browser and navigate to the url

http://localhost:8080/index.html

The validation of the data.json files is available at the respective Validator page

http://localhost:8080/validator.html

Configuration

The application is reading

  • the intervals, the walks, and their connections from the json file in gGnome.js/json/data.json
  • the genes from the json file in gGnome.js/json/genes.json
  • the chromosome metadata from the json file in gGnome.js/json/metadata.json

In order to test your own data, simply replace the file gGnome.js/json/data.json with your own, on condition you maintain the same structure

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors