Bioc2026 Registration Open!

dnaEPICO

dnaEPICO: Analysis Pipeline for Illumina DNA Methylation Array Data

Bioconductor version: 3.24 · Package version: 0.99.38

A modular and reproducible workflow for preprocessing and analysing Illumina DNA methylation array data from the EPICv2, EPIC, and 450K platforms. It supports quality control, probe filtering, cell-type deconvolution, phenotype preparation, CpG-wise generalised linear models with optional term-level omnibus F tests, longitudinal mixed-effects models using 'lmerTest'/'lme4' or 'nlme', optional 'nlme' residual correlation structures, and automated reports. The workflow uses established Bioconductor tools, including 'minfi', 'ENmix', and 'wateRmelon', and runs locally or in high-performance computing environments.

Installation

if (!require("BiocManager", quietly = TRUE))
    install.packages("BiocManager")

BiocManager::install("dnaEPICO")

Details

MaintainerPaul Ruiz Pinto <ruizpint@qut.edu.au>
AuthorPaul Ruiz Pinto [aut, cre] (ORCID: <https://orcid.org/0009-0007-6714-3566>)
LicenseAGPL-3 + file LICENSE
URLhttps://github.com/paulYRP/dnaEPICO
Bug Reportshttps://github.com/paulYRP/dnaEPICO/issues
System RequirementsQuarto command-line interface (optional, for website report generation), GNU make (optional, for Make-based workflows)
Downloads rank73
Source branchdevel
biocViewsChipOnChip, Epigenetics, MethylationArray, Microarray, Preprocessing, QualityControl, Software, StatisticalMethod

Documentation

Download

Follow the installation instructions to use this package in your R session.

Source packagednaEPICO_0.99.38.tar.gz
Windows binary (x86_64)dnaEPICO_0.99.38.zip
macOS binary (arm64)dnaEPICO_0.99.38.tgz
macOS binary (x86_64)dnaEPICO_0.99.38.tgz
Dependencies

Depends: R (>= 4.4.0)

Imports: AnnotationHub, Biobase, BiocGenerics, car, RColorBrewer, data.table, ggplot2, grid, methods, minfi, openxlsx, limma, wateRmelon, ENmix, ggrepel, glm2, GenomeInfoDb, GenomicRanges, IRanges, parallel, lme4, lmerTest, nlme, quadprog, S4Vectors, SummarizedExperiment, utils, stats

Suggests: IlluminaHumanMethylation450kmanifest, IlluminaHumanMethylation450kanno.ilmn12.hg19, IlluminaHumanMethylationEPICv2anno.20a1.hg38, IlluminaHumanMethylationEPICv2manifest, IlluminaHumanMethylationEPICmanifest, IlluminaHumanMethylationEPICanno.ilm10b4.hg19, minfiData, remotes, BiocManager, BiocStyle, RefManageR, sessioninfo, devtools, testthat, ggVennDiagram, tiff, magick, knitr, rmarkdown, covr, withr, tinytex, FlowSorted.Blood.EPIC, FlowSorted.Blood.450k, BeadSorted.Saliva.EPIC, pbkrtest