MOSAIC Orchestrator
latest
Contents:
Current Status
Introduction
Tutorial
Python API
MOSAIC Orchestrator
Index
Edit on GitLab
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
J
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
A
append_error() (mosaic_orchestrator.task.CheckResult method)
append_if_error() (mosaic_orchestrator.task.CheckResult method)
append_input() (mosaic_orchestrator.task.CheckResult method)
append_to_entry() (mosaic_orchestrator.execution_tracker.ExecutionTracker method)
apply_to_obj() (mosaic_orchestrator.result_container.ResultContainer method)
ascii_content() (mosaic_orchestrator.work_products.WPFile method)
Asset (class in mosaic_orchestrator.asset)
B
base_class (mosaic_orchestrator.tool_store.ToolHolder attribute)
build() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
C
CachableTask (class in mosaic_orchestrator.cachable_task)
Cache (class in mosaic_orchestrator.cache)
CacheResult (class in mosaic_orchestrator.cachable_task)
calc_hash() (mosaic_orchestrator.cachable_task.CachableTask method)
(mosaic_orchestrator.result_container.ResultContainer method)
(mosaic_orchestrator.work_products.WorkProduct method)
(mosaic_orchestrator.work_products.WPEntry method)
Calculated (class in mosaic_orchestrator.task)
CalculatedAccessException
check() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
check_is_cache_valid() (mosaic_orchestrator.cachable_task.CachableTask method)
CheckResult (class in mosaic_orchestrator.task)
children (mosaic_orchestrator.tree.Node attribute)
ChoiceInput (class in mosaic_orchestrator.input_types)
clear() (mosaic_orchestrator.cache.Cache method)
concat() (in module mosaic_orchestrator.tree)
Config (class in mosaic_orchestrator.config)
Const (class in mosaic_orchestrator.task)
copy() (mosaic_orchestrator.task.Task method)
create() (mosaic_orchestrator.mosaic.Mosaic static method)
cwd (mosaic_orchestrator.task.Task property)
D
data (mosaic_orchestrator.pdk_items.DictPdkItem attribute)
,
[1]
(mosaic_orchestrator.pdk_items.JSONPdkItem attribute)
(mosaic_orchestrator.pdk_items.YAMLPdkItem attribute)
default (mosaic_orchestrator.task.Input attribute)
(mosaic_orchestrator.task.Input property)
default_cache_directory (mosaic_orchestrator.mosaic.Mosaic attribute)
default_work_directory (mosaic_orchestrator.mosaic.Mosaic attribute)
delete_run_dirs() (mosaic_orchestrator.task.Task method)
description (mosaic_orchestrator.task.Input attribute)
DictPdkItem (class in mosaic_orchestrator.pdk_items)
dynamic_inputs() (mosaic_orchestrator.task.Task method)
dynamic_tasks() (mosaic_orchestrator.task.Task method)
E
emit() (mosaic_orchestrator.utils.ListHandler method)
end_task() (mosaic_orchestrator.execution_tracker.ExecutionTracker method)
error (mosaic_orchestrator.result.Result attribute)
error_type (mosaic_orchestrator.result.ErrorDefinition attribute)
ErrorDefinition (class in mosaic_orchestrator.result)
errors (mosaic_orchestrator.task.CheckResult attribute)
ErrorType (class in mosaic_orchestrator.result)
ExecutionTracker (class in mosaic_orchestrator.execution_tracker)
exists() (mosaic_orchestrator.pdk.FileBasePdkItem method)
export_inputs_to_dict() (mosaic_orchestrator.mosaic.Mosaic method)
F
Fail() (mosaic_orchestrator.result.Result class method)
failure (mosaic_orchestrator.result.Result property)
FileBasePdkItem (class in mosaic_orchestrator.pdk)
find_node() (in module mosaic_orchestrator.mosaic_utils)
find_task() (in module mosaic_orchestrator.mosaic_utils)
G
GENERAL_ERROR (mosaic_orchestrator.result.ErrorType attribute)
get() (mosaic_orchestrator.cache.Cache method)
get_all_inputs() (in module mosaic_orchestrator.utils)
get_cache_directory() (mosaic_orchestrator.config.Config method)
get_execution_tracker() (in module mosaic_orchestrator.hookspecs)
get_fields_of_type() (mosaic_orchestrator.task.Task method)
get_inputs() (mosaic_orchestrator.config.Config method)
get_installed_pdks() (mosaic_orchestrator.mosaic.Mosaic static method)
get_installed_tools() (mosaic_orchestrator.mosaic.Mosaic static method)
get_item() (mosaic_orchestrator.pdk.PDK method)
get_library() (mosaic_orchestrator.pdk.PDK method)
get_objects_to_register() (mosaic_orchestrator.config.Config method)
get_outputs() (mosaic_orchestrator.task.Task method)
get_pdk() (in module mosaic_orchestrator.hookspecs)
(mosaic_orchestrator.config.Config method)
get_return_value() (mosaic_orchestrator.result_container.ResultContainer method)
get_run_directory() (mosaic_orchestrator.config.Config method)
get_task_inputs() (in module mosaic_orchestrator.task)
get_tool() (in module mosaic_orchestrator.hookspecs)
(mosaic_orchestrator.tool_store.ToolStore method)
get_tools() (mosaic_orchestrator.config.Config method)
get_type_annotations() (in module mosaic_orchestrator.utils)
get_type_of_class_field() (in module mosaic_orchestrator.utils)
H
Hashable (class in mosaic_orchestrator.protocols)
I
import_inputs_from_dict() (mosaic_orchestrator.mosaic.Mosaic method)
injected_inputs (mosaic_orchestrator.task.TaskNode attribute)
Input (class in mosaic_orchestrator.task)
input (mosaic_orchestrator.task.InputDescription attribute)
INPUT_ERROR (mosaic_orchestrator.result.ErrorType attribute)
InputDescription (class in mosaic_orchestrator.task)
InputException
inputs (mosaic_orchestrator.task.CheckResult attribute)
(mosaic_orchestrator.task.TaskNode attribute)
is_calculated() (in module mosaic_orchestrator.task)
is_calculated_or_mutable_or_const() (in module mosaic_orchestrator.task)
is_const() (in module mosaic_orchestrator.task)
is_function() (in module mosaic_orchestrator.utils)
is_mutable() (in module mosaic_orchestrator.task)
is_path_string() (in module mosaic_orchestrator.tree)
items (mosaic_orchestrator.pdk.Library attribute)
J
JSONPdkItem (class in mosaic_orchestrator.pdk_items)
L
length (mosaic_orchestrator.tree.Path property)
Library (class in mosaic_orchestrator.pdk)
LifeCycleListener (class in mosaic_orchestrator.protocols)
ListHandler (class in mosaic_orchestrator.utils)
log (mosaic_orchestrator.task.Task property)
log_formatter (mosaic_orchestrator.mosaic.Mosaic attribute)
log_level (mosaic_orchestrator.mosaic.Mosaic attribute)
M
md5_file() (in module mosaic_orchestrator.asset)
md5_path() (in module mosaic_orchestrator.asset)
md5_update_from_dir() (in module mosaic_orchestrator.asset)
md5_update_from_file() (in module mosaic_orchestrator.asset)
message (mosaic_orchestrator.result.ErrorDefinition attribute)
(mosaic_orchestrator.result.ValidationError attribute)
MISSING_INPUT (mosaic_orchestrator.result.ErrorType attribute)
MISSING_PDK_ITEM (mosaic_orchestrator.result.ErrorType attribute)
MISSING_TOOL (mosaic_orchestrator.result.ErrorType attribute)
module
mosaic_orchestrator.asset
mosaic_orchestrator.cachable_task
mosaic_orchestrator.cache
mosaic_orchestrator.config
mosaic_orchestrator.execution_tracker
mosaic_orchestrator.hookspecs
mosaic_orchestrator.input_types
mosaic_orchestrator.mosaic
mosaic_orchestrator.mosaic_exception
mosaic_orchestrator.mosaic_utils
mosaic_orchestrator.pdk
mosaic_orchestrator.pdk_items
mosaic_orchestrator.protocols
mosaic_orchestrator.result
mosaic_orchestrator.result_container
mosaic_orchestrator.task
mosaic_orchestrator.task_hierarchy_builder
mosaic_orchestrator.tool
mosaic_orchestrator.tool_store
mosaic_orchestrator.tree
mosaic_orchestrator.utils
mosaic_orchestrator.work_products
Mosaic (class in mosaic_orchestrator.mosaic)
mosaic (mosaic_orchestrator.task.Task property)
mosaic_orchestrator.asset
module
mosaic_orchestrator.cachable_task
module
mosaic_orchestrator.cache
module
mosaic_orchestrator.config
module
mosaic_orchestrator.execution_tracker
module
mosaic_orchestrator.hookspecs
module
mosaic_orchestrator.input_types
module
mosaic_orchestrator.mosaic
module
mosaic_orchestrator.mosaic_exception
module
mosaic_orchestrator.mosaic_utils
module
mosaic_orchestrator.pdk
module
mosaic_orchestrator.pdk_items
module
mosaic_orchestrator.protocols
module
mosaic_orchestrator.result
module
mosaic_orchestrator.result_container
module
mosaic_orchestrator.task
module
mosaic_orchestrator.task_hierarchy_builder
module
mosaic_orchestrator.tool
module
mosaic_orchestrator.tool_store
module
mosaic_orchestrator.tree
module
mosaic_orchestrator.utils
module
mosaic_orchestrator.work_products
module
MosaicException
MultiChoiceInput (class in mosaic_orchestrator.input_types)
Mutable (class in mosaic_orchestrator.task)
N
name (mosaic_orchestrator.pdk.Library attribute)
(mosaic_orchestrator.pdk.PDK property)
(mosaic_orchestrator.pdk.PdkItem attribute)
(mosaic_orchestrator.pdk_items.JSONPdkItem attribute)
(mosaic_orchestrator.pdk_items.XMLPdkItem attribute)
(mosaic_orchestrator.pdk_items.YAMLPdkItem attribute)
Node (class in mosaic_orchestrator.tree)
O
of() (mosaic_orchestrator.result.Validation class method)
Ok() (mosaic_orchestrator.result.Result class method)
open() (mosaic_orchestrator.work_products.WPFile method)
Output (class in mosaic_orchestrator.task)
outputs (mosaic_orchestrator.result_container.ResultContainer property)
P
parent (mosaic_orchestrator.task.TaskNode attribute)
parent() (mosaic_orchestrator.tree.Path method)
parent_task (mosaic_orchestrator.task.InputDescription attribute)
Path (class in mosaic_orchestrator.tree)
path (mosaic_orchestrator.pdk.FileBasePdkItem attribute)
(mosaic_orchestrator.task.InputDescription attribute)
(mosaic_orchestrator.task.Task property)
(mosaic_orchestrator.work_products.WPEntry attribute)
PDK (class in mosaic_orchestrator.pdk)
PDK_ERROR (mosaic_orchestrator.result.ErrorType attribute)
PdkItem (class in mosaic_orchestrator.pdk)
prepend() (in module mosaic_orchestrator.tree)
put() (mosaic_orchestrator.cache.Cache method)
(mosaic_orchestrator.tool_store.ToolStore method)
R
raise_on_fail() (mosaic_orchestrator.result.Result method)
register() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
register_execution_tracker() (mosaic_orchestrator.mosaic.Mosaic method)
remove() (mosaic_orchestrator.tree.Path method)
Result (class in mosaic_orchestrator.result)
result (mosaic_orchestrator.cachable_task.CacheResult attribute)
ResultContainer (class in mosaic_orchestrator.result_container)
root (mosaic_orchestrator.pdk_items.XMLPdkItem attribute)
(mosaic_orchestrator.tree.Path property)
RootPDK (class in mosaic_orchestrator.pdk)
run() (mosaic_orchestrator.task.Task method)
S
set_entry() (mosaic_orchestrator.execution_tracker.ExecutionTracker method)
set_used() (mosaic_orchestrator.tool_store.ToolStore method)
source (mosaic_orchestrator.result.ErrorDefinition attribute)
start_task() (mosaic_orchestrator.execution_tracker.ExecutionTracker method)
sub_results (mosaic_orchestrator.cachable_task.CacheResult attribute)
success (mosaic_orchestrator.result.Result attribute)
(mosaic_orchestrator.task.CheckResult attribute)
supported_items() (mosaic_orchestrator.pdk.PDK method)
supported_libraries() (mosaic_orchestrator.pdk.PDK method)
T
target (mosaic_orchestrator.tree.Path property)
Task (class in mosaic_orchestrator.task)
task (mosaic_orchestrator.task.TaskNode property)
task_hash() (mosaic_orchestrator.asset.Asset method)
(mosaic_orchestrator.pdk.PDK method)
(mosaic_orchestrator.protocols.Hashable method)
(mosaic_orchestrator.task.Input method)
(mosaic_orchestrator.tool.Tool method)
TaskHierarchyBuilder (class in mosaic_orchestrator.task_hierarchy_builder)
TaskInputType (in module mosaic_orchestrator.task)
TaskNode (class in mosaic_orchestrator.task)
TaskOutputType (in module mosaic_orchestrator.task)
TaskState (class in mosaic_orchestrator.task)
TaskTreeException
Tool (class in mosaic_orchestrator.tool)
tool (mosaic_orchestrator.tool_store.ToolHolder attribute)
TOOL_ERROR (mosaic_orchestrator.result.ErrorType attribute)
ToolHolder (class in mosaic_orchestrator.tool_store)
ToolStore (class in mosaic_orchestrator.tool_store)
transient (mosaic_orchestrator.task.Input attribute)
traverse() (in module mosaic_orchestrator.tree)
tree (mosaic_orchestrator.pdk_items.XMLPdkItem attribute)
U
update_container() (mosaic_orchestrator.result_container.ResultContainer method)
used (mosaic_orchestrator.tool_store.ToolHolder attribute)
used_tools() (mosaic_orchestrator.tool_store.ToolStore method)
V
Validate (class in mosaic_orchestrator.protocols)
validate (mosaic_orchestrator.task.Input attribute)
validate() (mosaic_orchestrator.input_types.ChoiceInput method)
(mosaic_orchestrator.input_types.MultiChoiceInput method)
(mosaic_orchestrator.protocols.Validate method)
(mosaic_orchestrator.task.Input method)
(mosaic_orchestrator.tool.Tool method)
validate_pdk() (mosaic_orchestrator.task.Task method)
Validation (class in mosaic_orchestrator.result)
VALIDATION_ERROR (mosaic_orchestrator.result.ErrorType attribute)
ValidationError (class in mosaic_orchestrator.result)
ValidationSuccess (in module mosaic_orchestrator.result)
value (mosaic_orchestrator.result.Result attribute)
(mosaic_orchestrator.task.Mutable property)
(mosaic_orchestrator.task.TaskNode attribute)
(mosaic_orchestrator.task.TaskState attribute)
(mosaic_orchestrator.tree.Node attribute)
version (mosaic_orchestrator.pdk.PdkItem attribute)
(mosaic_orchestrator.pdk_items.JSONPdkItem attribute)
(mosaic_orchestrator.pdk_items.XMLPdkItem attribute)
(mosaic_orchestrator.pdk_items.YAMLPdkItem attribute)
W
with_cache_directory() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
with_cfg() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
with_inputs() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
with_pdk() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
with_run_directory() (mosaic_orchestrator.mosaic.Mosaic method)
(mosaic_orchestrator.task_hierarchy_builder.TaskHierarchyBuilder method)
WorkProduct (class in mosaic_orchestrator.work_products)
WPDirectory (class in mosaic_orchestrator.work_products)
WPEntry (class in mosaic_orchestrator.work_products)
WPFile (class in mosaic_orchestrator.work_products)
X
XMLPdkItem (class in mosaic_orchestrator.pdk_items)
Y
YAMLPdkItem (class in mosaic_orchestrator.pdk_items)
Read the Docs
v: latest
Versions
latest
Downloads
On Read the Docs
Project Home
Builds