Subsets Window

The Subsets Window displays the Row Subsets which have been defined.

The subsets are displayed in a JTable widget with a row for each subset. The columns of the JTable are as follows:

#ID
A unique and unchanging identifier for the subset, which consists of a "#" character followed by an integer. This can be used to refer to it in expressions for synthetic columns or other subsets.
Name
A name used to identify the subset. It is ideally, but not necessarily, unique.
Expression
If the subset has been defined by an algebraic expression, this will be here. It can be edited to change the expression.
Column $ID
If the subset has been defined by equivalence with a boolean-valued column, this will show the $ID of the column that it came from.

Toolbar

The following toolbar actions are available:

New Subset
Pops up a dialogue inviting you to define a new Row Subset. You should enter a name and an expression, following the rules presented in the section on Expression Syntax. The expression must have a boolean value.
To Column
If one of the rows in the JTable is selected, this will turn that subset into a new column. It will pop up the Synthetic Columns dialogue, filled in appropriately to add a new boolean column to the table based on the selected subset. You can either accept it as is, or modify some of the fields.