| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
deserialize.file_bundle
| Documentation |
Deserialize data to a 'file' value instance.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.DeserializeFileBundleModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
deserialize.from_json
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.serialization.DeserializeFromJsonModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| result_path |
anyOf: [{'type': 'string'}, {'type': 'null'}] |
The path of the result dictionary to return. |
|
|
export.file
| Documentation |
Export files.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.ExportFileModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| target_profile |
string |
The name of the target profile. Used to distinguish different target formats for the same data type. |
✓ |
|
| source_type |
string |
The type of the source data that is going to be exported. |
✓ |
|
file_bundle.pick.file
| Documentation |
Pick a single file from a file_bundle value.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.PickFileFromFileBundleModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
file_bundle.pick.sub_folder
| Documentation |
Pick a sub-folder from a file_bundle, resulting in a new file_bundle.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.PickSubBundle
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
import.local.file
| Documentation |
Import a file from the local filesystem.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.ImportLocalFileModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
import.local.file_bundle
| Documentation |
Import a folder (file_bundle) from the local filesystem.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.filesystem.ImportLocalFileBundleModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| include_file_types |
anyOf: [{'items': {'type': 'string'}, 'type': 'array'}, {'type': 'null'}] |
File types to include. Type is list of strings, which will be matched using 'endswith' test. |
|
|
| exclude_file_types |
anyOf: [{'items': {'type': 'string'}, 'type': 'array'}, {'type': 'null'}] |
File types to exclude. Type is list of strings, which will be matched with the 'endswith' test. |
|
|
load.bytes
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.serialization.LoadBytesModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
load.internal_model
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.serialization.LoadInternalModel
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
load.string
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.serialization.LoadStringModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
mock
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.mock.MockKiaraModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| inputs_schema |
object |
The input fields and their types. |
✓ |
|
| outputs |
object |
The outputs fields of the operation, along with their types and mock data. |
|
|
| title |
string |
The title of this operation. |
|
|
| desc |
string |
A description of what this step does. |
|
|
pipeline
| Documentation |
A utility module to run multiple connected inner-modules and present it as its own entity.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.pipeline.PipelineModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| pipeline_name |
string |
The name of this pipeline. |
✓ |
|
| steps |
array |
A list of steps/modules of this pipeline, and their connections. |
✓ |
|
| input_aliases |
object |
A map of input aliases, with the location of the input (in the format '[step_id].[input_field]') as key, and the pipeline input field name as value. |
✓ |
|
| output_aliases |
object |
A map of output aliases, with the location of the output (in the format '[step_id].[output_field]') as key, and the pipeline output field name as value. |
✓ |
|
| doc |
unknown |
Documentation about what the pipeline does. |
|
|
| context |
object |
Metadata for this workflow. |
|
|
pretty_print.any.value
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.pretty_print.PrettyPrintAnyValueModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| source_type |
string |
The value type of the source value. |
✓ |
|
| target_type |
string |
The value type of the rendered value. |
✓ |
|
pretty_print.value
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.pretty_print.ValueTypePrettyPrintModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| source_type |
string |
The value type of the source value. |
✓ |
|
| target_type |
string |
The value type of the rendered value. |
✓ |
|
render.value
| Documentation |
A module that uses render methods attached to DataType classes.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.render_value.ValueTypeRenderModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| source_type |
string |
The (kiara) data type to be rendered. |
✓ |
|
| target_type |
string |
The (kiara) data type of210 the rendered result. |
✓ |
|
unpickle.value
| Documentation |
-- n/a --
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.serialization.UnpickleModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| value_type |
string |
The value type of the actual (unserialized) value. |
✓ |
|
| target_profile |
string |
The profile name of the de-serialization result data. |
✓ |
|
| serialization_profile |
string |
The name of the serialization profile used to serialize the source value. |
✓ |
|
| Documentation |
Base class to use when writing a module to extract metadata from a file.
It's possible to use any arbitrary kiara module for this purpose, but sub-classing this makes it easier.
|
| Author(s) |
Markus Binsteiner <markus@frkl.dev>
|
| Context |
| Tags |
|
| Labels |
package |
| References |
|
|
| Python class |
kiara.modules.included_core_modules.metadata.ExtractMetadataModule
|
| Module config |
| Field |
Type |
Description |
Required |
Default |
| constants |
object |
Value constants for this module. |
|
|
| defaults |
object |
Value defaults for this module. |
|
|
| data_type |
string |
The data type this module will be used for. |
✓ |
|
| kiara_model_id |
string |
The id of the kiara (metadata) model. |
✓ |
|
| | | | | | | | | | | | | | | | | |