pasteur.view

pasteur.view#

Description

This module holds the definitions for the View module, which appropriately preprocesses Datasets in Pasteur.

Functions

filter_by_keys(key_chunk, table_chunk[, ...])

filter_by_keys_merged(keys, table[, ...])

split_keys(key_chunk, req_splits, splits[, ...])

Splits keys according to the split dictionary.

Classes

TabularView(**_)

Boilerplate for views that are based on tabular datasets.

View(**_)

A class for a View named <name> based on dataset <dataset> that creates a set of tables based on the provided dependencies, where here they are tables in the dataset provided.