Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2020 Nov 1;36(17):4662-4663.
doi: 10.1093/bioinformatics/btaa585.

The Epigenetic Pacemaker: modeling epigenetic states under an evolutionary framework

Affiliations

The Epigenetic Pacemaker: modeling epigenetic states under an evolutionary framework

Colin Farrell et al. Bioinformatics. .

Abstract

Summary: Epigenetic rates of change, much as evolutionary mutation rate along a lineage, vary during lifetime. Accurate estimation of the epigenetic state has vast medical and biological implications. To account for these non-linear epigenetic changes with age, we recently developed a formalism inspired by the Pacemaker model of evolution that accounts for varying rates of mutations with time. Here, we present a python implementation of the Epigenetic Pacemaker (EPM), a conditional expectation maximization algorithm that estimates epigenetic landscapes and the state of individuals and may be used to study non-linear epigenetic aging.

Availability and implementation: The EPM is available at https://pypi.org/project/EpigeneticPacemaker/ under the MIT license. The EPM is compatible with python version 3.6 and above.

PubMed Disclaimer

Figures

Fig. 1.
Fig. 1.
Epigenetic state predictions for (n=405) test samples compared to the chronological age of each sample with a line of best fit for the EPM (A) and linear regression (B) models. The non-linear trend observed in the EPM model better captures the observed aging trend and reduces observed error as measured by mean absolute error (MAE). (C) Epigenetic state predictions made for whole blood samples using the EPM and (D) linear model

References

    1. Pedregosa,F. et al. (2011) Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res., 12, 2825–2830.
    1. da Costa-Luis C.O. (2019) tqdm: a fast, extensible progress meter for Python and CLI. J. Open Source Softw., 4, 1277.
    1. Hannum G. et al. (2013) Genome-wide methylation profiles reveal quantitative views of human aging rates. Mol. Cell, 49, 359–367. - PMC - PubMed
    1. Horvath S. (2013) DNA methylation age of human tissues and cell types. Genome Biol., 14, R115. - PMC - PubMed
    1. Horvath S., Levine A.J. (2015) HIV-1 infection accelerates age according to the epigenetic clock. J. Infect. Dis., 212, 1563–1573. - PMC - PubMed

Publication types