Workbench
Overview
The Workbench allows users to arrange and manage various data components, providing an interactive experience where components can be:
- Arranged: Drag and drop components to desired positions.
- Resized: Adjust the size of each component to best fit the screen or user needs.
- Interlinked: Each component dynamically interacts with others, enabling data filtering and updates in real-time.
All sections are fully reactive, meaning selections or changes in one component automatically impact other related components.
Note
To maintain an orderly workspace, the dashboard automatically groups similar components by default:
- Lists are organized in one pane, each in a separate tab.
- Charts are grouped in a different pane, also as separate tabs.
- Detail views are organized in another pane, with each detail view in its own tab.
Users can customize this layout as needed, but the automatic organization helps prevent clutter and improves usability.
Key Features
- Drag-and-Drop Customization: Users can freely move components around the dashboard.
- Dynamic Data Synchronization: Components update based on interactions, keeping the data relevant and synchronized across sections.
- Real-Time Data Filtering: Components reflect data changes as soon as selections are made, making comparisons and data exploration seamless.
Examples
To illustrate how components interact with one another, here are some practical examples.
Example 1: Projects Browser and Experiments List
Suppose a user has two components open: Projects Browser and Experiments List. Here’s how these components interact:
- Select Projects: In the Projects Browser component, the user selects two projects.
- Auto-Update of Experiments: The Experiments List automatically updates, displaying only the experiments associated with the selected projects.
- Unselect Projects: If all projects are unselected, the Experiments List becomes empty, indicating no projects are selected.
Example 2: Plates List and Scatterplot Chart
Consider a scenario where the user has two tabs open: Plates List and Scatterplot Chart. The interaction works as follows:
- Select Plates: The user selects a plate in the Plates List.
- Chart Update: The Scatterplot Chart automatically displays data from the most recently selected plate.
- Unselect Plates: If all plates are unselected, the Scatterplot Chart will display a message: “No plate selected.”
Getting Started
To start using the dashboard, simply:
- Open the desired components from the Workbench Menu.
- Arrange them as needed and begin interacting with data.
- Observe how components update based on selections for a seamless data exploration experience.
For further details on each component’s options and features, visit our Components Overview section.