{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,12]],"date-time":"2025-11-12T20:55:37Z","timestamp":1762980937905,"version":"3.37.3"},"reference-count":20,"publisher":"Oxford University Press (OUP)","issue":"17","license":[{"start":{"date-parts":[[2020,6,23]],"date-time":"2020-06-23T00:00:00Z","timestamp":1592870400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/academic.oup.com\/journals\/pages\/open_access\/funder_policies\/chorus\/standard_publication_model"}],"funder":[{"DOI":"10.13039\/100000002","name":"National Institutes of Health","doi-asserted-by":"publisher","award":["T32CA201160"],"award-info":[{"award-number":["T32CA201160"]}],"id":[{"id":"10.13039\/100000002","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2020,11,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:sec>\n                  <jats:title>Summary<\/jats:title>\n                  <jats:p>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.<\/jats:p>\n               <\/jats:sec>\n               <jats:sec>\n                  <jats:title>Availability and Implementation<\/jats:title>\n                  <jats:p>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.<\/jats:p>\n               <\/jats:sec>","DOI":"10.1093\/bioinformatics\/btaa585","type":"journal-article","created":{"date-parts":[[2020,6,15]],"date-time":"2020-06-15T19:11:41Z","timestamp":1592248301000},"page":"4662-4663","source":"Crossref","is-referenced-by-count":29,"title":["The Epigenetic Pacemaker: modeling epigenetic states under an evolutionary framework"],"prefix":"10.1093","volume":"36","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-3138-6108","authenticated-orcid":false,"given":"Colin","family":"Farrell","sequence":"first","affiliation":[{"name":"Department of Human Genetics, University of California , Los Angeles, CA, USA"}]},{"given":"Sagi","family":"Snir","sequence":"additional","affiliation":[{"name":"Department of Evolutionary Biology, University of Haifa , Haifa, Israel"}]},{"given":"Matteo","family":"Pellegrini","sequence":"additional","affiliation":[{"name":"Department of Molecular, Cell and Developmental Biology, University of California , Los Angeles, CA, USA"}]}],"member":"286","published-online":{"date-parts":[[2020,6,23]]},"reference":[{"key":"2023062213565733800_btaa585-B7850131","first-page":"2825","article-title":"Scikit-learn: Machine Learning in Python","volume":"12","author":"et","year":"2011","journal-title":"J. Mach. Learn"},{"key":"2023062213565733800_btaa585-B1","doi-asserted-by":"crossref","first-page":"1277","DOI":"10.21105\/joss.01277","article-title":"tqdm: a fast, extensible progress meter for Python and CLI","volume":"4","author":"da Costa-Luis","year":"2019","journal-title":"J. Open Source Softw"},{"key":"2023062213565733800_btaa585-B3","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/j.molcel.2012.10.016","article-title":"Genome-wide methylation profiles reveal quantitative views of human aging rates","volume":"49","author":"Hannum","year":"2013","journal-title":"Mol. Cell"},{"key":"2023062213565733800_btaa585-B4","doi-asserted-by":"crossref","first-page":"R115","DOI":"10.1186\/gb-2013-14-10-r115","article-title":"DNA methylation age of human tissues and cell types","volume":"14","author":"Horvath","year":"2013","journal-title":"Genome Biol"},{"key":"2023062213565733800_btaa585-B5","doi-asserted-by":"crossref","first-page":"1563","DOI":"10.1093\/infdis\/jiv277","article-title":"HIV-1 infection accelerates age according to the epigenetic clock","volume":"212","author":"Horvath","year":"2015","journal-title":"J. Infect. Dis"},{"key":"2023062213565733800_btaa585-B6","doi-asserted-by":"crossref","first-page":"491","DOI":"10.1111\/acel.12325","article-title":"Accelerated epigenetic aging in Down syndrome","volume":"14","author":"Horvath","year":"2015","journal-title":"Aging Cell"},{"key":"2023062213565733800_btaa585-B7","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1038\/nn.4181","article-title":"Mapping DNA methylation across development, genotype and schizophrenia in the human frontal cortex","volume":"19","author":"Jaffe","year":"2016","journal-title":"Nat. Neurosci"},{"key":"2023062213565733800_btaa585-B8","doi-asserted-by":"crossref","first-page":"e67378","DOI":"10.1371\/journal.pone.0067378","article-title":"Continuous aging of the human DNA methylome throughout the human lifespan","volume":"8","author":"Johansson","year":"2013","journal-title":"PLoS One"},{"key":"2023062213565733800_btaa585-B9","doi-asserted-by":"crossref","first-page":"915","DOI":"10.1016\/0092-8674(92)90611-F","article-title":"Targeted mutation of the DNA methyltransferase gene results in embryonic lethality","volume":"69","author":"Li","year":"1992","journal-title":"Cell"},{"key":"2023062213565733800_btaa585-B10","doi-asserted-by":"crossref","first-page":"247","DOI":"10.1016\/S0092-8674(00)81656-6","article-title":"DNA methyltransferases Dnmt3a and Dnmt3b are essential for de novo methylation and mammalian development","volume":"99","author":"Okano","year":"1999","journal-title":"Cell"},{"key":"2023062213565733800_btaa585-B11","article-title":"Epigenetic age acceleration predicts cancer, cardiovascular, and all-cause mortality in a German case cohort","volume":"8, 64","author":"Perna","year":"2016","journal-title":"Clin. Epigenet"},{"key":"2023062213565733800_btaa585-B12","doi-asserted-by":"crossref","first-page":"692","DOI":"10.4161\/epi.6.6.16196","article-title":"Validation of a DNA methylation microarray for 450,000 CpG sites in the human genome","volume":"6","author":"Sandoval","year":"2011","journal-title":"Epigenetics"},{"key":"2023062213565733800_btaa585-B13","doi-asserted-by":"crossref","first-page":"e1002785","DOI":"10.1371\/journal.pcbi.1002785","article-title":"Universal pacemaker of genome evolution","volume":"8","author":"Snir","year":"2012","journal-title":"PLoS Comput. Biol"},{"key":"2023062213565733800_btaa585-B14","doi-asserted-by":"crossref","first-page":"e1005183","DOI":"10.1371\/journal.pcbi.1005183","article-title":"A statistical framework to identify deviation from time linearity in epigenetic aging","volume":"12","author":"Snir","year":"2016","journal-title":"PLoS Comput. Biol"},{"key":"2023062213565733800_btaa585-B15","doi-asserted-by":"crossref","first-page":"695","DOI":"10.2217\/epi-2017-0130","article-title":"An epigenetic pacemaker is detected via a fast conditional expectation maximization algorithm","volume":"10","author":"Snir","year":"2018","journal-title":"Epigenomics"},{"key":"2023062213565733800_btaa585-B16","doi-asserted-by":"crossref","first-page":"912","DOI":"10.1080\/15592294.2019.1623634","article-title":"Human epigenetic ageing is logarithmic with time across the entire lifespan","volume":"14","author":"Snir","year":"2019","journal-title":"Epigenetics"},{"key":"2023062213565733800_btaa585-B17","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1016\/0959-437X(93)90027-M","article-title":"Effects of DNA methylation on DNA-binding proteins and gene expression","volume":"3","author":"Tate","year":"1993","journal-title":"Curr. Opin. Genet. Dev"},{"key":"2023062213565733800_btaa585-B18","doi-asserted-by":"crossref","first-page":"261","DOI":"10.1038\/s41592-019-0686-2","article-title":"SciPy 1.0: fundamental algorithms for scientific computing in Python","volume":"17","author":"Virtanen","year":"2020","journal-title":"Nature Methods"},{"key":"2023062213565733800_btaa585-B19","doi-asserted-by":"crossref","first-page":"22","DOI":"10.1109\/MCSE.2011.37","article-title":"The NumPy array: a structure for efficient numerical computation","volume":"13","author":"Walt","year":"2011","journal-title":"Comput. Sci. Eng"},{"key":"2023062213565733800_btaa585-B20","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1016\/B978-1-4832-2734-4.50017-6","article-title":"Evolutionary divergence and convergence in proteins","author":"Zuckerkandl","year":"1965","journal-title":"Evolving Genes and Proteins"}],"container-title":["Bioinformatics"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/academic.oup.com\/bioinformatics\/advance-article-pdf\/doi\/10.1093\/bioinformatics\/btaa585\/33420775\/btaa585.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/17\/4662\/50677722\/btaa585.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article-pdf\/36\/17\/4662\/50677722\/btaa585.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,6,23]],"date-time":"2023-06-23T20:15:28Z","timestamp":1687551328000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/bioinformatics\/article\/36\/17\/4662\/5861533"}},"subtitle":[],"editor":[{"given":"Pier Luigi","family":"Martelli","sequence":"additional","affiliation":[]}],"short-title":[],"issued":{"date-parts":[[2020,6,23]]},"references-count":20,"journal-issue":{"issue":"17","published-print":{"date-parts":[[2020,11,1]]}},"URL":"https:\/\/doi.org\/10.1093\/bioinformatics\/btaa585","relation":{},"ISSN":["1367-4803","1367-4811"],"issn-type":[{"type":"print","value":"1367-4803"},{"type":"electronic","value":"1367-4811"}],"subject":[],"published-other":{"date-parts":[[2020,9,1]]},"published":{"date-parts":[[2020,6,23]]}}}