Subset cubes using constraints¶
- class aeolus.subset.DimConstr(model=<class 'aeolus.model.base.Model'>(80 fields))[source]¶
Bases:
objectContainer for strict or relaxed dimensional constraints.
Examples
Extract cubes that have y and x dimensional coordinates (among others):
>>> dc = DimConstr() >>> cubelist.extract(dc.relax.yx)
Extract cubes that only have model levels, y and x dimensions:
>>> dc = DimConstr() >>> cubelist.extract(dc.strict.myx)
- aeolus.subset.extract_last_month(cube, model=<class 'aeolus.model.base.Model'>(80 fields))[source]¶
Extract time slices within the last months of a cube.
- aeolus.subset.extract_last_n_days(cube, days=365, model=<class 'aeolus.model.base.Model'>(80 fields))[source]¶
Extract time slices within the last n days of its time dimension.