/jaspar-motifs
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.
- 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
/jaspar-motifs
Context 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
SKILL.md
jaspar-motifs.SKILL.mdname: 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."
Using JASPAR Transcription Factor Binding Profiles with ENCODE ChIP-seq Data
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.
Scientific Rationale
**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.
What JASPAR Provides
- **900+ curated TF binding profiles** across 7 taxonomic groups
- **Position Frequency Matrices (PFMs)**, Position Weight Matrices (PWMs), and sequence logos
- **Multiple profile versions** reflecting binding mode diversity
- **Quality scores** (based on validation evidence)
- **Taxonomic classification** and TF structural class annotation
- **REST API** for programmatic access
The ENCODE-JASPAR Synergy
| 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 |
Key Literature
- **Castro-Mondragon et al. 2022** "JASPAR 2022: the 9th release of the open-access database of transcription factor binding profiles" (Nucleic Acids Research, ~1,400 citations). The current JASPAR release with 1,956 profiles across 7 taxonomic groups, including unvalidated (UNVALIDATED collection) profiles. Introduced TFBSTools integration and improved REST API. [DOI: 10.1093/nar/gkab1113](https://doi.org/10.1093/nar/gkab1113)
- **Sandelin et al. 2004** "JASPAR: an open-access database for eukaryotic transcription factor binding profiles" (Nucleic Acids Research, ~2,000 citations). The founding JASPAR publication establishing the curated, open-access model for TF binding profiles. [DOI: 10.1093/nar/gkh012](https://doi.org/10.1093/nar/gkh012)
- **Grant et al. 2011** "FIMO: scanning for occurrences of a given motif" (Bioinformatics, ~2,500 citations). FIMO (Find Individual Motif Occurrences) — the standard tool for scanning sequences with PWMs. Part of the MEME Suite. [DOI: 10.1093/bioinformatics/btr064](https://doi.org/10.1093/bioinformatics/btr064)
- **Heinz et al. 2010** "Simple combinations of lineage-determining transcription factors prime cis-regulatory elements required for macrophage and B cell identities" (Molecular Cell, ~5,000 citations). Introduced HOMER motif analysis — the most widely used tool for de novo and known motif enrichment in ChIP-seq peaks. [DOI: 10.1016/j.molcel.2010.05.004](https://doi.org/10.1016/j.molcel.2010.05.004)
- **ENCODE Project Consortium 2020** (Nature, ~1,656 citations). The TF ChIP-seq experiments that JASPAR motifs validate and enrich. [DOI: 10.1038/s41586-020-2493-4](https://doi.org/10.1038/s41586-020-2493-4)
When to Use This Skill
| 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 |
JASPAR REST API Reference
**Base URL**: `https://jaspar.genereg.net/api/v1/`
No authentication required. Responses are JSON.
Key Endpoints
| 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 | — |
Common Matrix IDs for ENCODE TFs
| 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
Read more
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."
Using JASPAR Transcription Factor Binding Profiles with ENCODE ChIP-seq Data
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.
Scientific Rationale
**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.
What JASPAR Provides
- **900+ curated TF binding profiles** across 7 taxonomic groups
- **Position Frequency Matrices (PFMs)**, Position Weight Matrices (PWMs), and sequence logos
- **Multiple profile versions** reflecting binding mode diversity
- **Quality scores** (based on validation evidence)
- **Taxonomic classification** and TF structural class annotation
- **REST API** for programmatic access
The ENCODE-JASPAR Synergy
| 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 |
Key Literature
- **Castro-Mondragon et al. 2022** "JASPAR 2022: the 9th release of the open-access database of transcription factor binding profiles" (Nucleic Acids Research, ~1,400 citations). The current JASPAR release with 1,956 profiles across 7 taxonomic groups, including unvalidated (UNVALIDATED collection) profiles. Introduced TFBSTools integration and improved REST API. [DOI: 10.1093/nar/gkab1113](https://doi.org/10.1093/nar/gkab1113)
- **Sandelin et al. 2004** "JASPAR: an open-access database for eukaryotic transcription factor binding profiles" (Nucleic Acids Research, ~2,000 citations). The founding JASPAR publication establishing the curated, open-access model for TF binding profiles. [DOI: 10.1093/nar/gkh012](https://doi.org/10.1093/nar/gkh012)
- **Grant et al. 2011** "FIMO: scanning for occurrences of a given motif" (Bioinformatics, ~2,500 citations). FIMO (Find Individual Motif Occurrences) — the standard tool for scanning sequences with PWMs. Part of the MEME Suite. [DOI: 10.1093/bioinformatics/btr064](https://doi.org/10.1093/bioinformatics/btr064)
- **Heinz et al. 2010** "Simple combinations of lineage-determining transcription factors prime cis-regulatory elements required for macrophage and B cell identities" (Molecular Cell, ~5,000 citations). Introduced HOMER motif analysis — the most widely used tool for de novo and known motif enrichment in ChIP-seq peaks. [DOI: 10.1016/j.molcel.2010.05.004](https://doi.org/10.1016/j.molcel.2010.05.004)
- **ENCODE Project Consortium 2020** (Nature, ~1,656 citations). The TF ChIP-seq experiments that JASPAR motifs validate and enrich. [DOI: 10.1038/s41586-020-2493-4](https://doi.org/10.1038/s41586-020-2493-4)
When to Use This Skill
| 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 |
JASPAR REST API Reference
**Base URL**: `https://jaspar.genereg.net/api/v1/`
No authentication required. Responses are JSON.
Key Endpoints
| 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 | — |
Common Matrix IDs for ENCODE TFs
| 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
Showing the first part of this file.
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
Other skills on encode-toolkit.
- /accessibility-aggregation
Build comprehensive chromatin accessibility maps by aggregating ATAC-seq and DNase-seq narrowPeak data across multiple ENCODE experiments, donors, and labs. Use when the user wants to answer "where is chromatin accessible in my tissue?" by combining peak calls into a union peak
Open skill - /batch-analysis
Guide for multi-experiment batch operations: QC screening, batch download, comparison, and report generation across many ENCODE experiments simultaneously. Use when users need to process 5+ experiments together, create experiment comparison tables, perform batch quality checks,
Open skill - /bioinformatics-installer
Install bioinformatics tools for ENCODE data analysis. Covers CLI tools (BWA, STAR, samtools, MACS2), R/Bioconductor packages (DESeq2, Seurat, ChIPseeker), Python packages (Scanpy, deeptools), and Nextflow pipeline infrastructure. Generates conda environments, R install scripts,
Open skill - /cellxgene-context
Guide for integrating CellxGene Census single-cell data with ENCODE bulk experiments. Use when users need cell-type-specific expression context for ENCODE regulatory data, want to deconvolve bulk ENCODE signals, or validate regulatory elements at single-cell resolution. Trigger
Open skill - /cite-encode
Generate proper ENCODE citations for publications, grants, and presentations. Use when the user needs to cite ENCODE data, create bibliography entries, write acknowledgment sections, or ensure compliance with ENCODE data use policy.
Open skill - /clinvar-annotation
Guide for annotating ENCODE regulatory variants with ClinVar clinical significance. Use when users need to check if variants in ENCODE peaks have clinical associations, find pathogenic variants in regulatory regions, or assess variant clinical impact. Trigger on: ClinVar,
Open skill

