Skip to content

Extend filter functionality - Allow filtering by bitmask #52

@santilland

Description

@santilland

In order to be able to extract data more efficiently through the interface we need new types of filtering that are not currently possible through the range filtering.

Allowing filtering by a bitmask.
This is important especially to be able to filter for valid data in L1B mie_bin_quality_flag, rayleigh_bin_quality_flag

A possibility could be to pass an bitmask parameter in filter object instead of min max. In order to allow to filter only specific bits the bitmask object could look like the following:

{
  "bitmask": [[0,1],[2,0]]
}

meaning to filter by bit 0 being 1 (true) and bit 2 being 0 (false)

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions