Convert BSseq object to edgeR methylation matrix
Examples
methy <- system.file("methy_subset.tsv.bgz", package = "NanoMethViz", mustWork = FALSE)
bsseq <- methy_to_bsseq(methy)
#> [2025-10-02 14:11:53] creating intermediate files...
#> [2025-10-02 14:11:53] parsing chr11...
#> [2025-10-02 14:11:53] parsing chr12...
#> [2025-10-02 14:11:53] parsing chr18...
#> [2025-10-02 14:11:53] parsing chr5...
#> [2025-10-02 14:11:53] parsing chr7...
#> [2025-10-02 14:11:53] parsing chrX...
#> [2025-10-02 14:11:53] samples found: B6Cast_Prom_3_cast B6Cast_Prom_3_bl6 B6Cast_Prom_2_cast B6Cast_Prom_2_bl6 B6Cast_Prom_1_cast B6Cast_Prom_1_bl6
#> [2025-10-02 14:11:53] creating bsseq object...
#> [2025-10-02 14:11:53] reading in parsed data...
#> [2025-10-02 14:11:54] constructing matrices...
#> [2025-10-02 14:11:54] done
edger_mat <- bsseq_to_edger(bsseq)