Skip to main content
Ctrl+K

ewokscore 3.1

  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • gitlab
  • pypi
  • Tutorials
  • How-to Guides
  • Explanations
  • Reference
  • gitlab
  • pypi

Section Navigation

  • Ewoks workflow specification
  • API documentation
    • ewokscore
      • ewokscore.bindings
        • ewokscore.bindings.convert_graph
        • ewokscore.bindings.execute_graph
        • ewokscore.bindings.graph_is_supported
        • ewokscore.bindings.load_graph
        • ewokscore.bindings.save_graph
      • ewokscore.dynamictask
        • ewokscore.dynamictask.get_dynamically_task_class
        • ewokscore.dynamictask.get_task_class_generator
      • ewokscore.engine
        • ewokscore.engine.CoreWorkflowEngine
      • ewokscore.engine_interface
        • ewokscore.engine_interface.WorkflowEngine
        • ewokscore.engine_interface.WorkflowEngineWithSerialization
      • ewokscore.entry_points
        • ewokscore.entry_points.entry_points
      • ewokscore.events
        • ewokscore.events.contexts
        • ewokscore.events.global_state
        • ewokscore.events.handlers
        • ewokscore.events.initialize_events
        • ewokscore.events.send_events
      • ewokscore.graph
        • ewokscore.graph.analysis
        • ewokscore.graph.compare
        • ewokscore.graph.error_handlers
        • ewokscore.graph.execute
        • ewokscore.graph.graph_io
        • ewokscore.graph.inputs
        • ewokscore.graph.models
        • ewokscore.graph.multigraph
        • ewokscore.graph.schema
        • ewokscore.graph.serialize
        • ewokscore.graph.subgraph
        • ewokscore.graph.taskgraph
        • ewokscore.graph.validate
      • ewokscore.hashing
        • ewokscore.hashing.classhashdata
        • ewokscore.hashing.multitype_sorted
        • ewokscore.hashing.uhash
        • ewokscore.hashing.HasUhash
        • ewokscore.hashing.UniversalHash
        • ewokscore.hashing.UniversalHashable
      • ewokscore.inittask
        • ewokscore.inittask.add_dynamic_inputs
        • ewokscore.inittask.get_task_class
        • ewokscore.inittask.instantiate_task
        • ewokscore.inittask.raise_task_error
        • ewokscore.inittask.task_executable
        • ewokscore.inittask.task_executable_info
        • ewokscore.inittask.validate_task_executable
      • ewokscore.methodtask
        • ewokscore.methodtask.MethodExecutorTask
      • ewokscore.missing_data
        • ewokscore.missing_data.is_missing_data
        • ewokscore.missing_data.MissingData
      • ewokscore.model
        • ewokscore.model.BaseInputModel
        • ewokscore.model.BaseOutputModel
      • ewokscore.node
        • ewokscore.node.flatten_node_id
        • ewokscore.node.get_node_id
        • ewokscore.node.get_node_label
        • ewokscore.node.get_task_identifier
        • ewokscore.node.get_varinfo
        • ewokscore.node.node_id_as_string
        • ewokscore.node.node_id_from_json
      • ewokscore.notebooktask
        • ewokscore.notebooktask.NotebookExecutorTask
      • ewokscore.persistence
        • ewokscore.persistence.atomic
        • ewokscore.persistence.file
        • ewokscore.persistence.json
        • ewokscore.persistence.nexus
        • ewokscore.persistence.proxy
        • ewokscore.persistence.uri
      • ewokscore.ppftasks
        • ewokscore.ppftasks.PpfMethodExecutorTask
        • ewokscore.ppftasks.PpfPortTask
      • ewokscore.progress
        • ewokscore.progress.BasePercentageProgress
        • ewokscore.progress.BaseProgress
        • ewokscore.progress.TextProgress
      • ewokscore.registration
        • ewokscore.registration.Registered
      • ewokscore.scripttask
        • ewokscore.scripttask.ScriptExecutorTask
      • ewokscore.task
        • ewokscore.task.Task
        • ewokscore.task.TaskInputError
      • ewokscore.task_discovery
        • ewokscore.task_discovery.discover_all_tasks
        • ewokscore.task_discovery.discover_tasks_from_modules
        • ewokscore.task_discovery.TaskDict
      • ewokscore.taskwithprogress
        • ewokscore.taskwithprogress.TaskWithProgress
      • ewokscore.tests
        • ewokscore.tests.conftest
        • ewokscore.tests.discover
        • ewokscore.tests.examples
        • ewokscore.tests.test_default_error_handlers
        • ewokscore.tests.test_dynamic_tasks
        • ewokscore.tests.test_events
        • ewokscore.tests.test_examples
        • ewokscore.tests.test_execute_graph
        • ewokscore.tests.test_graph
        • ewokscore.tests.test_graph_inputs
        • ewokscore.tests.test_graph_io
        • ewokscore.tests.test_graph_schema
        • ewokscore.tests.test_graph_serialize
        • ewokscore.tests.test_graph_start_end_nodes
        • ewokscore.tests.test_hashing
        • ewokscore.tests.test_link_is_required
        • ewokscore.tests.test_method_task
        • ewokscore.tests.test_notebook_task
        • ewokscore.tests.test_persistence
        • ewokscore.tests.test_script_task
        • ewokscore.tests.test_sub_graph
        • ewokscore.tests.test_sub_graph_serialize
        • ewokscore.tests.test_task
        • ewokscore.tests.test_task_discovery
        • ewokscore.tests.test_task_input_model
        • ewokscore.tests.test_task_output_model
        • ewokscore.tests.test_task_progress
        • ewokscore.tests.test_uri
        • ewokscore.tests.test_variable
        • ewokscore.tests.test_variable_namespaces
        • ewokscore.tests.test_workflow_events
        • ewokscore.tests.utils
      • ewokscore.utils
        • ewokscore.utils.dict_merge
      • ewokscore.variable
        • ewokscore.variable.data_proxy_from_varinfo
        • ewokscore.variable.value_from_transfer
        • ewokscore.variable.variable_from_transfer
        • ewokscore.variable.MutableVariableContainer
        • ewokscore.variable.ReadOnlyVariableContainerNamespace
        • ewokscore.variable.Variable
        • ewokscore.variable.VariableContainer
        • ewokscore.variable.VariableContainerMissingNamespace
        • ewokscore.variable.VariableContainerNamespace
        • ewokscore.variable.MissingVariableError
        • ewokscore.variable.ReadOnlyVariableError
  • Reference

Reference#

Ewoks workflow specification and Python API reference.

  • Ewoks workflow specification
  • API documentation

previous

Workflow implementation

next

Ewoks workflow specification

This Page

  • Show Source

© Copyright 2021-2024, ESRF.

ewokscore 3.1.0