Scientific Workflow Platform
Jump to navigation
Jump to search
A Scientific Workflow Platform is a workflow platform to develop scientific workflow systems.
- Context:
- It can be composed of:
- a Workflow definition language: uses the YAML (Yet Another Markup Language) syntax to define the steps and dependencies of a scientific workflow.
- a Workflow execution engine: responsible for executing the workflow defined in the YAML file, following the specified dependencies and using the specified tools and data.
- a Persistent storage component: a persistent storage system, such as a filesystem or a database, to store the data and results of the workflow execution.
- a User interface component: provides a web-based user interface that allows users to submit workflows, monitor their progress, and access the results.
- an Authentication and authorization component: includes support for authentication and authorization, allowing users to securely access the platform and control access to their data and results.
- ...
- It can be composed of:
- Example(s):
- See: Clinical Trials Platform.