Movable Filter
[STON94]
[FISH]
Description
..queries generated by these [other] systems are limited to conjunctions of
global ranges of parameter values... we extend dynamic queries by encoding
each operand of the query as a Magic Lens filter. Compound queries can be
constructed by overlapping the lenses. Each lens includes a slider and a set of
buttons to control the value of the filter function and to define the
composition operation generated by overlapping the lenses. [FISH]
used in conjunction with a starfield display (aka scatterplot)
We define for each filter a filtering function and a composition mode that
describes how the result of the filtering function is combined with the output
of the lenses underneath...the NOT operation can be encoded as a lens whose
filter inverts the sense of the data coming in...to incorporate grouping...we
provide an operation that replaces a stack of lenses with a single compound
lens that is semantically equivalent. [FISH]
Real-valued queries
Filters assign a real-valued score on the range [0..1] to each datum. Data with a
score of 0 fails the filter entirely, data with a score of 1 succeeds entirely, and
data with intermediate scores partially satisfy the filter. [FISH]
- replace AND with MIN
- replace OR with MAX
- replace MAX with 1-x
- replace TRUE and FALSE with a THRESHOLD
Advantages
Disadvantages
When used as a magnifying lens, introduces discontinuities at the
boundaries of the lens.
This page maintained by Mark Brautigam
(PDA version)
Last updated 1 March 1997