xarray.Dataset.xsimlab.filter_vars

Dataset.xsimlab.filter_vars(model=None)

Filter Dataset content according to Model.

Keep only data variables and coordinates that correspond to inputs of the model (keep clock coordinates too).

Also update xsimlab-specific attributes so that output variables given per clock only refer to processes and variables defined in the model.

Parameters

model (xsimlab.Model object, optional) – Reference model. If None, tries to get model from context.

Returns

filtered – Another Dataset with (maybe) dropped variables and updated attributes.

Return type

Dataset