RESUMO
MOTIVATION: Aging is intricately linked to diseases and mortality. It is reflected in molecular changes across various tissues which can be leveraged for the development of biomarkers of aging using machine learning models, known as aging clocks. Despite advancements in the field, a significant challenge remains: the lack of robust, Python-based software tools for integrating and comparing these diverse models. This gap highlights the need for comprehensive solutions that can handle the complexity and variety of data in aging research. RESULTS: To address this gap, I introduce pyaging, a comprehensive open-source Python package designed to facilitate aging research. pyaging harmonizes dozens of aging clocks, covering a range of molecular data types such as DNA methylation, transcriptomics, histone mark ChIP-Seq, and ATAC-Seq. The package is not limited to traditional model types; it features a diverse array, from linear and principal component models to neural networks and automatic relevance determination models. Thanks to a PyTorch-based backend that enables GPU acceleration, pyaging is capable of rapid inference, even when dealing with large datasets and complex models. In addition, the package's support for multi-species analysis extends its utility across various organisms, including humans, various mammals, and Caenorhabditis elegans. AVAILABILITY AND IMPLEMENTATION: pyaging is accessible on GitHub, at https://github.com/rsinghlab/pyaging, and the distribution is available on PyPi, at https://pypi.org/project/pyaging/. The software is also archived on Zenodo, at https://zenodo.org/doi/10.5281/zenodo.10335011.
Assuntos
Envelhecimento , Software , Humanos , Metilação de DNA , Aprendizado de Máquina , Animais , Biologia Computacional/métodosRESUMO
Aging has become one of the fastest-growing research topics in biology. However, exactly how the aging process occurs remains unknown. Epigenetics plays a significant role, and several epigenetic interventions can modulate lifespan. This review will explore the interplay between epigenetics and aging, and how epigenetic reprogramming can be harnessed for age reversal. In vivo partial reprogramming holds great promise as a possible therapy, but several limitations remain. Rejuvenation by reprogramming is a young but rapidly expanding subfield in the biology of aging.