For details read Perl NOC. After June 25

Tristan Colombo >
BioGraph >
BioGraph::Visual

Module Version: 1.0.1
BioGraph::Visual

use BioGraph::Visual;

Package for manipulate graphs represented as well as adjacent matrix or adjacent list. Library for visualize graphs in different format (txt, pdf, ps, 3d, ...).

This is the list of the differents functions implemented in this library.

**export**-
Export the graph in a file image format. To use this function you MUST have installed the 'dot' program from AT&T (http://www.research.att.com/sw/tools/graphviz).

- SYNOPSIS export(representation, file_name, format, graph)
- PARAMETERS
*representation*-
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list

*file_name*-
the basename of the output file (ex: graph => graph.dot)

*format*-
one type of format in : ps, gif, jpeg, fig, xdot

*graph*-
the hash table of the graph

- OUTPUT Nothing else the converted file

**display**-
This function display on the screen (as text) a graph contained in a hash table

- SYNOPSIS display(representation, graph)
- PARAMETERS
*representation*-
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list

*graph*-
the hash table of the graph

- OUTPUT Nothing else the graph on the screen

**generate_3D**-
Generate the representation in 3 dimensions of the vertices densities of a graph (pdf file). You MUST have installed the R package to use this function (http://www.R-project.org).

- SYNOPSIS generate_3D(file_name, representation, ref_densities, graph)
- PARAMETERS
*file_name*-
the name of the file to produce without extension

*representation*-
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list

*ref_densities*-
the reference of the hash table of densities

*graph*-
the hash table of the graph

- OUTPUT The 3D graph in pdf format

BioGraph::Visual is Copyright (C) 2004, Tristan Colombo CNRS - LCB, 31 chemin Joseph Aiguier 13009 Marseille France Email: tristan.colombo@ibsm.cnrs-mrs.fr All rights reserved. You may distribute this package under the terms of the GNU General Public License.

syntax highlighting: