Pipeline.check(population_table, peripheral_tables=None)[source]

Checks the validity of the data model.

population_table (

Main table containing the target variable(s) and corresponding to the population Placeholder instance variable.

peripheral_tables (Union[List[], dict,]):

Additional tables corresponding to the peripheral Placeholder instance variable. If passed as a list, the order needs to match the order of the corresponding placeholders passed to peripheral.