.. py:module:: renku.core.models.workflow
Renku uses PROV-O and its own Renku ontology to represent workflows.
.. automodule:: renku.core.models.workflow.plan :members:
.. automodule:: renku.core.models.workflow.composite_plan :members:
.. automodule:: renku.core.models.workflow.parameter :members:
.. py:module:: renku.core.management.workflow
.. automodule:: renku.core.management.workflow.concrete_execution_graph :members:
.. automodule:: renku.core.management.workflow.value_resolution :members:
Used to create Plan
objects based on command line arguments
.. automodule:: renku.core.management.workflow.plan_factory :members:
Use for building a direct acyclic graph of past executions.
.. automodule:: renku.core.management.workflow.activity :members:
.. py:module:: renku.core.management.workflow.converters
Renku allows conversion of tracked workflows to runnable workflows in supported tools (Currently CWL)
.. automodule:: renku.core.management.workflow.converters.cwl :no-members:
.. autoclass:: CWLExporter :members: :inherited-members: