methyAge {ENmix}R Documentation

Calculate Methylation Age

Description

Calculation of Methylation Age using Hovath, Hannum or PhenoAge methods

Usage

methyAge(beta,type="all",fastImputation=FALSE,normalize=TRUE,nCores=2)

Arguments

beta

Methylation beta value matrix with CpG names(row names) and sample ids(column names).

type

Which method will be used for methylation age calculation: "hovath", "hannum", "phenoAge" or "all"

fastImputation

If "TRUE" reference methylation values will used for imputation, if "FALSE", KNN nearest neighbor method will be used.

normalize

TRUE or FALSE, if TRUE, Hovath modified BMIQ method will be used to perform normalization.

nCores

Number of cores will be used for normalization

Value

A data frame with sample ids and estimates methylation age.

Author(s)

Zongli Xu

References

Hovath Title Journal Hannum Title Journal PhenoAge Title Journal

Examples

## Not run: 
require(minfidata)
path <- file.path(find.package("minfiData"),"extdata")
#based on rgDataset
rgSet <- readidat(path = path,recursive = TRUE)
meth=getmeth(rgSet)
beta=getB(meth)
mage=methyAge(beta)

## End(Not run)

[Package ENmix version 1.20.3 Index]