Skip to content

reanahub/reana-ui

Repository files navigation

REANA-UI

image image image image image

About

REANA-UI is a component of the REANA reusable and reproducible research data analysis platform. REANA-UI provides a web interface to review production and historical workflows.

Features

  • Profile page containing REANA access token
  • List of personal workflows
  • Workflow details page containing logs, files, specification
  • GitLab integration to load your workflow repositories
  • Cluster health status page

Usage

The detailed information on how to install and use REANA can be found in docs.reana.io.

Development

$ git clone https://github.com/reanahub/reana-ui.git
$ cd reana-ui/reana-ui
$ yarn
$ yarn start # make sure REANA_SERVER_URL env var is set
$ firefox localhost:3000

Yarn scripts

  • start: start a development server with live reload
  • build: build a production-ready bundle in the build folder
  • test: run unit tests
  • lint: run linter
  • prettier: check code formatting with prettier
  • fmt: fix formatting problems with prettier
  • ci: run both linter and format checkers, useful before committing changes

Useful links