ColumnCategorization

class lsst.daf.butler.ColumnCategorization(dimension_keys: set[str] = <factory>, dimension_records: ~collections.defaultdict[str, set[str]] = <factory>, datasets: ~collections.defaultdict[str, set[str]] = <factory>)

Bases: object

Split an iterable of ColumnTag objects by type.

Methods Summary

filter_governors(universe)

filter_skypix(universe)

filter_spatial_region_dimension_elements()

filter_timespan_dataset_types()

filter_timespan_dimension_elements()

from_iterable(iterable)

Methods Documentation

filter_governors(universe: DimensionUniverse) Iterator[GovernorDimension]
filter_skypix(universe: DimensionUniverse) Iterator[SkyPixDimension]
filter_spatial_region_dimension_elements() Iterator[str]
filter_timespan_dataset_types() Iterator[str]
filter_timespan_dimension_elements() Iterator[str]
classmethod from_iterable(iterable: Iterable[Any]) ColumnCategorization