
BioGraph::Operation

use BioGraph::Operation;

Package for manipulate graphs represented as well as adjacent matrix or adjacent list. Library for graph operations such as copy, modification, ...

This is the list of the differents functions implemented in this library.
Copy a graph.
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list
the hash table of the graph
Cut an edge of the graph
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list
start vertex
end vertex ('start - end' is an edge)
the hash table of the graph
Cut a vertex of the graph
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list
the vertex to cut
the hash table of the graph
Compute the symetric graph Gs associated to G
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list
the hash table of the graph
Compute the number connected components of a graph and if selected, create them
the type of representation choosen : 1 = adjacent matrix, and 2 = adjacent list
enable (or not) the creation of a file for each connected component : 0 = disable, 1 = enable
basename of the files (ex: graph => graph_CCx.gr) ; if create_file=0, then indicate "" (or everything else) as file_name
the hash table of the graph

Graph::Operation 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 either the GNU
General Public License or the Artistic License, as specified in the
Perl README file.