Skip to contents

Top-level rowData(se) carries feature annotations; there are no DE results. May include a presentFlag / isPresent assay used as the QC denominator.

Value

An R6 class generator; $new() returns an ExploreDatasetSE_CountQC object.

Details

Inherits the accessor contract from ExploreDataset via ExploreDatasetSE; overrides only .build_config() and .prep().

Super classes

ExploreDataset -> ExploreDatasetSE -> ExploreDatasetSE_CountQC

Methods

Inherited methods


ExploreDatasetSE_CountQC$clone()

The objects of this class are cloneable with this method.

Usage

ExploreDatasetSE_CountQC$clone(deep = FALSE)

Arguments

deep

Whether to make a deep clone.

Examples

library(SummarizedExperiment)
de_result <- readRDS(system.file("examples/genomics/deResult.rds", package = "exploreDE"))
# A count table without DE results, as SUSHI's CountQC writes it
se <- SummarizedExperiment(
  assays = list(counts = assay(de_result, "counts")),
  colData = colData(de_result),
  rowData = rowData(de_result)[, c("gene_id", "gene_name", "description")]
)
eds <- ExploreDatasetSE_CountQC$new(se)
eds
#> <ExploreDatasetSE_CountQC  (se)>
#>   data_type:        CountQC
#>   feature_id_kind:  gene
#>   organism:         NA
#>   ref_build:        NA
#>   samples x features: 9 x 21057
#>   factors (1):
#>     Condition  (primary): diff, undiff
#>   contrasts (0): 
#>   primary_contrast: NA
#>   assays:           counts, vst
#>   enrichment:       (none)
eds$has_de()
#> [1] FALSE