The uBIQUITY platform allows authenticated users to save, manage, and reuse their searches through a system called Flows (research flows). A flow represents the set of information related to a specific search:
Flows allow users to resume interrupted work at any time, preserving the original configuration, result order, and visualization mode. This functionality is essential to ensure operational continuity and long-term persistence of research data.
The platform allows saving comparison flows through a system that clearly distinguishes between flow creation and subsequent saving of modifications.
Creation and saving modes
Create Flow Displayed when the user saves a flow for the first time. This command creates a new Flow associated with the current configuration.
Save Flow Once the Flow has been created, the button automatically switches to “Save Flow”. This command saves any modifications made to an existing Flow without creating a new one, but by saving a new version of the flow.
Creation or saving can occur in two ways:
Each time a Flow is created or updated, the system stores:
Flows are saved in the user database and can be reloaded in subsequent sessions or managed from the dedicated section.
The platform also allows manual creation of a new Flow directly from the “Flows” window, using the “Create Flow” button. This mode is useful for preparing empty workflows, to be filled later with a search or used as reference structures.
Procedure
For a complete distinction between “Create Flow” and “Save Flow”, see section 10.2.
Additional functionalities
Advantages
This method allows planning complex activities by preparing structured workflows in advance.
The “Flows” window collects all flows saved by the user and allows them to be managed in a simple and orderly manner. Each row of the table represents a single flow, accompanied by a set of operational icons.
The main available actions are:
All operations are immediate and accompanied by confirmation or status messages, to avoid accidental deletions. It is possible to search the list of flows by creation date or name.
At the top of the “Flows” window, a search bar is available that allows quick identification of a specific flow within the list.
Features
This search bar simplifies flow management when the user has a large number of saved sessions, improving productivity and organization.
When the user modifies a flow (for example by changing search parameters or result sorting), they can:
The system automatically records:
This history is accessible via the History icon. In case of error, it is possible to restore a previous version of the flow with a single click.
The Flow History function opens a modal window displaying all previous versions of a flow, ordered chronologically.
Displayed elements:
Available actions:
System behavior
Each time a new version is saved, the system automatically preserves the previous one, creating a complete historical trace. In this way, the user can retrace the evolution of each flow, ensuring transparency, traceability, and revision control.
Flow removal is performed using the red bin icon located next to each item in the list. Upon clicking, the system displays a confirmation window requesting user validation.
Deletion is irreversible, but deleted flows are recorded in system logs for traceability purposes. In case of accidental deletion, the user can recreate an identical flow by importing a previously exported file.