getPBGroupSE | R Documentation |
This function will determine cell groups for pseudobulk, summarize and export a summarized experiment for a assay in a ArchRProject.
getPBGroupSE(
ArchRProj = NULL,
useMatrix = "GeneScoreMatrix",
groupBy = "Clusters",
divideN = TRUE,
scaleTo = 10000,
useLabels = TRUE,
sampleLabels = "Sample",
minCells = 40,
maxCells = 500,
minReplicates = 2,
maxReplicates = 5,
sampleRatio = 0.8,
verbose = TRUE,
threads = getArchRThreads(),
logFile = createLogFile("getPBGroupSE")
)
ArchRProj |
An |
useMatrix |
The name of the matrix in the ArrowFiles. See getAvailableMatrices to see options |
groupBy |
The name of the column in |
divideN |
A boolean describing whether to divide by the number of cells. |
scaleTo |
Depth normalize to this value if not NULL. |
useLabels |
A boolean value indicating whether to use sample labels to create sample-aware subgroupings during as pseudo-bulk replicate generation. |
sampleLabels |
The name of a column in |
minCells |
The minimum number of cells required in a given cell group to permit insertion coverage file generation. |
maxCells |
The maximum number of cells to use during insertion coverage file generation. |
minReplicates |
The minimum number of pseudo-bulk replicates to be generated. |
maxReplicates |
The maximum number of pseudo-bulk replicates to be generated. |
sampleRatio |
The fraction of the total cells that can be sampled to generate any given pseudo-bulk replicate. |
verbose |
A boolean specifying to print messages during computation. |
threads |
An integer specifying the number of threads for parallel. |
logFile |
The path to a file to be used for logging ArchR output. |
# Get Test ArchR Project
proj <- getTestProject()
# Get Group SE
se <- getPBGroupSE(proj, useMatrix = "PeakMatrix", groupBy = "Clusters")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.