clusterAlgorithm-class {goCluster}R Documentation

Class "clusterAlgorithm"

Description

An abstract class that provides a framework for the clustering algorithms of goCluster.

Details

This class represents a wrapper for the different gene selection or partitioning algorithms of goCluster. It provides a slot to be used for storing gene groups as a list of lists (tree).

Slots

clusterset:
Object of class "list", a "tree" of clusters. Each list element can contain another list but the terminal entries need to be numeric vectors containg indices of the genes comprising the group.

Additional slots are described in the documentation for the clusterModule-class.

Extends

Class "clusterModule", directly.

Methods

config
signature(object = "clusterAlgorithm"): This function does nothing since this is an abstract class.
setup
signature(object = "clusterAlgorithm"): This function returns an empty list since this is an abstract class.
setup<-
signature(object = "clusterAlgorithm"): This function does nothing since this is an abstract class.
execute
signature(object = "clusterAlgorithm"): This function does nothing since this is an abstract class.
execute<-
signature(object = "clusterAlgorithm"): This function does nothing since this is an abstract class.
reset
signature(object = "clusterAlgorithm"): This function resets the clusterset-slot to an empty list.
print
signature(object = "clusterAlgorithm"): This function does nothing since this is an abstract class.

Author(s)

Gunnar Wrobel, work@gunnarwrobel.de, http://www.gunnarwrobel.de.

See Also

goCluster-class, clusterModule-class, clusterAlgorithmKmeans-class, clusterAlgorithmHclust-class, clusterAlgorithmClara-class, clusterAlgorithmPam-class


[Package goCluster version 1.6.0 Index]