paopac

Conventional PAOPAC from the authors' MIT v1.0.0 release: 800 LightGBM trees with 189 Olink protein predictors and TDI, plus chronological age for cohort correction. Supply plasma Olink Explore 3072 NPX (assay-normalized log2 relative abundance), not linear abundance, concentrations, counts or pre-standardized values. NPX labeling alone does not establish equivalence across assays, panels, batches or plasma and serum. Exact duplicate protein columns are averaged on the NPX scale, then names uppercased; newly colliding names are rejected. The original interface applies 2**NPX, fills missing or absent values with zero on that linear scale, and fits StandardScaler over the complete supplied cohort. TDI is optional and read only from the protein matrix; it is exponentiated and standardized like the other inputs. TDI in sample metadata is ignored; absent TDI becomes zero. Required chronological age is supplied as an age column in years. Final output is raw predicted age minus LOWESS(raw predicted age minus chronological age, chronological age), with frac=0.75 and the original statsmodels defaults. Predictions depend on cohort composition, including cohort ages; this is not a fixed per-sample age or a portable age-acceleration residual. Very small or age-degenerate cohorts can produce trivial corrections. No fixed UKB scaler or LOWESS curve is supplied by the original release. Preserve NaNs when preparing AnnData to reproduce the author's missing-value rule. Nature Biotechnology trial supplement S2 identifies the Conventional endpoint; exact identity of that trial's private model artifact with this later public release has not been verified. MIT source; preprint CC BY 4.0. No author approval of this conversion is claimed.

Model weights retain the original authors' terms; the pyaging software license does not relicense them. See the original author license. These weights are restricted to research use under the authors' terms.

Predicts chronological age
Species Homo sapiens
Tissue plasma
Data type proteomics
Model type LightGBM with cohort standardization and LOWESS correction
Year 2026

Use with pyaging

import pyaging as pya

pya.pred.predict_age(adata, ["paopac"])

Browse every clock in the pyaging Clock Catalogue.

Citation

Xu, H., et al. Proteome-aware organ proxy aging clocks. bioRxiv (2026).

https://doi.org/10.64898/2026.04.24.720503

Downloads last month
39
Inference Providers NEW
This model isn't deployed by any Inference Provider. 🙋 Ask for provider support