% Generated by roxygen2: do not edit by hand % Please edit documentation in R/runTSCAN.R \name{getTSCANResults} \alias{getTSCANResults} \alias{getTSCANResults,SingleCellExperiment-method} \alias{getTSCANResults<-} \alias{getTSCANResults<-,SingleCellExperiment-method} \alias{listTSCANResults} \alias{listTSCANResults,SingleCellExperiment-method} \alias{listTSCANTerminalNodes} \alias{listTSCANTerminalNodes,SingleCellExperiment-method} \title{getTSCANResults accessor function} \usage{ getTSCANResults(x, analysisName = NULL, pathName = NULL) \S4method{getTSCANResults}{SingleCellExperiment}(x, analysisName = NULL, pathName = NULL) getTSCANResults(x, analysisName, pathName = NULL) <- value \S4method{getTSCANResults}{SingleCellExperiment}(x, analysisName, pathName = NULL) <- value listTSCANResults(x) \S4method{listTSCANResults}{SingleCellExperiment}(x) listTSCANTerminalNodes(x) \S4method{listTSCANTerminalNodes}{SingleCellExperiment}(x) } \arguments{ \item{x}{Input \linkS4class{SingleCellExperiment} object.} \item{analysisName}{Algorithm name implemented, should be one of \code{"Pseudotime"}, \code{"DEG"}, or \code{"ClusterDEAnalysis"}.} \item{pathName}{Sub folder name within the \code{analysisName}. See details.} \item{value}{Value to be stored within the \code{pathName} or \code{analysisName}} } \value{ Get or set TSCAN results } \description{ SCTK allows user to access all TSCAN related results with \code{"getTSCANResults"}. See details. } \details{ When \code{analysisName = "Pseudotime"}, returns the list result from \code{\link{runTSCAN}}, including the MST structure. When \code{analysisName = "DEG"}, returns the list result from \code{\link{runTSCANDEG}}, including \code{DataFrame}s containing genes that increase/decrease along each the pseudotime paths. \code{pathName} indicates the path index, the available options of which can be listed by \code{listTSCANTerminalNodes}. When \code{analysisName = "ClusterDEAnalysis"}, returns the list result from \code{\link{runTSCANClusterDEAnalysis}}. Here \code{pathName} needs to match with the \code{useCluster} argument when running the algorithm. } \examples{ data("mouseBrainSubsetSCE", package = "singleCellTK") mouseBrainSubsetSCE <- runTSCAN(inSCE = mouseBrainSubsetSCE, useReducedDim = "PCA_logcounts") results <- getTSCANResults(mouseBrainSubsetSCE, "Pseudotime") }