Restrict a qseaSet to a specified set of samples. All internal matrices and
slots are subset consistently. Use exactly one of samplesToKeep or
samplesToDrop.
subsetQset(qseaSet, samplesToKeep = NULL, samplesToDrop = NULL)qseaSet
A qseaSet object containing methylation-enriched sequencing data.
character()
Names of samples to retain. Cannot be used together with samplesToDrop.
Default: NULL.
character()
Names of samples to remove. Cannot be used together with samplesToKeep.
Default: NULL.
A qseaSet object:
subsetQset(): returns the input qseaSet restricted to the
selected samples.
data(exampleTumourNormal, package = "mesa")
# Keep only two samples
subsetQset(exampleTumourNormal, samplesToKeep = c("Colon1_T", "Colon1_N"))
#> qseaSet
#> =======================================
#> 2 Samples:
#> Colon1_T, Colon1_N
#> 819 Regions in 22 chromosomes of BSgenome.Hsapiens.NCBI.GRCh38
# Drop one sample
subsetQset(exampleTumourNormal, samplesToDrop = "Lung1_N")
#> qseaSet
#> =======================================
#> 9 Samples:
#> Colon1_N, Colon1_T, Colon2_N, Colon2_T, Lung1_T, Lung2_N, Lung2_T, Lung3_N, Lung3_T
#> 819 Regions in 22 chromosomes of BSgenome.Hsapiens.NCBI.GRCh38