The Epigenetic Pacemaker: modeling epigenetic states under an evolutionary framework
- PMID: 32573701
- PMCID: PMC7750963
- DOI: 10.1093/bioinformatics/btaa585
The Epigenetic Pacemaker: modeling epigenetic states under an evolutionary framework
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.
© The Author(s) 2020. Published by Oxford University Press. All rights reserved. For permissions, please e-mail: journals.permissions@oup.com.
Figures

References
-
- Pedregosa,F. et al. (2011) Scikit-learn: Machine Learning in Python. J. Mach. Learn. Res., 12, 2825–2830.
-
- da Costa-Luis C.O. (2019) tqdm: a fast, extensible progress meter for Python and CLI. J. Open Source Softw., 4, 1277.
Publication types
MeSH terms
Grants and funding
LinkOut - more resources
Full Text Sources
Medical