wildboar.datasets._filter#

Module Contents#

Functions#

make_filter(filter)

Create a new filter

make_list_filter(filter)

Make a new filter based on a list of filter strings

make_dict_filter(filter)

Make a new filter

make_str_filter(filter)

Make a new filter

wildboar.datasets._filter.make_filter(filter)#

Create a new filter

Parameters:

filter (str, list or dict) – The filter

Returns:

The filter function

Return type:

function

wildboar.datasets._filter.make_list_filter(filter)#

Make a new filter based on a list of filter strings

Parameters:

filter (list) – A list of filter strings

Returns:

The filter function

Return type:

function

wildboar.datasets._filter.make_dict_filter(filter)#

Make a new filter

Parameters:

filter (dict) – The dict of [subject] -> [op][verb]

Returns:

The filter function

Return type:

function

wildboar.datasets._filter.make_str_filter(filter)#

Make a new filter

Parameters:

filter (str) – The filter string [subject][op][verb]

Returns:

The filter function

Return type:

function