Skip to content

Commit

Permalink
Add content from Issue bluesky#1 to related_projects.md
Browse files Browse the repository at this point in the history
  • Loading branch information
padraic-shafer authored Oct 14, 2023
1 parent 3286e26 commit f70c989
Showing 1 changed file with 18 additions and 13 deletions.
31 changes: 18 additions & 13 deletions references/related_projects.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,71 +11,76 @@ with an emphasis on the technical aspects of reviewed projects.

### Bluesky WebClient

_Description._
_TypeScript React app using Material UI for a Bluesky queueserver client. A prototype for data collection._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* Project repo: [bluesky/bluesky-webclient](https://github.com/bluesky/bluesky-webclient)

### Daiquiri UI

_Description._
_Daiquiri UI is the web based javascript User Interface for [Daiquiri](https://gitlab.esrf.fr/ui/daiquiri), the beamline control and data acquisition framework. It is built in React with Redux and is modular in design, allowing it to be adapted to many different beamline setups and requirements._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* NOBUGS 2002 [presentation](https://www.youtube.com/watch?v=QdwANxtdLcY) + [slides](https://docs.google.com/presentation/d/e/2PACX-1vTACrCEOHQet3UdppgSIr-Kx5lvs8qzttHTcwyCC3zijSs5q4PYUrjv6hEWoQUmzsz94pItpiwN4_6w/pub?start=false&slide=id.p) by Stu Fisher (ESRF)
* [Daiquiri](https://gitlab.esrf.fr/ui/daiquiri) -- _Daiquiri is a python based framework for beamline control and data acquisition. It is controls system agnostic accessing hardware and scans through interfaces. It exposes a REST and Websockets API that can be consumed via the web or any other client._

### Davidia

_Description._
_React component and web endpoints for scientific data visualization._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* Project repo: [DiamondLightSource/davidia](https://github.com/DiamondLightSource/davidia)
* A plotting subsystem similar to h5web

### Diamond Light Source's Web UI Components
### Diamond Light Source's Web UI Components Library

_Description._
_Generic components for React based Diamond web apps._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* Project repo: [DiamondLightSource/web-ui-components](https://github.com/DiamondLightSource/web-ui-components)
* Storybook: <https://diamondlightsource.github.io/web-ui-components>

### React Automation Studio

_Description._
_React Automation Studio is a new software platform to enable the control of large scientific equipment through EPICS.._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* Project repo: [React-Automation-Studio/React-Automation-Studio](https://github.com/React-Automation-Studio/React-Automation-Studio)
* Presented at ICALEPCS; "FR2BCO01: React Automation Studio: Modern Scientific Control With the Web", <https://icalepcs2023.org/final-programme/>

## General Data Dashboards

### H20 Wave

_Description._
_Realtime Web Apps and Dashboards for Python and R._
_H2O Wave is a software stack for building beautiful, low-latency, realtime, browser-based applications and dashboards entirely in Python without using HTML, Javascript, or CSS. It excels at capturing data, visualizations, and graphics from multiple sources and broadcasting them live over the web._

| Pros | Cons |
| --- | --- |
| TBA | TBA |

#### Notes
TBA
* Project repo: [h2oai/wave](https://github.com/h2oai/wave)

### Plotly Dash

Expand Down

0 comments on commit f70c989

Please sign in to comment.