Howiezhang226 / genotet

Genotet: An Interactive Web-based Visual Exploration Framework to Support Validation of Gene Regulatory Networks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Genotet

Master Build Status Master Build Status

Development Build Status Development Build Status Code Climate Test Coverage

An Interactive Web-based Visual Exploration Framework to Support Validation of Gene Regulatory Networks

Installation:

  • Install node.js and JRE on your machine.

  • Put the genotet folder to your server web directory, or your localhost web directory (e.g. xampp).

  • Install required packages for the web pages.

    # at genotet/
    npm install
  • Install required packages in the server folder.

    # at genotet/
    cd server
    # now at genotet/server
    npm install
  • Create and edit a server configuration file to set the data paths. The file shall be located at genotet/server/config.

    networkPath = .../genotet_data/network/
    bindingPath = .../genotet_data/binding/
    expressionPath = .../genotet_data/expression/
    bigWigToWigPath = .../genotet_data/bigWigToWig
    uploadPath = .../genotet_data/upload/
    bedPath = .../genotet_data/bed/
    mappingPath = .../genotet_data/mapping/
    
  • Run the setup script.

    bash setup.sh
    
  • Run the server.

    node server/server.js
    

About

Genotet: An Interactive Web-based Visual Exploration Framework to Support Validation of Gene Regulatory Networks

License:Apache License 2.0


Languages

Language:JavaScript 88.6%Language:HTML 8.6%Language:CSS 2.8%Language:Shell 0.0%