kiara plugin: tabular¶
This package contains a set of commonly used/useful modules, pipelines, types and metadata schemas for Kiara.
Description¶
kiara data-types and modules for working with tables and databases.
Package content¶
data_types¶
-
array
: An array, in most cases used as a column within a table. -
database
: A database, containing one or several tables. -
table
: Tabular data (table, spreadsheet, data_frame, what have you). -
tables
: Multiple tabular data sets.
module_types¶
-
table.filters
: -- n/a -- -
render.database
: -- n/a -- -
render.table
: -- n/a -- -
export.database
: Export database values. -
export.table
: Export table data items. -
export.tables
: Export network data items. -
load.array
: Deserialize array data. -
load.database
: -- n/a -- -
load.table
: -- n/a -- -
load.tables
: -- n/a -- -
parse.date_array
: Create an array of date objects from an array of strings. -
create.database
: -- n/a -- -
create.table
: -- n/a -- -
create.tables
: -- n/a -- -
query.database
: Execute a sql query against a (sqlite) database. -
table.pick.column
: Pick one column from a table, returning an array. -
table.merge
: Create a table from other tables and/or arrays. -
query.table
: Execute a sql query against an (Arrow) table. -
assemble.tables
: Assemble a 'tables' value from multiple tables.
kiara_model_types¶
-
database_metadata
: Database and table properties. -
kiara_table_metadata
: File stats. -
kiara_tables_metadata
: File stats. -
table_metadata
: Describes properties for the 'table' data type. -
kiara_array
: A class to manage array-like data. -
kiara_database
: A wrapper class to manage a sqlite database. -
kiara_table
: A wrapper class to manage tabular data in a memory efficient way. -
kiara_tables
: A wrapper class, containing multiple tables.
operations¶
-
assemble.tables
: Assemble a 'tables' value from multiple tables. -
create.database.from.file
: Create a database from a file. -
create.database.from.file_bundle
: Create a database from a file_bundle value. -
create.database.from.table
: Create a database value from a table. -
create.database.from.tables
: Create a database value from a list of tables. -
create.table.from.file
: Create a table from a file, trying to auto-determine the format of said file. -
create.table.from.file_bundle
: Create a table value from a text file_bundle. -
create.tables.from.file_bundle
: Create a database from a file_bundle value. -
deserialize.array.as.python_object
: -- n/a -- -
deserialize.database.as.python_object
: -- n/a -- -
deserialize.table.as.python_object
: -- n/a -- -
deserialize.tables.as.python_object
: -- n/a -- -
export.database.as.csv_files
: Export network data as 2 csv files (one for edges, one for nodes. -
export.database.as.sql_dump
: Export network data as a sql dump file. -
export.database.as.sqlite_db
: Export network data as a sqlite database file. -
export.table.as.csv_file
: Export a table as csv file. -
export.tables.as.csv_files
: Export network data as 2 csv files (one for edges, one for nodes. -
export.tables.as.sql_dump
: Export network data as a sql dump file. -
export.tables.as.sqlite_db
: Export network data as a sqlite database file. -
extract.date_array.from.table
: Extract a date array from a table column. -
import.database.from.local_file_path
: Import a database from a csv file. -
import.table.from.local_file_path
: Import a table from a file on the local filesystem. -
import.table.from.local_folder_path
: Import a table from a local folder containing text files. -
parse.date_array
: Create an array of date objects from an array of strings. -
query.database
: Execute a sql query against a (sqlite) database. -
query.table
: Execute a sql query against an (Arrow) table. -
render.database.as.string
: -- n/a -- -
render.database.as.terminal_renderable
: -- n/a -- -
render.table.as.string
: -- n/a -- -
render.table.as.terminal_renderable
: -- n/a -- -
table.pick.column
: Pick one column from a table, returning an array. -
table_filter.drop_columns
: -- n/a -- -
table_filter.select_columns
: -- n/a -- -
table_filter.select_rows
: -- n/a --