- graph
An igraph object.
- data
A matrix or data.frame. Rows correspond to subjects, and
columns to graph nodes.
- group
A binary vector. This vector must be as long as the number
of subjects. Each vector element must be 1 for cases and 0 for control
subjects.
- HM
Hidden model type. For each defined hidden module:
(i) if HM = "LV"
, a latent variable (LV) will be defined as
common unknown cause acting on cluster nodes; (ii) if HM = "CV"
,
cluster nodes will be considered as regressors of a latent composite
variable (CV); (iii) if HM = "UV"
, an unmeasured variable (UV)
model will be generated for each module, where source nodes (i.e.,
in-degree = 0) act as common regressors influencing the other nodes
via an unmeasured variable.
By default, HM is set to "LV" (i.e., the latent variable model).
- type
Graph clustering method. If type = "tahc"
, network
modules are generated using the tree agglomerative hierarchical
clustering method (Yu et al., 2015).
Other non-tree clustering methods from igraph package include: "wtc"
(default value; walktrap community structure with short random walks),
"ebc" (edge betweenness clustering), "fgc" (fast greedy method), "lbc"
(label propagation method), "lec" (leading eigenvector method), "loc"
(multi-level optimization), "opc" (optimal communiy structure), "sgc"
(spinglass statistical mechanics).
By default, the "wtc" method is used.
- size
Minimum number of nodes per hidden module. By default, a
minimum number of 5 nodes is required.
- verbose
A logical value. If TRUE, intermediate graphs will be
displayed during the execution. In addition, a reduced graph with
clusters as nodes will be fitted and showed to screen (see also
mergeNodes
). By default, verbode = FALSE
.
- ...
Currently ignored.