项目作者: stevekm

项目描述 :
Web dashboard to track Nextflow workflow progress
高级语言: JavaScript
项目地址: git://github.com/stevekm/nf-dashboard.git
创建时间: 2018-05-23T15:16:53Z
项目社区:https://github.com/stevekm/nf-dashboard

开源协议:GNU General Public License v3.0

下载


NF-Dashboard

Web server app to track Nextflow workflow status messages and display them in a web dashboard.

Install

  1. git clone https://github.com/stevekm/nf-dashboard.git
  2. cd nf-dashboard
  3. make install

(Re)initialize the PostgresSQL database for the app:

  1. make setup-db

Populate the database with test data (HTTP POST messages from Nextflow):

  1. make listen
  • You can run this repeatedly to generate data for several workflows

Run

You can start the web app with the following command:

  1. make server

The app will be viewable in your web browser at http://localhost:8080

Software

  • Java 8 and macOS/Linux with bash required for Nextflow

  • Node.js and npm (brew install node)

  • PostgresSQL 9.3+ (brew install postgres)

Tested on macOS 10.10 - 10.12