Skip to content

rendeirolab/tissue-clocks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Tissue-clocks

Biorxiv Badge ⬅️ read the preprint here
Zenodo ⬅️ cite the code
Lab Badge

Histological aging signatures for monitoring tissue-specific aging and disease.

We develop histological aging clocks from H&E-stained tissue sections to predict biological age across multiple human tissues. These clocks capture tissue-specific aging signatures that associate with pathological outcomes, telomere length, and morbidity β€” providing a morphological window into the aging process. Transferring these clocks to blood gene expression profiles enables non-invasive prediction of tissue-specific aging and disease risk, highlighting the potential of histological features as biomarkers for aging and pathology. Licensed under PolyForm Noncommercial 1.0.0. Source code: Zenodo 10.5281/zenodo.20671352. Fine-tuning data: Zenodo 10.5281/zenodo.13330659.


πŸš€ Setup

This project uses uv for Python package and environment management, and just as a command runner.

To install dependencies:

uv sync

WSI-related scripts also require RendeiroLab/wsi (install separately).

To see available commands:

just

πŸ”¬ Running the analysis

Run the full original analysis pipeline:

just analysis

Run specific analysis stages:

just visualize   # Cohort and dataset inspection
just train       # Model fine-tuning
just features    # Histological feature extraction
just clocks      # Histological aging clocks
just rna         # Gene expression analysis
just dname       # DNA methylation analysis
just blood       # Blood prediction and associations
just validation  # Validation steps

Run revision work:

just revision    # All revision steps

Or run everything:

just analysis_full

πŸ“ Code organization

The src directory contains all code used in the project. Not all steps are fully reproducible due to constraints in obtaining the data from dbGAP. Some steps while being reproducible are not feasible to be run in serial as they were run on multiple machines and configuring these is very environment dependent.

Below is an overview of all code used in the project.

πŸ“₯ Getting data

⚠️ Not fully reproducible due to dbGAP constraints.

πŸ“Š Cohort and dataset inspection and QC

🧠 Model fine-tuning

πŸ” Histological feature extraction

⏰ Histological aging clocks (tissue-clocks)

πŸ’¬ Interpretation through text

🧬 Gene expression

πŸ§ͺ DNA methylation data

πŸ”— Associations

🩸 Prediction from blood

βœ… Validation

πŸ› οΈ Cross project, supporting

πŸ“ Revision work

πŸ“‹ Supporting material


πŸ“„ License

This repository is released under the PolyForm Noncommercial License 1.0.0. In plain terms:

  • You may use, modify, and share this software for noncommercial purposes, including academic and nonprofit research.
  • Commercial use is not permitted under this license. That includes use by for-profit organizations and use for commercial research, even if the work is described as research-only.
  • If you need to use this software commercially, a separate license can be arranged through CeMM's intellectual property office: ip@cemm.at.

The full legal terms are in LICENSE.


πŸ“œ Citation

If you use this work, please cite the publication and this software archive:

Histological aging signatures for monitoring tissue-specific aging and disease Ernesto Abila, Iva Buljan, Yimin Zheng, Tamas Veres, Zhilong Weng, Maja Nackenhorst, Wolfgang Hulla, Yuri Tolkach, Adelheid WΓΆhrer, AndrΓ© F. Rendeiro bioRxiv 2024.11.14.618081. DOI: 10.1101/2024.11.14.618081 Software DOI: 10.5281/zenodo.20671352 TODO: Once the Nature Medicine DOI is available, update this block, the BibTeX entry below, and preferred-citation in CITATION.cff.

Full author list and metadata: CITATION.cff.

@article {Abila2024.11.14.618081,
	author = {Abila, Ernesto and Buljan, Iva and Zheng, Yimin and Veres, Tamas and Weng, Zhilong and Nackenhorst, Maja and Hulla, Wolfgang and Tolkach, Yuri and W{\"o}hrer, Adelheid and Rendeiro, Andr{\'e} F.},
	title = {Histological aging signatures for monitoring tissue-specific aging and disease},
	elocation-id = {2024.11.14.618081},
	year = {2026},
	doi = {10.1101/2024.11.14.618081},
	publisher = {Cold Spring Harbor Laboratory},
	URL = {https://www.biorxiv.org/content/early/2026/01/15/2024.11.14.618081},
	eprint = {https://www.biorxiv.org/content/early/2026/01/15/2024.11.14.618081.full.pdf},
	journal = {bioRxiv}
}

πŸ“¬ Contact

For questions or collaborations, visit rendeiro.group or open an issue in this repository.

About

Histopathology of human aging to predict biological age and disease

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors