pyiron_workflow
Example Notebooks
API Documentation
pyiron_workflow
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
add_edge() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
add_node() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
add_port_hint() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
add_port_metadata() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
AddEdge (class in pyiron_workflow.actions)
AddInput (class in pyiron_workflow.actions)
AddNode (class in pyiron_workflow.actions)
AddOutput (class in pyiron_workflow.actions)
args (pyiron_workflow.execution.ExecutorInstructions attribute)
Atomic (class in pyiron_workflow.atomic_node)
atomictype2node() (in module pyiron_workflow.constructors)
B
blocking (pyiron_workflow.execution.ProgressHook attribute)
C
cache_directory (pyiron_workflow.executorlib.CacheOverride attribute)
CacheOverride (class in pyiron_workflow.executorlib)
check_co_ownership() (in module pyiron_workflow.lexical)
coerce_to_port() (in module pyiron_workflow.datatypes)
CombinedValidationReport (class in pyiron_workflow.validation)
complete (pyiron_workflow.validation.NotParseable attribute)
(pyiron_workflow.validation.TypeValidationReport property)
connect() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
Constant (class in pyiron_workflow.constant)
constructor (pyiron_workflow.execution.ExecutorInstructions attribute)
copy() (pyiron_workflow.datatypes.Node method)
(pyiron_workflow.datatypes.StaticGraph method)
(pyiron_workflow.datatypes.StaticNode method)
(pyiron_workflow.workflow_node.Workflow method)
create_input() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
create_input_for() (pyiron_workflow.workflow_node.Workflow method)
create_output() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
create_output_from() (pyiron_workflow.workflow_node.Workflow method)
D
dag_layers_fail_fast (pyiron_workflow.execution.RunConfig attribute)
dag_layers_max_threads (pyiron_workflow.execution.RunConfig attribute)
dag_layers_multithreaded (pyiron_workflow.execution.RunConfig attribute)
DedicatedExecutorError
depth (pyiron_workflow.validation.TypeValidationReport attribute)
disconnect() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
duration (pyiron_workflow.execution.Run property)
E
edge (pyiron_workflow.actions.AddEdge attribute)
(pyiron_workflow.actions.RemoveEdge attribute)
edgelist2edges() (in module pyiron_workflow.constructors)
edges (pyiron_workflow.datatypes.Graph property)
(pyiron_workflow.datatypes.StaticGraph property)
(pyiron_workflow.workflow_node.Workflow property)
edges2edgelist() (in module pyiron_workflow.constructors)
EdgeTuple (class in pyiron_workflow.datatypes)
emit_exception() (pyiron_workflow.execution.RunConfig method)
emit_progress() (pyiron_workflow.execution.RunConfig method)
evaluate() (pyiron_workflow.atomic_node.Atomic method)
(pyiron_workflow.constant.Constant method)
(pyiron_workflow.dag.Macro method)
(pyiron_workflow.datatypes.Node method)
(pyiron_workflow.flowcontrollers.forflow.ForEach method)
(pyiron_workflow.flowcontrollers.ifflow.If method)
(pyiron_workflow.flowcontrollers.tryflow.Try method)
(pyiron_workflow.flowcontrollers.whileflow.While method)
(pyiron_workflow.workflow_node.Workflow method)
evaluate_dag_by_layer() (in module pyiron_workflow.dag)
evaluate_node() (in module pyiron_workflow.dag)
exception (pyiron_workflow.execution.Run attribute)
exception_hooks (pyiron_workflow.execution.RunConfig attribute)
executor (pyiron_workflow.datatypes.Node attribute)
ExecutorInstructions (class in pyiron_workflow.execution)
F
FAILED (pyiron_workflow.execution.RunStatus attribute)
FINISHED (pyiron_workflow.execution.RunStatus attribute)
finished_at (pyiron_workflow.execution.Run attribute)
flatten() (pyiron_workflow.workflow_node.Workflow method)
fleche_cache (pyiron_workflow.execution.RunConfig attribute)
fn (pyiron_workflow.execution.ProgressHook attribute)
ForEach (class in pyiron_workflow.flowcontrollers.forflow)
from_graph (pyiron_workflow.actions.MoveNode attribute)
from_recipe() (pyiron_workflow.workflow_node.Workflow class method)
from_value() (pyiron_workflow.constant.Constant class method)
function_metadata (pyiron_workflow.atomic_node.Atomic property)
(pyiron_workflow.dag.Macro property)
G
gather_target_inputs() (in module pyiron_workflow.dag)
generate_flowrep_live_node() (pyiron_workflow.datatypes.Node method)
(pyiron_workflow.datatypes.StaticNode method)
(pyiron_workflow.workflow_node.Workflow method)
get_input() (pyiron_workflow.datatypes.Node method)
get_item_from_map() (in module pyiron_workflow.lexical)
get_label() (in module pyiron_workflow.lexical)
get_node() (pyiron_workflow.datatypes.Graph method)
get_output() (pyiron_workflow.datatypes.Node method)
Graph (class in pyiron_workflow.datatypes)
graph (pyiron_workflow.datatypes.InjectionContextHelper property)
(pyiron_workflow.injection.InjectionContext property)
(pyiron_workflow.validation.SemantikonValidationReport attribute)
GraphAction (class in pyiron_workflow.actions)
group() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
H
has_default (pyiron_workflow.datatypes.InputPort attribute)
HasLexicalPath (class in pyiron_workflow.lexical)
hooks_max_threads (pyiron_workflow.execution.RunConfig attribute)
I
If (class in pyiron_workflow.flowcontrollers.ifflow)
ImmutableDag (class in pyiron_workflow.datatypes)
InjectionContext (class in pyiron_workflow.injection)
InjectionContextHelper (class in pyiron_workflow.datatypes)
input_label (pyiron_workflow.transformers.Transform1toN attribute)
input_label() (pyiron_workflow.transformers.TransformNto1 static method)
InputPort (class in pyiron_workflow.datatypes)
inputs (pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.StaticNode property)
(pyiron_workflow.workflow_node.Workflow property)
inputs_to_list() (pyiron_workflow.transformers.TransformNto1 static method)
instantiate() (pyiron_workflow.execution.ExecutorInstructions method)
invalid_edges (pyiron_workflow.validation.TypeValidationReport attribute)
inverse() (pyiron_workflow.actions.AddEdge method)
(pyiron_workflow.actions.AddInput method)
(pyiron_workflow.actions.AddNode method)
(pyiron_workflow.actions.AddOutput method)
(pyiron_workflow.actions.GraphAction method)
(pyiron_workflow.actions.MoveNode method)
(pyiron_workflow.actions.RemoveEdge method)
(pyiron_workflow.actions.RemoveInput method)
(pyiron_workflow.actions.RemoveNode method)
(pyiron_workflow.actions.RemoveOutput method)
(pyiron_workflow.actions.RenameNode method)
(pyiron_workflow.actions.ReplacePort method)
is_nodelike() (in module pyiron_workflow.workflow_node)
is_prime_mover() (pyiron_workflow.execution.RunConfig method)
iterable_to_outputs() (pyiron_workflow.transformers.Transform1toN static method)
K
kwargs (pyiron_workflow.execution.ExecutorInstructions attribute)
L
label (pyiron_workflow.datatypes.InjectionContextHelper property)
(pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.Port attribute)
(pyiron_workflow.execution.Run property)
(pyiron_workflow.execution.Step attribute)
(pyiron_workflow.injection.InjectionContext property)
(pyiron_workflow.lexical.Lexical property)
(pyiron_workflow.lexical.LexicalPath property)
labels (pyiron_workflow.execution.Steps property)
last_run (pyiron_workflow.datatypes.Node attribute)
Lexical (class in pyiron_workflow.lexical)
lexical_path (pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.Port property)
(pyiron_workflow.execution.Run attribute)
(pyiron_workflow.injection.InjectionContext property)
(pyiron_workflow.lexical.HasLexicalPath property)
(pyiron_workflow.lexical.Lexical property)
lexical_path() (in module pyiron_workflow.lexical)
lexical_root (pyiron_workflow.datatypes.Node property)
LexicalMap (class in pyiron_workflow.lexical)
LexicalPath (class in pyiron_workflow.lexical)
lock_subgraph() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
logger_name (pyiron_workflow.execution.RunConfig attribute)
M
Macro (class in pyiron_workflow.dag)
macro2workflow() (in module pyiron_workflow.constructors)
metadata (pyiron_workflow.validation.CombinedValidationReport attribute)
module
pyiron_workflow
pyiron_workflow.actions
pyiron_workflow.api
pyiron_workflow.api.schemas
pyiron_workflow.api.tools
pyiron_workflow.atomic_node
pyiron_workflow.constant
pyiron_workflow.constructors
pyiron_workflow.dag
pyiron_workflow.datatypes
pyiron_workflow.execution
pyiron_workflow.executorlib
pyiron_workflow.flowcontrollers
pyiron_workflow.flowcontrollers.forflow
pyiron_workflow.flowcontrollers.ifflow
pyiron_workflow.flowcontrollers.tryflow
pyiron_workflow.flowcontrollers.whileflow
pyiron_workflow.injection
pyiron_workflow.lexical
pyiron_workflow.pull
pyiron_workflow.transformers
pyiron_workflow.type_hinting
pyiron_workflow.validation
pyiron_workflow.workflow_node
MoveNode (class in pyiron_workflow.actions)
MutableDag (class in pyiron_workflow.datatypes)
MutableNodeMap (class in pyiron_workflow.workflow_node)
MutablePortMap (class in pyiron_workflow.workflow_node)
N
name (pyiron_workflow.validation.TypeValidationReport attribute)
new_label (pyiron_workflow.actions.MoveNode attribute)
(pyiron_workflow.actions.RenameNode attribute)
new_port (pyiron_workflow.actions.ReplacePort attribute)
Node (class in pyiron_workflow.datatypes)
node (pyiron_workflow.actions.AddNode attribute)
(pyiron_workflow.actions.MoveNode attribute)
(pyiron_workflow.actions.RemoveNode attribute)
(pyiron_workflow.actions.RenameNode attribute)
node() (in module pyiron_workflow.constructors)
(pyiron_workflow.transformers.Transform1toN method)
(pyiron_workflow.transformers.TransformNto1 method)
NodeMap (class in pyiron_workflow.datatypes)
nodes (pyiron_workflow.datatypes.Graph property)
(pyiron_workflow.datatypes.StaticGraph property)
(pyiron_workflow.workflow_node.Workflow property)
NodeSingleExecutor (class in pyiron_workflow.executorlib)
NodeSlurmExecutor (class in pyiron_workflow.executorlib)
NotParseable (class in pyiron_workflow.validation)
O
old_label (pyiron_workflow.actions.MoveNode attribute)
(pyiron_workflow.actions.RenameNode attribute)
old_port (pyiron_workflow.actions.ReplacePort attribute)
OperatorInjectionMixin (class in pyiron_workflow.injection)
output_label (pyiron_workflow.transformers.TransformNto1 attribute)
output_label() (pyiron_workflow.transformers.Transform1toN static method)
OutputPort (class in pyiron_workflow.datatypes)
outputs (pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.StaticNode property)
(pyiron_workflow.execution.Run property)
(pyiron_workflow.workflow_node.Workflow property)
owner (pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.Port attribute)
(pyiron_workflow.lexical.Lexical property)
P
parent (pyiron_workflow.lexical.LexicalPath property)
PENDING (pyiron_workflow.execution.RunStatus attribute)
populate_input_ports() (in module pyiron_workflow.execution)
populate_outputs() (in module pyiron_workflow.dag)
Port (class in pyiron_workflow.datatypes)
port (pyiron_workflow.actions.AddInput attribute)
(pyiron_workflow.actions.AddOutput attribute)
(pyiron_workflow.actions.RemoveInput attribute)
(pyiron_workflow.actions.RemoveOutput attribute)
(pyiron_workflow.datatypes.InjectionContextHelper property)
(pyiron_workflow.injection.InjectionContext property)
PortMap (class in pyiron_workflow.datatypes)
prime_mover (pyiron_workflow.execution.RunConfig property)
progress_hooks (pyiron_workflow.execution.RunConfig attribute)
ProgressHook (class in pyiron_workflow.execution)
ProtectedResourceError
pull() (in module pyiron_workflow.pull)
(pyiron_workflow.datatypes.Node method)
pulled_inputs() (in module pyiron_workflow.pull)
(pyiron_workflow.datatypes.Node method)
pulled_workflow() (in module pyiron_workflow.pull)
(pyiron_workflow.datatypes.Node method)
pyiron_workflow
module
pyiron_workflow.actions
module
pyiron_workflow.api
module
pyiron_workflow.api.schemas
module
pyiron_workflow.api.tools
module
pyiron_workflow.atomic_node
module
pyiron_workflow.constant
module
pyiron_workflow.constructors
module
pyiron_workflow.dag
module
pyiron_workflow.datatypes
module
pyiron_workflow.execution
module
pyiron_workflow.executorlib
module
pyiron_workflow.flowcontrollers
module
pyiron_workflow.flowcontrollers.forflow
module
pyiron_workflow.flowcontrollers.ifflow
module
pyiron_workflow.flowcontrollers.tryflow
module
pyiron_workflow.flowcontrollers.whileflow
module
pyiron_workflow.injection
module
pyiron_workflow.lexical
module
pyiron_workflow.pull
module
pyiron_workflow.transformers
module
pyiron_workflow.type_hinting
module
pyiron_workflow.validation
module
pyiron_workflow.workflow_node
module
R
recipe (pyiron_workflow.datatypes.Node property)
(pyiron_workflow.datatypes.StaticNode property)
(pyiron_workflow.transformers.Transform1toN property)
(pyiron_workflow.transformers.TransformNto1 property)
(pyiron_workflow.workflow_node.Workflow property)
recipe2node() (in module pyiron_workflow.constructors)
redo() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
redo_stack (pyiron_workflow.workflow_node.Workflow attribute)
remove_edge() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
remove_input() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
remove_node() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
remove_output() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
remove_port_hint() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
remove_port_metadata() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
RemoveEdge (class in pyiron_workflow.actions)
RemoveInput (class in pyiron_workflow.actions)
RemoveNode (class in pyiron_workflow.actions)
RemoveOutput (class in pyiron_workflow.actions)
rename_input() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
rename_node() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
rename_output() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
RenameNode (class in pyiron_workflow.actions)
ReplacePort (class in pyiron_workflow.actions)
result (pyiron_workflow.execution.Run attribute)
Run (class in pyiron_workflow.execution)
run (pyiron_workflow.execution.Step attribute)
run() (in module pyiron_workflow.execution)
(pyiron_workflow.datatypes.Node method)
run_dir (pyiron_workflow.execution.Run attribute)
(pyiron_workflow.execution.RunConfig attribute)
RunConfig (class in pyiron_workflow.execution)
RUNNING (pyiron_workflow.execution.RunStatus attribute)
RunStatus (class in pyiron_workflow.execution)
S
segments (pyiron_workflow.lexical.LexicalPath property)
SemantikonValidationReport (class in pyiron_workflow.validation)
source (pyiron_workflow.datatypes.EdgeTuple attribute)
source_port_to_handle() (in module pyiron_workflow.datatypes)
start_method (pyiron_workflow.execution.ExecutorInstructions attribute)
started_at (pyiron_workflow.execution.Run attribute)
StaticGraph (class in pyiron_workflow.datatypes)
StaticNode (class in pyiron_workflow.datatypes)
status (pyiron_workflow.execution.Run attribute)
Step (class in pyiron_workflow.execution)
Steps (class in pyiron_workflow.execution)
steps (pyiron_workflow.execution.Run attribute)
submit() (pyiron_workflow.executorlib.CacheOverride method)
subreports (pyiron_workflow.validation.TypeValidationReport attribute)
T
target (pyiron_workflow.datatypes.EdgeTuple attribute)
target_port_to_handle() (in module pyiron_workflow.datatypes)
text (pyiron_workflow.validation.SemantikonValidationReport attribute)
(pyiron_workflow.validation.TypeValidationReport property)
to_graph (pyiron_workflow.actions.MoveNode attribute)
topo_sort_nodes() (in module pyiron_workflow.dag)
Transform1toN (class in pyiron_workflow.transformers)
TransformNto1 (class in pyiron_workflow.transformers)
Try (class in pyiron_workflow.flowcontrollers.tryflow)
type_hint (pyiron_workflow.datatypes.Port attribute)
type_hint_is_as_or_more_specific_than() (in module pyiron_workflow.type_hinting)
type_hint_to_tuple() (in module pyiron_workflow.type_hinting)
type_metadata (pyiron_workflow.datatypes.Port attribute)
types (pyiron_workflow.validation.CombinedValidationReport attribute)
TypeValidationReport (class in pyiron_workflow.validation)
U
undo() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
undo_limit (pyiron_workflow.datatypes.MutableDag attribute)
(pyiron_workflow.workflow_node.Workflow property)
undo_stack (pyiron_workflow.workflow_node.Workflow attribute)
unfulfilled_edges (pyiron_workflow.validation.TypeValidationReport attribute)
ungroup() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
unlock_subgraph() (pyiron_workflow.datatypes.MutableDag method)
(pyiron_workflow.workflow_node.Workflow method)
UnmatchedExceptionError
V
valid (pyiron_workflow.validation.CombinedValidationReport property)
(pyiron_workflow.validation.NotParseable attribute)
(pyiron_workflow.validation.SemantikonValidationReport attribute)
(pyiron_workflow.validation.TypeValidationReport property)
valid_value() (in module pyiron_workflow.type_hinting)
validate() (pyiron_workflow.dag.Macro method)
(pyiron_workflow.workflow_node.Workflow method)
validate_constant_edge() (in module pyiron_workflow.validation)
validate_edge() (in module pyiron_workflow.validation)
validate_ontology() (in module pyiron_workflow.validation)
validate_plan() (in module pyiron_workflow.validation)
validate_types() (in module pyiron_workflow.validation)
W
While (class in pyiron_workflow.flowcontrollers.whileflow)
Workflow (class in pyiron_workflow.workflow_node)
workflow2macro() (in module pyiron_workflow.constructors)