/genotet

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

Primary LanguageJavaScriptApache License 2.0Apache-2.0

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