Version 1 (modified by endres, 18 years ago) (diff) |
---|
VizAlign visualisation system
The VizAlign visualisation system enables a developer to analyse a set or series of alignments. This may serve various puposes:
- bug hunting
- fine tuning of the algorithms
- simply to visualise a result
Architecture
The system consists of two parts:
- the API, which is statically accessible from anywhere in the developer's code. This API holds a number of alignment sets, represented by instances of de.dfki.km.phaselib.tools.vizAlign.VizAlignDataSet, which is basically list of alignments. The only difference is, that this data structure stores clones of the alignments added, to avoid problems with reused or altered alignments. Each alignment set is accessible via an id string. With this string, the developer can, at any time, add/remove/resort the alignemts in the set.
- the visualisation system instance, which renders an (interactive) visualisation of an alignment set. It can be activated by calling the visualise(id) method of the API. In this case, the default visualisation system is instantiated on the alignment set refered by the id. Alternatively, an arbitrary visualisation system instance can be provided for rendering by calling visualise(id, renderer). These methods issue the immedeate rendering of the selected alignment set.
Visualisation Systems
TODO
Code Example
TODO
Attachments (2)
- tabletime.gif (66.7 KB) - added by endres 18 years ago.
- batikdot.gif (51.8 KB) - added by endres 18 years ago.
Download all attachments as: .zip