VEuPathDB / EdaDataService

Apache License 2.0
2 stars 0 forks source link

Optimizations for bubble markers plugin for high-cardinality variables #318

Closed dmgaldi closed 1 year ago

dmgaldi commented 1 year ago

Currently, high cardinality categorical variables are extremely slow. The following optimizations would be helpful:

  1. Detect in construction of categorical aggregators whether all values is selected in the denominator. If so, we can short circuit the denominator subset check.
  2. Only check denominator if value is not found in numerator.