Download Latest Version wp4annotation.zip (28.4 MB)
Email in envelope

Get an email when there's a new version of LTfLL

Home / fossa
Name Modified Size InfoDownloads / Week
Parent folder
README 2010-07-26 2.4 kB
fossa-0.2.zip 2010-07-26 140.3 kB
Totals: 2 Items   142.7 kB 0
FOSSA: flexible graph rendering with class

>> Start fossa.html to see this text in your <<
>> favorite browser -- together with a demo. <<

Fossa is a self-contained flex executible which runs in any browser
that supports flash. It reads graphML files and renders the contained 
network of nodes connected by edges on the screen with the help
of a force-directed layout. Fossa uses the visualisation tool-kit 
prefuse flare.

Fossa will use the image 'images/logo.jpg' for the waiting screen 
shown while fetching data.

Fossa will open the graphML file at the URL handed over in the 
flashvar 'text', see the HTML code of this page for an example.

Fossa does interpret the following graphML properties:

    * node.name: the label of the node (character string)
    * node.colour: the fill colour of the node (hex values: rrggbb)
    * node.size: the expansion factor of the node (in pixels)
    * node.alpha: the transparency of the node (0..1, default 0.8)
    * node.linecolour: the line colour of the node symbol (hex values: rrggbb, default black = 000000), 
	   the line will have an alpha of 0.8 (slightly transparent) and has 2 pixel width
    * node.shape: geometrical shape type of the node symbol (square, circle, for more shapes see here)
    * node.zoom: URL of the next graphML file: when clicking on the node, the 
	   graphML data file at URL will be loaded and displayed
    * edge.name: the label of the edge (character string)
    * edge.colour: the colour of the line connecting to nodes (alpha = 1.0)
    * edge.weight: the thickness of the line

You can find a couple of examples in the data directory coming with this release.

Use firebug for Mozilla firefox to see log messages. Watch out for the cross-domain 
scripting problem: you may have to adjust your browser's flash security settings, 
if you want to use Fossa across domains (but if you use a same-origin URL, e.g. a 
relative path, everything should be fine).

Fossa has been written by Fridolin Wild, KMi, The Open University.

This is release 0.2 dating July 26th, 2010. Fossa is GPL-3.

Fossa uses code of a couple of other open source projects, without them Fossa 
would not have been possible: SWFObject by Geoff Stearns (MIT License) is used for 
creating the HTML embed object. It uses the visualisation tool kit prefuse 
flare (BSD License) and the ThunderBolt AS3 logger (Mozilla Public License 1.1). 
Source: README, updated 2010-07-26