Definition
Filters can be used by users to refine data, in order to find specific information quickly. Various types of filters have been developed to suit all the diverse data available in SyDatalab.
| Name of the filter | Type of data | Design | Description of options |
|---|
| Dropdown list | Text (String) | | - Selection of one or several values
- Selected values move to the top of the list
- Option to select all
- Option to clear all
- Search bar
- Real time update
|
| Slider | Numeric (Float) | | - Draggable slider
- Manual imput
- Option to select all
- Option to clear all
- Real time update
- Visual representation of the distribution (not released - Q4 2024)
|
| Calendar | Time | | - Time range selection
- Manual imput
- Option to select all
- Option to clear all
- Real time update
|
Jira Issue
Users can filter data
Use cases
Global description of filters use cases and features.
| Use Case | Main Scenario | Extended Scenario | Stakeholder |
|---|
| A DataLab user wants to apply a filter (on the entire page or on one module only). | - Go to all filters
- Choose a category
- Choose a filter attribute
- Narrow down the attribute data
- All the filter attributes get their data updated accordingly
- All modules are updated and visible to the user
- Go back to the modules
| 2.b. If the desired filter is not found, open other categories and scroll through the list to locate the correct filter. 6.b Repeat steps 4-6 to narrow down the data displayed on the table and the bar chart until analysis is possible. | All DataLab users |
| A DataLab user wants to edit an applied filter. | - Go to all filters
- Go to the filter category
- Go to the filter attribute
- Edit the attribute data
- All the filter attributes get their data updated accordingly
- All modules are updated and visible to the user
- Go back to the modules
| | All DataLab users |
| A DataLab user wants to remove an applied filter. | - Go to all filters
- Go to the filter category
- Go to the filter attribute
- Clear the data selection applied to the filter
- All the filter attributes get their data updated accordingly
- All modules are updated and visible to the user
- Go back to the modules
| | All DataLab users |
| A DataLab user wants to apply several filters simultaneously (on the same module or on the whole page). | - Go to all filters
- Choose a category
- Choose a filter attribute
- Narrow down the attribute data
- All the filter attributes get their data updated accordingly
- All modules are updated and visible to the user
- Repeat steps 3-6 with other filters
- Go back to the modules
| 2.b. If the desired filter is not found, open other categories and scroll through the list to locate the correct filter. | All DataLab users |
| A DataLab user wants to remove all applied filters (for one module or for the whole page). | - Go to all filters
- Click on 'Cancel all the filters'
- All the filter attributes get their data updated accordingly
- All modules are updated and visible to the user
- Go back to the modules
|
| All DataLab users |
| A DataLab user wants to edit the value of a filter applied globally for one module only. | | | All DataLab users |