API Reference:
Getting Started:
AbstractWorkflow
AbstractWorkflow.add_node()
AbstractWorkflow.define_workflow()
AbstractWorkflow.determine_execution_order()
AbstractWorkflow.execute()
AbstractWorkflow.get_node_by_name()
AbstractWorkflow.get_node_dependencies()
AbstractWorkflow.get_node_parents()
AbstractWorkflow.nodes
AbstractWorkflow.visualize()
WorkflowProgressTracker
WorkflowProgressTracker.get_progress()
WorkflowProgressTracker.mark_node_completed()
WorkflowProgressTracker.mark_node_running()
WorkflowProgressTracker.start_workflow()