Remove rows with NAs exceeding a threshold. See cleanAssay()
Usage
cleanAssayRows(se, na.max = 0.8, assay = c("array", "bisulfite"))
Examples
if (requireNamespace("minfi", quietly = TRUE)) {
data("array_data_chr14", package = "compartmap")
compartmap:::cleanAssayRows(array.data.chr14, assay = "array")
}
#> class: GenomicRatioSet
#> dim: 13120 11
#> metadata(1): SNPs
#> assays(2): Beta CN
#> rownames(13120): cg21541272 cg23710823 ... cg23902114 cg24746738
#> rowData names(0):
#> colnames(11): naive.1 rTreg.2 ... act_rTreg.10 birth.11
#> colData names(10): Sample_Name Sample_Well ... Basename filenames
#> Annotation
#> array: IlluminaHumanMethylation450k
#> annotation: ilmn12.hg19
#> Preprocessing
#> Method: SeSAMe (type I)
#> minfi version: 1.27.8
#> Manifest version: 0.6.0