oaklib.utilities.table_filler

Functions

apply_dict(rows, mapping, from_col, to_col, ...)

parse_table(input_file[, delimiter])

Parses a file into rows, replacing empty lines with None values

write_table(rows, output_file[, comments, ...])

Writes a list of rows to a file, replacing None values with empty strings.

Classes

ColumnDependency(primary_key, relation, ...)

Models an interdependency between an identifier column and a column with a dependent value.

TableFiller([ontology_interface])

An engine for filling in missing columns in tables based on metadata about these columns.

TableMetadata([dependencies, delimiter])

A configuration for table filling