Skip to content

kiara modules for: core

This package contains a set of commonly used/useful modules, pipelines, types and metadata schemas for Kiara.

Description

TODO

Package content

Value types

  • array: An Apache arrow array.
  • boolean: A boolean.
  • bytes: An array of bytes.
  • database: A database, containing one or several tables.
  • date: A date.
  • dict: A dict-like object.
  • file: A representation of a file.
  • file_bundle: A representation of a set of files (folder, archive, etc.).
  • float: A float.
  • integer: An integer.
  • list: A list-like object.
  • renderables: A list of renderable objects, used in the 'rich' Python library, to print to the terminal or in Jupyter.
  • string: A string.
  • table: A table.

Modules

Pipelines

  • array.restore: Load a column from a table object, returning an array.
  • logic.nand: Returns 'False' if both inputs are 'True'.
  • logic.nor: Returns 'True' if both inputs are 'False'.
  • logic.xor: Returns 'True' if exactly one of it's two inputs is 'True'.
  • table.filter.by_date: Filter a table by a date or date range.

Operation types