# \donttest{
# Load the package and the example data (goolam data set)
library(scTEP)
#Load pathway genesets
data('genesets')
#Load example data (SCE dataset)
data("goolam")
#Get data matrix and label
expr <- as.matrix(t(SummarizedExperiment::assay(goolam)))
label <- as.character(goolam$label)
stages = goolam@metadata$cell.stages
#Get data matrix and label
data = preprocessing(expr)
#Generate factor analysis results for all the intersections between data matrix and genesets
data_fa = scTEP.fa(data, genesets, ncores = 2, data_org = 'mmu', seed = 1)
#Get clustering results using 'scDHA' with k from 6 to 10.
allCluster = scTEP::clustering(data, ncores = 2)
scDHA_res <- scDHA(data_fa, do.clus = T, gen_fil = T, ncores = 2, seed = 1)
#Conduct trajectory inference to the data matrix
idx = which(label == stages[1])
out = trajectoryinference(data, idx, scDHA_res, allCluster, ncores = 2, seed = 1)
# }
Run the code above in your browser using DataLab