spinedb_api.filters.execution_filter
Provides functions to apply filtering based on scenarios to parameter value subqueries.
Module Contents
Functions
|
Replaces the import alternative in |
|
Creates a config dict for execution filter. |
|
Applies execution filter to given database map. |
|
Returns execution descriptor from filter config. |
Makes a shorthand string from execution filter configuration. |
|
|
Makes configuration dictionary out of a shorthand string. |
- spinedb_api.filters.execution_filter.apply_execution_filter(db_map, execution)[source]
Replaces the import alternative in
db_map
with a dedicated alternative for an execution.- Parameters:
db_map (DatabaseMapping) – a database map to alter
execution (dict) – execution descriptor
- spinedb_api.filters.execution_filter.execution_filter_config(execution)[source]
Creates a config dict for execution filter.
- spinedb_api.filters.execution_filter.execution_filter_from_dict(db_map, config)[source]
Applies execution filter to given database map.
- Parameters:
db_map (DatabaseMapping) – target database map
config (dict) – execution filter configuration
- spinedb_api.filters.execution_filter.execution_descriptor_from_dict(config)[source]
Returns execution descriptor from filter config.