Clinical workflow: The sequence of operations that start, for example, with clinical data and, by using the tools and models, end with a clinically useful diagnostic index or treatment strategy
As an example we will take the Angio Morphology Clinical Workflow.
The input is an angiography image and the output is the list of patients with similar aneurysms and their data.
You can see that each step of the workflow is implemented using one plugin. This approach provides higher modularity and reusability.
At the Graphical Interface level, each plugin is represented as a tab page. The user can easilly follow the steps of the workflow, changing from one tab page to the next.
You can customize each tab page, creating your own specific widgets, toolbars or working areas.
At the level of widgets, each widget shares the data with the rest of the widgets using DataEntities.