iterEquivClust {goProfiles} | R Documentation |
For each combination of the specified levels in the choosen GO ontologies, compute the equivalence threshold distance matrix and generate a dendrogram from it.
iterEquivClust(geneLists, ontos = c("BP", "MF", "CC"), ontoLevels = c(2, 3), trace = TRUE, onTheFlyDev = NULL, method = "complete", jobName = "Equivalence clustering", ylab = "Equivalence threshold distance", alpha = 0.05, precis = 0.001, ...)
geneLists |
list of character vectors, each vector stands for the gene names in a given gene set |
ontos |
character vector, (e.g. c("BP","MF")) indicating the GO ontologies to be analysed |
ontoLevels |
integer vector (e.g. 2:4) indicating the GO levels in these ontologies where the GO profiles are built |
trace |
boolean, the full process must be traced? Defaults to TRUE |
onTheFlyDev |
character, name of the graphical device where to immediately display the resulting
diagrams. The appropriate names depend on the operating system. Defaults to |
method |
character, one of the admissible methods in function |
jobName |
character, main plot name, defaults to "Equivalence clustering" |
ylab |
character, label of the vertical axis of the plot, defaults to "Equivalence threshold distance" |
alpha |
simultaneous nominal significance level for the equivalence tests to be repeteadly performed, defaults to 0.05 |
precis |
numerical precission in the iterative search of the equivalence threshold distances, defaults to 0.001 |
... |
additional arguments to |
An object of class iterEquivCluster
. It is a list of length(ontos)
,
one element for each ontology under study. Each element of this list is itself a list of
length(ontoLevels)
with elements of class equivClust
, standing for the cluster equivalence
analysis performed for each ontology and level analysed
## Not run: data(kidneyGeneLists) kidneyGeneLists genListsClusters <- iterEquivClust(kidneyGeneLists, ontoLevels = 2:3, jobName = "Kidney Gene Lists_Equivalence Clustering (complete)", ylab = "Equivalence threshold distance", orgPackage="org.Hs.eg.db", method = "complete") genListsClusters[["BP"]][["Level 3"]] class(genListsClusters[["BP"]][["Level 3"]]) ## End(Not run)