BioinformaticsBioinformaticsPeer-reviewed journal article
pyaging: a Python-based compendium of GPU-optimized aging clocks
Abstract
MotivationAging is intricately linked to diseases and mortality and is reflected in molecular changes across various tissues. The development and refinement of biomarkers of aging, healthspan, and lifespan using machine learning models, known as aging clocks, leverage epigenetic and other molecular signatures. Despite advancements, as noted by the Biomarkers of Aging Consortium, the field grapples with challenges, notably the lack of robust software tools for integrating and comparing these diverse models. ResultsI introduce pyaging, a comprehensive Python package, designed to bridge the gap in aging research software tools. pyaging integrates over 30 aging clocks, with plans to expand to more than 100, covering a range of molecular data types including DNA methylation, transcriptomics, histone mark ChIP-Seq, and ATAC-Seq. The package features a variety of model types, from linear and principal component models to neural networks and automatic relevance determination models. Utilizing a PyTorch-based backend for GPU acceleration, pyaging ensures rapid inference even with large datasets and complex models. The package supports multi-species analysis, currently including humans, various mammals, and C. elegans. Availability and Implementationpyaging is accessible at https://github.com/rsinghlab/pyaging. The package is structured to facilitate ease of use and integration into existing research workflows, supporting the flexible anndata data format. Supplementary InformationSupplementary materials, including detailed documentation and usage examples, are available online at the pyaging documentation site (https://pyaging.readthedocs.io/en/latest/index.html).
- organism: human
- organism: mouse
- organism: C. elegans
- assay: DNA methylation
- assay: bulk RNA-seq
- assay: ChIP-seq
- assay: ATAC-seq
- research focus: benchmarking
- approach: statistical model
- approach: machine learning (classical)
- Citations
- 30
- FWCI
- 3.62
- Field percentile
- top 5%
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- ComputAgeBench: Epigenetic Aging Clocks Benchmark
Dmitrii V. Kriukov, Evgeniy Efimov, … Dmitry V. Dylov·ACM SIGKDD Conference on Knowledge Discovery and Data Mining (KDD)Peer-reviewed·Aug 3, 2025
- EpigeneticAgePipeline: an R package for comprehensive assessment of epigenetic age metrics from methylation microarrays
Stanislav Rayevskiy, Quinn Le, … Christina A. Castellani·bioRxiv·Oct 24, 2024
- MammalMethylClock R package: software for DNA Methylation-Based Epigenetic Clocks in Mammals
Joseph Alan Zoller, Steve Horvath·BioinformaticsPeer-reviewed·Apr 23, 2024
- R methylCIPHER: A Methylation Clock Investigational Package for Hypothesis-Driven Evaluation & Research
Kyra Thrush, Albert Higgins‐Chen, … Morgan E. Levine·bioRxiv·Jul 13, 2022
- High-dimensional Ageome Representations of Biological Aging across Functional Modules
Kejun Ying, Alexander Tyshkovskiy, … Vadim N. Gladyshev·bioRxiv·Sep 17, 2024
- A Comprehensive Assessment of Methylation-Based Age Prediction Methods
Han Wang, Jing Qu, … Chao Zhang·bioRxiv·Dec 23, 2024