Skip to content

/epigenome-profiling

Build comprehensive epigenomic profiles for tissues or cell types using ENCODE data. Use when the user wants to characterize chromatin states, assemble histone modification panels, create epigenomic landscapes, run ChromHMM segmentation, identify super-enhancers or bivalent

From plugin
2994 skills7 agents10 commands
shell
$ npx -y skills add ammawla/encode-toolkit --skill epigenome-profiling --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.
  • You can call itInvoke it directly when you want it.
  • Slash command/epigenome-profiling
How auto-invocation works

Context preview

The summary Claude sees to decide when to auto-load this skill.

Build comprehensive epigenomic profiles for tissues or cell types using ENCODE data. Use when the user wants to characterize chromatin states, assemble histone modification panels, create epigenomic landscapes, run ChromHMM segmentation, identify super-enhancers or bivalent

SKILL.md

epigenome-profiling.SKILL.md
name: epigenome-profiling
description: Build comprehensive epigenomic profiles for tissues or cell types using ENCODE data. Use when the user wants to characterize chromatin states, assemble histone modification panels, create epigenomic landscapes, run ChromHMM segmentation, identify super-enhancers or bivalent domains, profile regulatory elements across a biosample, or understand epigenetic regulation in a specific biological context. Covers histone marks, chromatin accessibility, TF binding, transcription, DNA methylation, and 3D genome structure.

Build Comprehensive Epigenomic Profiles with ENCODE

When to Use

  • User wants to build a comprehensive epigenomic profile for a tissue or cell type
  • User asks about "chromatin states", "epigenome", or "histone landscape" for a biosample
  • User wants to identify super-enhancers, bivalent domains, or regulatory elements
  • User needs to assemble a panel of histone marks, accessibility, and TF binding data
  • User wants to run ChromHMM segmentation on ENCODE data
  • User asks "what epigenomic data does ENCODE have for [tissue]?"

Assemble a complete epigenomic profile for a tissue or cell type by systematically gathering histone modifications, chromatin accessibility, transcription factor binding, transcription, DNA methylation, and 3D chromatin structure data from ENCODE. Interpret the resulting profile using ChromHMM chromatin state segmentation.

Literature Foundation

| Reference | Year | Journal | DOI | Citations | Contribution | |-----------|------|---------|-----|-----------|-------------| | Roadmap Epigenomics Consortium (Kundaje et al.) | 2015 | *Nature* | [10.1038/nature14248](https://doi.org/10.1038/nature14248) | ~5,810 | 111 reference epigenomes; 5-mark core model; 15/18/25-state ChromHMM | | ENCODE Phase 3 (ENCODE Project Consortium) | 2020 | *Nature* | [10.1038/s41586-020-2493-4](https://doi.org/10.1038/s41586-020-2493-4) | ~1,656 | Registry of candidate cis-regulatory elements (cCREs) across 1,310+ experiments | | Ernst & Kellis | 2012 | *Nat Methods* | [10.1038/nmeth.1906](https://doi.org/10.1038/nmeth.1906) | ~2,294 | ChromHMM: multivariate HMM for chromatin state discovery and characterization | | Barski et al. | 2007 | *Cell* | [10.1016/j.cell.2007.05.009](https://doi.org/10.1016/j.cell.2007.05.009) | ~4,800 | First genome-wide ChIP-Seq of 20 histone methylations in human CD4+ T cells | | Mikkelsen et al. | 2007 | *Nature* | [10.1038/nature06008](https://doi.org/10.1038/nature06008) | ~4,289 | Chromatin state maps in pluripotent and lineage-committed cells; H3K4me3/H3K27me3 discriminate expressed, poised, and repressed genes | | Bernstein et al. | 2006 | *Cell* | [10.1016/j.cell.2006.02.041](https://doi.org/10.1016/j.cell.2006.02.041) | ~3,500 | Discovery of bivalent chromatin domains (H3K4me3+H3K27me3) in embryonic stem cells | | Creyghton et al. | 2010 | *PNAS* | [10.1073/pnas.1016071107](https://doi.org/10.1073/pnas.1016071107) | ~2,800 | H3K27ac distinguishes active enhancers from poised (H3K4me1-only) enhancers | | Whyte et al. | 2013 | *Cell* | [10.1016/j.cell.2013.03.035](https://doi.org/10.1016/j.cell.2013.03.035) | ~2,500 | Master transcription factors and super-enhancer identification via ROSE algorithm | | Buenrostro et al. | 2013 | *Nat Methods* | [10.1038/nmeth.2688](https://doi.org/10.1038/nmeth.2688) | ~5,000 | ATAC-seq: transposase-based chromatin accessibility profiling | | Heintzman et al. | 2007 | *Nat Genet* | [10.1038/ng1966](https://doi.org/10.1038/ng1966) | ~2,300 | H3K4me1 marks enhancers, H3K4me3 marks promoters — foundational chromatin signature for regulatory element classification | | Rada-Iglesias et al. | 2011 | *Nature* | [10.1038/nature09692](https://doi.org/10.1038/nature09692) | ~1,200 | Discovered "poised enhancers" (H3K4me1+H3K27me3, no H3K27ac) that activate during differentiation | | ENCODE Blacklist (Amemiya et al.) | 2019 | *Sci Rep* | [10.1038/s41598-019-45839-z](https://doi.org/10.1038/s41598-019-45839-z) | ~1,372 | Comprehensive set of problematic genomic regions to exclude from all analyses |

---

Step 1: Choose the Target Biosample

Clarify the target biosample with the user. Check data availability across assay types:

encode_get_facets(organ="pancreas", biosample_type="tissue")

ENCODE Cell Line Tiers

| Tier | Cell Lines | Data Depth | Notes | |------|-----------|------------|-------| | **Tier 1** (most data) | K562, GM12878, H1-hESC | Deep profiling across all assays | Preferred for methods development and benchmarking | | **Tier 2** (good coverage) | HeLa-S3, HepG2, HUVEC, A549, MCF-7 | Most core marks and accessibility | Suitable for tissue-specific profiling | | **Tier 3+** (variable) | 100+ additional cell lines and primary tissues | Variable coverage | Check availability per assay before committing |

For primary tissues, verify what biosamples are available:

encode_search_experiments(organ="pancreas", biosample_type="tissue", limit=50)

**Biosample hierarchy** (from most to least standardized): tissue > primary cell > cell line > in vitro differentiated cells > organoid. Cell lines offer the deepest profiling. Primary tissues offer biological relevance but greater heterogeneity.

---

Step 2: Assemble the Histone Modification Panel

Search for each histone mark in the target biosample. Organize the panel into three tiers of increasing depth.

Tier 1: Core 5-Mark Panel (ChromHMM Minimum)

This is the minimum set required for chromatin state segmentation. All 111 Roadmap Epigenomics reference epigenomes were profiled for these five marks (Kundaje et al. 2015). Ernst & Kellis (2012) demonstrated that these five marks suffice for the 15-state ChromHMM model that captures all major functional categories.

| Mark | What It Marks | Genomic Location | Writers | Readers | Key Reference | |------|--------------|------------------|---------|---------|---------------| | **H3K4me3** | Active and poised promoters | Sharp peaks at TSSs |

Read more
Read it on GitHub ↗

Showing the first part of this file.

Ships withencode-toolkit

Search ENCODE, cross-reference 14 databases, run 7 analysis pipelines, and generate publication-ready methods — all from natural language in Claude Code.

Get the whole plugin, auto-invoked
Stats
29
Stars
0
Views
5
Forks
Active
Maintenance
Python
Language
AGPL-3.0
License
8d ago
Last commit
4mo ago
Created

Repo: ammawla/encode-toolkit

Other skills on encode-toolkit.