Skip to content

Summary

Package content

The kiara main package also contains basic, low-level data-types, modules and operations that are necessary for its core functionality. This page lists all of them.

data_types

  • any: 'Any' type, the parent type for most other types.

  • boolean: A boolean.

  • bytes: An array of bytes.

  • dict: A dictionary.

  • doc: Documentation for an internal entity.

  • file: A file.

  • file_bundle: A bundle of files (like a folder, zip archive, etc.).

  • internal: 'A 'marker' base data type for data types that are (mainly) used internally in kiara..

  • internal_model: A value type that is used internally.

  • none: Type indicating a 'None' value.

  • [python_object][kiara_info.data_types.python_object]: A 'plain' Python object.

  • render_scene: A value type to contain information about how to render a value in a specific render scenario.

  • render_value_result: A value type to contain information about how to render a value in a specific render scenario.

  • string: A string.

  • terminal_renderable: A list of renderable objects, used in the 'rich' Python library, to print to the terminal or in Jupyter.

module_types

kiara_model_types

operation_types

  • create_from: Create a dataset from a dataset of another value.

  • custom_module: -- n/a --

  • deserialize: An operation that takes a value, and serializes it into the format suitable to the [serialized_value][kiara.data_types.included_core_types.SeriailzedValue] value type.

  • export_as: -- n/a --

  • extract_metadata: An operation that extracts metadata of a specific type from value data.

  • filter: -- n/a --

  • import_data: -- n/a --

  • pipeline: -- n/a --

  • pretty_print: An operation that takes a value, and renders into a format that can be printed for output..

  • render_value: An operation that renders a value.

operations