Feature Table

The primary purpose of the Feature Table is to allow review and edit the parameters for various nodes. This feature allows a quick comparison of parameters between common node types relative to each other.  This can significantly assist in parameterising large models and provides an invaluable tool for bulk editing/viewing. For all the nodes, it is possible to access and set some model parameters via the feature table.  

The Feature Table allows the user to:

  • Viewing a summary of nodes in a selected scenario
  • Edit pre-configured parameters of individual components
  • Access the Feature Editors for the selected nodes 

Once a MUSICX scenario is created, the Feature Table can be accessed by choosing Edit » Feature Table.... as shown below:


The figure below shows the components of the Feature Table. 

Components

The Feature Table, as shown above, comprises a total of two/three columns:

  • The left-most column lists the nodes in the current scenario that can be viewed via the Feature Table - this includes all the treatment nodes and source node.
  • When a node is selected in the first column, the second column provides an overview of its configured parameters; and
  • The third column appears when the toggle icon is turned on; it shows individual parameter values.

Attributes of the Feature Table

The feature table allows you to edit a number of nodes of the same type at once in a table. e.g., all Source nodes or all Wetland nodes.

  • A tooltip appears when you hover over a column header, showing the parameter's full name;
  • The ability to filter on a particular column - this is very useful when a scenario has a large number of nodes such as source Nodes. Refer to the sections below for details;
  • If available (and relevant), you can change units in a column. Hover on the Units button in the column header and choose the required units from the drop-down menu;
  • You can import and export .csv files in the Feature Table. Refer to the respective sections below for details;
  • Some columns provide a read-only view of the node - these are parameters that cannot be changed in the Feature Table. Clicking on Feature Editor… will open the associated node’s feature editor alone.

Working with filters in the Feature Table

You can have multiple filters active at once. To open the filter dialog:

  • Hover your mouse pointer on the column header until a drop-down arrow appears; and
  • Click on the arrow to open the dialog.

Once a filter is active, an icon appears in the column header indicating that a filter is active for that column. The below shows what type of filters are active - in this case, the Total Area and Pervious Area columns.

Note: Click Reset Filter to disable any active filters.

Filtering on numerical values 

To filter on columns that have numerical values, open the filter dialog (as described above) and specify its parameters as shown in the Figure below:

  • Specify the first filter using the Symbols drop-down menu and enter a numerical value;
  • If you wish to change the units, click on the column units button and specify the required units;
  • Enable the checkbox if you wish to define the second filter; and
  • Click Filter to enable the filter. The result will appear in the Feature Table.

Filtering on names

You can filter based on the Element Type name:

  • Open the filter window as shown below:

  • Enter the required string in the text field; and
  • Click Filter.

Importing

  • Columns and rows may be in a different order prior to importing. Note that column and row headers should match exactly to ensure the correct operation;
  • You can import more columns than is visible in the Feature Table. This is applicable when filtering has been turned on; and
  • Read-only columns are not imported.

Exporting

  • Only visible rows and columns in the parameter overview are exported. So, if filtering is turned on, the filtered rows and columns will be exported;
  • The column title of the exported file is a combination of the top-level header and the column header of the Feature Table and
  • The Feature Editor column is not exported.