Description Usage Arguments Value Examples
The main function of CEPICS R package Please refer to examples for details. When running CEPICS, you don't need to initialize the MATLAB server since CEPICS will initialize it automatically.
1 2 3 4 5 | CEPICS(datalist, datatype, functionList = list("PINS", "LRA", "SNF",
"iCluster"), kMax = 5, Res = NULL, KMdata = "default",
trueLabel = NULL, SNFPara = NULL, LRAPara = NULL,
iClusterPara = NULL, PINSPara = NULL, filename = "CEPICS",
title = "Evaluation and Comparison Report", author = "", cores = 0)
|
datalist |
A list of different omics data. Each data should be formatted as a data matrix with rows representing features and columns representing samples. |
datatype |
A list of string means the corresponding datatype of datalist. Each type can choose from "binary", "gaussian" or "poisson". |
functionList |
A list of functions that need to be ran, choosing from "iCluster" (means iClusterBayes), "SNF", "LRA" (means LRAcluster), "PFA", and "PINS". We set SNF, LRA, iClusterBayes and PINS as default. |
kMax |
An integer value means the maximize number of clusters we will try.Res A list contains the result of user's method. Please see Res for more details. |
Res |
User's result.Put your data into |
KMdata |
The survival data of the sample. If this parameter is "default", CEPICS will try to use built-in data including BRCA, COAD, KIRC, LUAD and LUSC downloaded from TCGA. If this parameter is FALSE, CEPICS will not to calculate the KM curve. |
trueLabel |
A list of the true labels of the samples. If this parameter is null, CEPICS will compare different metrices between each two methods. Otherwise the results of each methods will be compared with the true labels. Please see turelabel for more details. |
SNFPara |
Parameters of SNF. Should be a list of following parameters, |
LRAPara |
Parameters of LRA. Should be a list of following parameter, |
iClusterPara |
Parameters of iClusterBayes. Should be a list of following parameters, |
PINSPara |
Parameters of PINS. Should be a list of following parameter, |
filename |
The file name of the report. |
title |
The title of the report. |
author |
The author of thereport. |
cores |
An integer value means the number of cores for parallel computing, default 0. When using the default value, CEPICS will detect the physical cores and set cores-1 as the number of cores to parallel compute. |
Output the evaluation and comparion report and some experimental data files.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | data(COAD_Methy)
data(COAD_miRNA)
data(COAD_mRNA)
datalist <- list(COAD_Methy,COAD_miRNA,COAD_mRNA)
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'), kMax=5)
#Use Survival data
data(KMSURDATA)
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'), kMax=5, KMdata = KMSURDATA)
#Use your result
data(Res)
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'), kMax=5, Res = Res)
#Use gold standard
data(truelabel)
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'), kMax=5, trueLabel = truelabel)
#Pass parameter to function
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'),
kMax=5, SNFPara = list(k = 8, t = 20))
CEPICS(datalist, datatype = c("gaussian", "gaussian", "gaussian"),
functionList = list('PINS', 'LRA', 'SNF', 'iCluster', 'PFA'),
kMax=5, LRAPara = list(maxdimension=10))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.