The main difference between the visualization of biochemical pathways and the visualization of other data arising in biochemistry is that the visualization should rather exhibit a topological structure than numerical data. The yWays library provides a rich set of tools for the visualization of biochemical pathways. The main features of yWays are:
Basic datastructures to handle biochemical pathways.
A Java Bean for graphically displaying and editing biochemical pathways.
Automatic layout algorithms.
Import/export filters for different file formats.
The implementation is in pure JAVA 2.
This manual contains a description of all data structures, algorithms and GUI Elements provided by the yWays library.
This manual is structured as follows: First the architecture of yWays is discussed with its main components: the core and the subsystems. In the following chapters these components are described in detail.