clustering {IPCAPS} | R Documentation |
(Internal function) Perform the clustering process of IPCAPS
Description
(Internal function) Perform the clustering process of IPCAPS
Usage
clustering(
dataframe,
node = 1,
result.dir,
threshold,
min.fst,
method = "mix",
min.in.group = 20,
datatype = "snp",
nonlinear = FALSE
)
Arguments
dataframe |
A data frame containing |
node |
An integer representing the current node number which is being analyzed. |
result.dir |
An output directory |
threshold |
A threshold or a cutoff to stop the IPCAPS process. Also see
|
min.fst |
A number represents a cutoff for mininum Fst value. |
method |
A clustering method selected from the |
min.in.group |
A integer represents a minimum number of group members. |
datatype |
To specify whether the input data are 'snp' or other type. Defalut = 'snp'. |
nonlinear |
(Unimplemented) To specify whether linear or non-linear method is used for IPCAPS analysis. If TRUE, non-linear method is used, otherwise linear method is used. Default = FALSE. |
Value
A list containing status
, node
, and new.index
as explained below:
-
$status
is either0
representing that the criterion is not met, or1
representing that the criterion is met. -
$node
is an integer representing the current node number which is being analyzed. -
$new.index
is a list of vectors containing a subset of indexes split fromdataframe$index
according to a clustering result.