kaizhang / Taiji

This project has been moved to:
https://github.com/Taiji-pipeline/Taiji
9 stars 3 forks source link

Develop a graphical user interface #4

Closed kaizhang closed 7 years ago

kaizhang commented 7 years ago

Goal: design a GUI for Taiji. Design: The app will contain 3 parts -- Taiji-cli (current command line interface), Taiji-server and Taiji-viz. Taiji-cli and Taiji-server will run on either local desktops or remote machines. Taiji-server controls and collects the states of Taiji-cli, and communicates with Taiji-viz (a web frontend). Users use Taiji-viz to interact with Taiji-cli through Taiji-server.

Model:

             database              HTTP/web socket
Taiji-cli     <--->    Taiji-server    <--->    web-frontend
          local connect         local/remote connect
kaizhang commented 7 years ago

A new project was created for this: https://github.com/kaizhang/Taiji-viz