Package at.tuwien.ifs.somtoolbox.visualization

Provides classes creating visualisations of trained SOMs.

See:
          Description

Interface Summary
BackgroundImageVisualizer Interface defining a visualisation of a SOM.
MatrixVisualizer Interface for visualisation of matrix data of/on a SOM.
QualityMeasureVisualizer Interface for visualizers displaying quality measures.
VisualizationUpdateListener  
 

Class Summary
AbstractBackgroundImageVisualizer This class provides basic support for classes implementing BackgroundImageVisualizer.
AbstractItemVisualizer An abstract visualiser that displays properties of a single selected item, e.g.
AbstractMatrixVisualizer  
ActivityHistogram This is the implementation of an Activity Histogram.
FIXME: there are a lot of common parts with ComponentPlanesVisualizer ==> make a superclass for both of them.
AdaptiveCoordinatesVisualizer Implementation of the adaptive coordinates method.
BackgroundImageVisualizerInstance Represents a specific instance of a background image visualizer, i.e.
CategoryPieChartVisualizer Visualises category information, such as class assignement, via pie charts.
ClusterConnectionsVisualizer Implementation of the Cluster Connections Visualisation as described in D.
ColorGradient This class implements a gradient function to generate different colors, based on an initialisation with at least two points and colors.
ColorGradientFactory Provides a collection of methods to get a set of predefined ColorGradient instances.
ComparisonVisualizer  
ComponentPlanesVisualizer This visualiser provides a visualisation of component planes, i.e.
EntropyVisualizer  
FlowBorderlineVisualizer This class provides two visualizations: Flow visualization Borderline visualizations. both described in:
Georg Poelzlbauer, Michael Dittenbach, Andreas Rauber.
FuzzyColourCodingVisualiser  
GapVisualiser This Visualizer provides the Gap visualiser, as described in Samuel Kaski, Janne Nikkilä, and Teuvo Kohonen. Methods for exploratory cluster analysis.
HitHistogramVisualizer A hit-histogram visualiser, with three different modes of the hit count: Colour-coding the values Size and colour-encoding of the values Textually displaying the numeric values
IntrinsicDistanceVisualizer Visualisation of some aspects of the Intrinsic Distance Quality Measure, computation in IntrinsicDistance.
MappingDistortionVisualizer  
MetroMapVisualizer  
MinimumSpanningTreeVisualizer  
NeighbourhoodGraph This visualisation provides two visualization plugin-ins for neighbourhood graphs.
Palette This class represents a palette for the visualization.
Palettes This class collects all available palettes.
PMatrix This visualizer implements: Ultsch, A.
QuantizationErrorVisualizer Visualization of some aspects of Quantization Error
Notes: Only the measures relating to the Units will be drawn (Unit_QE, Unit_MQE)
FIXME: does not need input vector, data is stored already in unit file computations of both methods is very similar, should be combined
RegressionVisualiser  
RhythmPatternsAttributeVisualizer  
SearchResultHistogramVisualizer  
SilhouetteVisualizer  
SmoothedCountHistograms visualizes counts (e.g.
SmoothedDataHistograms This visualizer provides an implementation of the Smoothed Data Histograms in three variants.
Snapper  
Snapper2D  
Snapper3D  
ThematicClassMapVisualizer This visualisation colours the map according to the distribution of classes assigned to the data items.
TopographicErrorVisualizer Visualization of some aspects of the Topographic Error Quality Measure, computation in TopographicError
Notes: Only the measures relating to the Units will be drawn (Unit_QE, Unit_MQE)
TopographicProductVisualizer Visualization of some aspects of the Topographic Product Quality Measure, computation in TopographicProduct
Notes: Only the measure relating to the Units will be drawn
TrustwothinessVisualizer Visualization of some aspects of Quality Measure 6: Trustwothiness: computation in layers/quality/Q6Q7_TWNP.java
Notes: Only the measure relating to the Units will be drawn
UMatrix This Visualizer provides two variants of the U-Matrix.
Visualizations  
 

Enum Summary
AbstractBackgroundImageVisualizer.ContourInterpolationMode  
AbstractBackgroundImageVisualizer.ContourMode  
MetroMapVisualizer.Mode  
 

Package at.tuwien.ifs.somtoolbox.visualization Description

Provides classes creating visualisations of trained SOMs. If you want to provide new visualisers, you have to implement the BackgroundImageVisualizer interface and register your visualisation in Visualizations.getAvailableVisualizations().
If your visualisation requires user input to e.g. control parameters, extend AbstractBackgroundImageVisualizer.VisualizationControlPanel to add your specific control panel inputs.

See Also:
BackgroundImageVisualizer, Visualizations, AbstractBackgroundImageVisualizer