scRNAseq-class | R Documentation |
S4 class and the main class used by CONCLUS containing the results of the different steps to analyse rare cell populations.
experimentName
'character' string representing the name of the experiment.
countMatrix
An 'integer matrix' representing the raw count matrix with reads or unique molecular identifiers (UMIs).
sceNorm
Object of class SingleCellExperiment that contains the colData giving informations about cells and the rowData giving informations about genes. It also contains the normalized count matrix.
species
'character' string representing the species of interest. Currently limited to "mouse" and "human". Other organisms can be added on demand.
outputDirectory
A 'character' string of the path to the root output folder.
tSNEList
List of 'Tsne' objects representing the different tSNE coordinates generated by CONCLUS.
dbscanList
List of 'Dbscan' objects representing the different Dbscan clustering generated by CONCLUS.
suggestedClustersNumber
A number got from the dbscan list representing a suggested clusters number to use in clusterCellsInternal().
cellsSimilarityMatrix
A numeric Matrix defining how many times two cells have been associated to the same cluster across the 84 solutions (by default) of clustering.
clustersSimilarityMatrix
A numeric matrix comparing the robustness of the consensus clusters.
clustersSimiliratyOrdered
A factor representing the clusters ordered by similarity.
markerGenesList
List of data.frames. Each data frame contains the ranked genes of one cluster.
topMarkers
A data frame containing the top 10 (by default) marker genes of each clusters.
genesInfos
A data frame containing informations of the markers genes for each clusters.
singlecellRNAseq(experimentName = "character", countMatrix = "matrix", species = "character", outputDirectory = "character")
experimentName: String of the name of the experiment.
countMatrix: Matrix containing the raw counts.
species: 'character' string representing the species of interest. Shoud be mouse or human. Other organisms can be added on demand.
outputDirectory: 'character' string representing the path to the output directory.
In the following snippets, x is a scRNAseq object.
getExperimentName(x): Get the name of the experiment.
getCountMatrix(x): Get the count matrix.
getSceNorm(x): Get the SingleCellExperiment object
used
getSpecies(x): Get the species.
getOutputDirectory(x): Get the path of the output directory.
getTSNEList(x): Get the list of Tsne objects.
getDbscanList(x): Get the list of Dbscan objects.
getSuggestedClustersNumber(x): Get the suggested clusters number.
getCellsSimilarityMatrix(x): Get the cell similarity matrix.
getClustersSimilarityMatrix(x): Get the cluster similarity matrix.
getClustersSimilarityOrdered(x): Get the clusters ordered by
similarity.
getMarkerGenesList(x): Get the list of marker genes by
clusters.
getTopMarkers(x): Get the most significant markers by
clusters into a data.frame.
getGenesInfos(x): Get a data frame containing informations
about marker genes.
In the following snippets, x is a scRNAseq object.
setExperimentName(x): Set the name of the experiment.
setCountMatrix(x): Set the count matrix.
setSceNorm(x): Set the SingleCellExperiment object
used.
setSpecies(x): Set the species.
setOutputDirectory(x): Set the path of the output directory.
setTSNEList(x): Set the list of Tsne objects.
setDbscanList(x): Set the list of Dbscan objects.
setCellsSimilarityMatrix(x): Set the cell similarity matrix.
setClustersSimilarityMatrix(x): Set the cluster similarity matrix.
setClustersSimiliratyOrdered(x): Set the clusters ordered by
similarity.
setMarkerGenesList(x): Set the list of marker genes by
clusters
setTopMarkers(x): Set the most significant markers by
clusters.
setGenesInfos(x): Set a data.frame containing informations
about the marker genes.
Ilyess Rachedi and Nicolas Descostes
singlecellRNAseq
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.