1.5.1.1.4.1.2. polar2grid.filters._filter_scene module

Helper functions for filtering certain products.

polar2grid.filters._filter_scene._filter_scene_day_only_products(input_scene: Scene, filter_criteria: dict, sza_threshold: float = 100.0, day_fraction: float | None = None)[source]

Run filtering for products that need a certain amount of day data.

polar2grid.filters._filter_scene._filter_scene_night_only_products(input_scene: Scene, filter_criteria: dict, sza_threshold: float = 100.0, night_fraction: float | None = None)[source]

Run filtering for products that need a certain amount of day data.

polar2grid.filters._filter_scene._get_single_reader_filter_criteria(reader: str, filter_name: str)[source]
polar2grid.filters._filter_scene._merge_filter_critera(*readers_criteria: Dict[str, List[str] | None])[source]
polar2grid.filters._filter_scene.filter_scene(input_scene: Scene, reader_names: List[str], sza_threshold: float = 100.0, day_fraction: float | None = None, night_fraction: float | None = None)[source]
polar2grid.filters._filter_scene.get_reader_filter_criteria(reader_names: List[str], filter_name: str)[source]

Get reader configured filter information.