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]

Advantages

Disadvantages

When used as a magnifying lens, introduces discontinuities at the boundaries of the lens.
Picture of Movable Filter


This page maintained by Mark Brautigam (PDA version)
Last updated 1 March 1997