DMRichR v1.3.0
Key updates:
-
Expanded supported genomes to: hg38, hg19, mm10, mm9, rheMac10, rheMac8, rn6, danRer11, galGal6, bosTau9, panTro6, dm6, canFam3, susScr11, and TAIR9.
-
Resource optimization: DM.R should use between 10-20 cores and 64-256 GB of RAM.
-
Optimized block calling parameters.
-
densityPlot()
is now for single CpGs instead of 20 KB windows, which makes it more similar to array output. -
Added a beta feature for cell composition estimation in human whole blood using two separate methods: Houseman and methylCC.
CCstats()
andCCplot()
are novel functions for downstream statistical analysis and visualization. The feature can be utilized by adding--cellComposition = TRUE
to the DM.R call. -
Tidying of the annotation pipeline to add gene symbols, percent difference, and directionality to regions of interest, where
annotateRegions()
was developed from previous helper functions and code in DM.R -
Added annotations for blocks, where
DMReport()
now supports blocks and DM.R generates an HTML block report -
Gene ontology analyses are now performed for all DMRs, hypermethylated DMRs, and hypomethylated DMRs.
-
Added
arrayLift()
to liftOver Illumina array (EPIC, 450K, and 27K) CpG IDs to hg38 coordinates. -
Added LOLA enrichment testing and heatmaps for the ChromHMM 15-state model and Roadmap Epigenomics core histone modifications for hg38. Currently, this will only run on the UC Davis Cluster due to needing large external databases; however, an advanced user can download the databases and make minor modifications to the functions [
chromHMM()
,chromHMM_heatmap()
,roadmap()
, androadmap_heatmap()
] to refer to their local copy. -
Tidying, minor bug fixes, and documentation updates.