select

method of dascore.io.index.catalog.PatchCatalog source

select(
    self ,
    _attrs: collections.abc.Mapping[collections.abc.Mapping[str, Any], str, collections.abc.Iterable[str], None] = None,
    _coords: collections.abc.Mapping[collections.abc.Mapping[str, Any], str, collections.abc.Iterable[str], None] = None,
    samples: bool = False,
    relative: bool = False,
    **kwargs ,
)-> ‘PatchCatalog’

Compose a selection; validation is eager, execution is lazy.

samples=True selectors are patch-local (never index predicates); relative=True bounds resolve against the current view’s global envelope, then behave as absolute ranges.