accessibility-aggregat…
Build comprehensive chromatin accessibility maps by aggregating ATAC-seq and DNase-seq narrowPeak data across multiple ENCODE experiments, donors, and labs.…
Guide for using JASPAR transcription factor binding profiles with ENCODE ChIP-seq data. Use when users need to find TF binding motifs in ENCODE peaks, validate ChIP-seq targets with known motifs, or scan regulatory regions for TF binding potential. Trigger on: JASPAR, motif
$ npx -y skills add ammawla/encode-toolkit --skill jaspar-motifs --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/jaspar-motifsContext preview
The summary Claude sees to decide when to auto-load this skill.
Guide for using JASPAR transcription factor binding profiles with ENCODE ChIP-seq data. Use when users need to find TF binding motifs in ENCODE peaks, validate ChIP-seq targets with known motifs, or scan regulatory regions for TF binding potential. Trigger on: JASPAR, motif
name: jaspar-motifs description: "Guide for using JASPAR transcription factor binding profiles with ENCODE ChIP-seq data. Use when users need to find TF binding motifs in ENCODE peaks, validate ChIP-seq targets with known motifs, or scan regulatory regions for TF binding potential. Trigger on: JASPAR, motif database, binding profile, PWM, position weight matrix, TF motif, motif enrichment, motif scanning, binding site prediction."
Integrate JASPAR position weight matrices (PWMs) with ENCODE ChIP-seq peaks to validate TF binding targets, discover co-binding partners, and scan regulatory elements for TF binding potential.
**The question**: "Does the expected TF binding motif appear in my ENCODE ChIP-seq peaks, and what other TF motifs are enriched?"
ENCODE TF ChIP-seq experiments identify where a transcription factor binds in the genome, but the peak coordinates alone do not confirm direct DNA binding or reveal the binding sequence specificity. JASPAR provides curated position weight matrices (PWMs) — mathematical representations of TF binding preferences — that enable two critical analyses:
1. **Target validation**: If CTCF ChIP-seq peaks are enriched for the CTCF motif (JASPAR MA0139.1), the experiment worked correctly. If they are NOT enriched, something may be wrong with the antibody, crosslinking, or peak calling.
2. **Co-factor discovery**: Motif enrichment analysis in ChIP-seq peaks often reveals motifs for co-binding TFs that were not the ChIP target, uncovering regulatory complexes.
| ENCODE provides | JASPAR provides | Together | |----------------|----------------|---------| | Where a TF binds (peak coordinates) | How a TF recognizes DNA (binding motif) | Validated binding sites with sequence specificity | | TF binding in specific tissues | Universal binding preferences | Tissue-specific motif usage | | Co-occupancy data (multiple ChIP-seq) | Co-factor motif profiles | Regulatory complex architecture | | Chromatin context (accessibility, marks) | Motif sequence requirements | Context-dependent binding rules |
| Scenario | How JASPAR Helps | |---------|-----------------| | Validating ENCODE TF ChIP-seq | Check if target TF motif is enriched in peaks | | Finding co-binding TFs | Scan peaks for additional enriched motifs | | Interpreting ENCODE enhancers | Identify which TFs can bind enhancer sequences | | Variant in TF binding site | Check if variant disrupts a JASPAR motif | | Comparing TF binding across tissues | Determine if same motif is used in different contexts | | Planning CRISPR validation | Identify core motif bases to mutate |
**Base URL**: `https://jaspar.genereg.net/api/v1/`
No authentication required. Responses are JSON.
| Endpoint | Purpose | Key Parameters | |---------|---------|---------------| | `/matrix/` | List/search all profiles | `name`, `collection`, `tax_group`, `tf_class` | | `/matrix/{id}/` | Get specific profile | Matrix ID (e.g., MA0139.1) | | `/matrix/{id}/?format=pfm` | Get PFM (counts) | — | | `/matrix/{id}/?format=pwm` | Get PWM (log-odds) | — | | `/matrix/{id}/?format=jaspar` | Get JASPAR format | — | | `/matrix/{id}/?format=meme` | Get MEME format | Ready for FIMO scanning | | `/taxon/` | List taxonomic groups | — | | `/tfclass/` | List TF structural classes | — |
| TF | JASPAR ID | Class | Notes | |----|----------|-------|-------| | CTCF | MA0139.1 | C2H2 zinc finger | Most common ENCODE TF ChIP-seq target | | TP53 (p53) | MA0106.3 | p53 family | Tumor suppressor | | SP1 | MA0079.5 | C2H2 zinc finger | GC-rich promoter binding | | FOXA1 | MA0148.4 | Forkhead | Pioneer factor | | FOXA2 | MA0047.3 | Forkhead | Liver, p
Search ENCODE, cross-reference 14 databases, run 7 analysis pipelines, and generate publication-ready methods — all from natural language in Claude Code.
Repo: ammawla/encode-toolkit
Build comprehensive chromatin accessibility maps by aggregating ATAC-seq and DNase-seq narrowPeak data across multiple ENCODE experiments, donors, and labs.…
Guide for multi-experiment batch operations: QC screening, batch download, comparison, and report generation across many ENCODE experiments simultaneously. Use…
Install bioinformatics tools for ENCODE data analysis. Covers CLI tools (BWA, STAR, samtools, MACS2), R/Bioconductor packages (DESeq2, Seurat, ChIPseeker),…
Guide for integrating CellxGene Census single-cell data with ENCODE bulk experiments. Use when users need cell-type-specific expression context for ENCODE…
Generate proper ENCODE citations for publications, grants, and presentations. Use when the user needs to cite ENCODE data, create bibliography entries, write…
Guide for annotating ENCODE regulatory variants with ClinVar clinical significance. Use when users need to check if variants in ENCODE peaks have clinical…