Methylation Clock
SkillFiles & storageEstimates biological age from DNA methylation data fetched from public repositories or provided locally.
Use Methylation Clock in Claude, ChatGPT or Ahel Desktop
Free. Sign in, add Methylation Clock and connect your AI. About a minute.
Also: Claude Code · Cursor · Codex
Then ask your AI: use the Methylation Clock skill
Details
Instructions available. Your AI can read the instructions. Execution depends on the setup they require.
Account requirements not reviewed. Check the skill instructions before use; ahel provides instructions and does not run this skill.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
About this skill
Compute epigenetic age from DNA methylation arrays using PyAging clocks from GEO accessions or local files.
What this skill tells your AI
The instructions your AI receives, as published by clawbio/clawbio in skills/methylation-clock/SKILL.md and read by ahel’s review.
Domain Decisions
Epigenetic age workflows are difficult to reproduce because preprocessing and clock inputs differ across tools and publications. This skill standardizes a PyAging-first pipeline from ingestion to report generation, with explicit reproducibility outputs.
Core Capabilities
- Accepts exactly one input source: GEO accession (
--geo-id) or local methylation file (--input). - Applies notebook-aligned preprocessing (female derivation and EPICv2 aggregation by default).
- Converts tabular data to AnnData and runs one or more methylation clocks.
- Exports predictions, missing-feature diagnostics, metadata, figures, and reproducibility artifacts.
Input Contract
- Exactly one input source:
- GEO accession with
--geo-id(example:GSE139307) - Local file with
--input(.pkl,.pickle,.csv,.tsv,.csv.gz,.tsv.gz)
- GEO accession with
- Required output directory via
--output - Optional clock list via
--clocks
Demo And Usage
Demo fixture provenance and checksum are documented in skills/methylation-clock/data/PROVENANCE.md.
Install optional methylation-clock dependency (not part of the global base requirements):
pip install pyaging>=0.1
# Demo
python skills/methylation-clock/methylation_clock.py \
--input skills/methylation-clock/data/GSE139307_small.csv.gz \
--output /tmp/methylation_clock_demo
# GEO input
python skills/methylation-clock/methylation_clock.py \
--geo-id GSE139307 \
--output /tmp/methylation_clock_geo
# Local methylation file
python skills/methylation-clock/methylation_clock.py \
--input my_methylation.pkl \
--clocks Horvath2013,AltumAge,PCGrimAge,GrimAge2,DunedinPACE \
--output /tmp/methylation_clock_local
Output Structure
methylation_clock_report/
├── report.md
├── figures/
│ ├── clock_distributions.png
│ └── clock_correlation.png
├── tables/
│ ├── predictions.csv
│ ├── prediction_summary.csv
│ ├── missing_features.csv
│ └── clock_metadata.json
└── reproducibility/
├── commands.sh
├── environment.yml
└── checksums.sha256
Safety Rules
- ClawBio is local-first: user methylation data must remain on-device.
- The skill refuses non-empty output directories to avoid silent overwrite.
- Reports must include this disclaimer: "ClawBio is a research and educational tool. It is not a medical device and does not provide clinical diagnoses. Consult a healthcare professional before making any medical decisions."
Agent Boundary
- Route methylation clock requests to
skills/methylation-clock/methylation_clock.py. - Do not infer clinical diagnosis or treatment from clock estimates.
- Trigger terms include: epigenetic age, methylation clock, Horvath, GrimAge, DunedinPACE, GEO, GSE.
- Valid downstream chaining:
rnaseq-defor transcriptomic-aging contrasts andequity-scorerfor cohort context.
Signals
- GitHub stars
- 1k
- Forks
- 279
- Last commit
- Sep 2026
ahel review
K1binfo
installs-packages
Automated review, not a security audit. Ruleset v1+k2.
Advanced
- Item type
- skill
- Key
methylation-clock- Source
- github.com/clawbio/clawbio
Related picks
Skill · wshobson
The pick for Pythonpython-pro
Skill · jeffallan
The pick for Pythonrseng-notebooks
Skill · fdiblen
The pick for Notebooksexecute
Skill · brycewang-stanford
The pick for Notebookspandas-dataframe-analyzer
Skill · a5c-ai
The pick for Pandasxlsx
Skill · anthropics
The pick for Pandas