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.