Bioc2026 Registration Open!

knowYourCG

Functional analysis of DNA methylome datasets

Bioconductor version: 3.23 · Package version: 1.8.2

KnowYourCG (KYCG) is a supervised learning framework designed for the functional analysis of DNA methylation data. Unlike existing tools that focus on genes or genomic intervals, KnowYourCG directly targets CpG dinucleotides, featuring automated supervised screenings of diverse biological and technical influences, including sequence motifs, transcription factor binding, histone modifications, replication timing, cell-type-specific methylation, and trait-epigenome associations. KnowYourCG addresses the challenges of data sparsity in various methylation datasets, including low-pass Nanopore sequencing, single-cell DNA methylomes, 5-hydroxymethylation profiles, spatial DNA methylation maps, and array-based datasets for epigenome-wide association studies and epigenetic clocks (<doi:10.1126/sciadv.adw3027>). KnowYourCG v2, a command-line implementation in C, is available at <https://github.com/zhou-lab/kycg>.

Installation

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

BiocManager::install("knowYourCG")

Details

MaintainerDavid Goldberg <golddc72@pennmedicine.upenn.edu>
AuthorWanding Zhou [aut, fnd] (ORCID: <https://orcid.org/0000-0001-9126-1932>), David Goldberg [aut, cre] (ORCID: <https://orcid.org/0000-0002-9622-4708>), Hongxiang Fu [ctb]
LicenseAGPL-3
URLhttps://github.com/zhou-lab/knowYourCG
Bug Reportshttps://github.com/zhou-lab/knowYourCG/issues
Downloads rank256
Source branchRELEASE_3_23
biocViewsDNAMethylation, Epigenetics, MethylationArray, Sequencing, SingleCell, Software, Spatial, Transcription

Download

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

Source packageknowYourCG_1.8.2.tar.gz
macOS binary (arm64)knowYourCG_1.8.0.tgz
macOS binary (x86_64)knowYourCG_1.8.0.tgz
Dependencies

Depends: R (>= 4.4.0)

Imports: sesameData, ExperimentHub, AnnotationHub, dplyr, methods, rlang, GenomicRanges, IRanges, reshape2, S4Vectors, stats, stringr, utils, ggplot2, ggrepel, tibble, wheatmap, magrittr, readr

Suggests: testthat (>= 3.0.0), SummarizedExperiment, rmarkdown, knitr, sesame, gprofiler2, ggrastr