pyiron_workflow.create module

Container classes for giving access to various workflow objects and tools

class pyiron_workflow.create.Creator[source]

Bases: object

A container class for providing access to various workflow objects. Gives access to various workflow tools.

In addition to node objects, the creator also provides workflow-compliant executors for parallel processing.

property Workflow
property for_node
property macro_node
property meta
property std
property transformer
property while_node
class pyiron_workflow.create.HasCreator[source]

Bases: object

A mixin class for creator (including both class-like and decorator).

create = <pyiron_workflow.create.Creator object>
wrap = <pyiron_workflow.create.Wrappers object>
class pyiron_workflow.create.Wrappers[source]

Bases: object

A container class giving access to the decorators that transform functions to nodes.

property as_dataclass_node
static as_function_node(*output_labels, **kwargs)
property as_macro_node