Agent skill

Bio Chipseq Motif Analysis

by GPTomics in GPTomics/bioSkills

Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME.

MITAuto-check passedResearch & Science

Install Bio Chipseq Motif Analysis

skills CLI
$ npx skills add GPTomics/bioSkills --skill bio-chipseq-motif-analysis -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install GPTomics/bioSkills bio-chipseq-motif-analysis --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/GPTomics/bioSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/chip-seq/motif-analysis .claude/skills/bio-chipseq-motif-analysis && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
bio-chipseq-motif-analysis
GitHub stars
1.2k
Used in
2 other repos
Token cost
~4.2k tokens
SKILL.md length
1,692 words
Files
3
Skills in repo
559
Repo updated
First seen
Licence
MIT

At a glance

Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME.

  • Identifying TF binding motifs in peaks
  • SKILL.md covers Version Compatibility, Tool Taxonomy, Background Selection — The… and Window Around Summit Matters, plus 8 more sections
  • Runs Shell scripts from its folder
  • Testing for known TF enrichment

What it does

Bio Chipseq Motif Analysis is an agent skill from GPTomics/bioSkills. Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME. Handles background selection (GC-matched, dinucleotide-shuffled, Markov order-2, peak-flanks), motif databases (JASPAR 2024 CORE PWMs, JASPAR 2026 deep-learning collection, HOCOMOCO v12, HOMER built-in), centrally-enriched motif testing, and differential motif analysis. Use when identifying TF binding motifs in peaks, testing for known…

Its SKILL.md is about 4.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 3 other files (for example `examples/motif_analysis.sh` and `usage-guide.md`).

It sits in Research & Science, covering Bioinformatics and Deep learning. The repository describes itself as: a set of SKILLS.md for doing bioinformatics with agents like claude code. The licence is MIT.

When your agent uses it

  • Identifying TF binding motifs in peaks
  • Testing for known TF enrichment
  • Scanning for motif instances
  • Comparing motif content between conditions

Example prompts

  • “Use the bio-chipseq-motif-analysis skill to discover de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences…”
  • “/bio-chipseq-motif-analysis”

Requirements

  • A Bash shell

What it can do on your machine

Read from SKILL.md and the folder at commit d91ed3d. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships script files (Shell), which the agent can run.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Bio Chipseq Motif Analysis loads about 4.2k tokens when it runs. Until then it costs about 171 tokens; SKILL.md has 1,692 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~171
When it runs · the whole SKILL.md, loaded when a task matches
~4.2k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from GPTomics/bioSkills at commit d91ed3d, republished under its MIT licence (© GPTomics). 1,692 words, ~4,203 tokens.

Download SKILL.mdSave it as .claude/skills/bio-chipseq-motif-analysis/SKILL.md (or your agent's skills folder). This skill also uses 2 other files; get the full folder from GitHub.
name
bio-chipseq-motif-analysis
description
Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME. Handles background selection (GC-matched, dinucleotide-shuffled, Markov order-2, peak-flanks), motif databases (JASPAR 2024 CORE PWMs, JASPAR 2026 deep-learning collection, HOCOMOCO v12, HOMER built-in), centrally-enriched motif testing, and differential motif analysis. Use when identifying TF binding motifs in peaks, testing for known TF enrichment, scanning for motif instances, comparing motif content between conditions, or interpreting motifs from deep learning models.
tool_type
cli
primary_tool
HOMER

Version Compatibility

Reference examples tested with: HOMER 4.11+, MEME suite 5.5+ (STREME replaces DREME from 5.4+), monaLisa 1.10+, JASPAR 2024 CORE, HOCOMOCO v12, BioPython 1.83+, bedtools 2.31+.

DREME was removed from MEME suite 5.4+; use STREME instead. Some tutorials still reference DREME — verify the installed version via meme --version. JASPAR 2026 (released late 2025) integrates 1259 BPNet ChIP models in a Deep Learning collection; the CORE collection remains the standard PWM source.

Motif Analysis on ChIP-seq Peaks

"Find enriched DNA binding motifs in my ChIP-seq peaks" -> Discover de novo motif patterns and test for known TF motif enrichment in peak sequences, with appropriate background to control for compositional and positional biases.

  • CLI (HOMER, fast): findMotifsGenome.pl peaks.bed hg38 outdir/ -size 200 -p 8
  • CLI (MEME-ChIP, comprehensive): meme-chip -db JASPAR.meme peaks.fa
  • R (regression-based, selective enrichment): monaLisa::calcBinnedMotifEnrR(seqs, bins, pwms)
  • CLI (deep-learning-derived motifs): TF-MoDISco on BPNet attribution scores (see chip-deep-learning)

Motif discovery is sensitive to background choice and peak quality. Hyper-ChIPable artifacts at rRNA / housekeeping loci often produce false-positive motifs (GC-rich or A-T-rich biases of those regions). Filter peaks against blacklists and inspect peak distribution before running motif discovery.

Tool Taxonomy

ToolDiscovery typeBackground handlingStrengthFails when
HOMER findMotifsGenome.plDe novo + knownGC-matched genomic regions (auto)Fast (multi-core); integrated vertebrate/insect/plant DBs; one-command full reportBackground can include unmasked repeats producing motif artifacts; -size given slow; auto background may include peaks themselves
MEME-ChIPDe novo (STREME, MEME) + central enrichment (CentriMo) + DB comparison (TOMTOM) + scanning (FIMO)Markov order-2 from input; shuffled (preserves dinucleotide)Comprehensive single command; rigorous statistics; HTML reportSlower; sequences must be 100-500 bp; central enrichment requires summit-centered peaks
STREME (MEME 5.4+)De novo (replaced DREME)Markov order-2Bailey 2021 benchmark: more accurate than DREME/HOMER/MEME/Peak-motifs; handles 3-30 bp; scales to 100k+ sequencesMemory-hungry for very long sequences (>1 kb)
MEME (classical)De novo (long, gapped)MarkovLong motifs; gapped motifsSlow (no parallel); replaced by STREME for short motifs
DREMEDe novo (short)ShuffledHistorical; small fastRemoved from MEME 5.4+; use STREME
monaLisa (Stadler lab)Binned enrichment regressionNative (binned scoring)Modern; regression-based; selectivity (TF-specific in differential peaks)R-only; less integrated with browsers
AME (MEME suite)Known motif differentialMatched background set requiredDesigned for two-set comparison (e.g., peaks vs. control regions)Requires user-provided background set
CentriMoKnown motif central enrichmentAuto from inputTests positional enrichment relative to peak centerRequires summit-centered peaks (200-500 bp)
FIMOMotif scanningMarkov modelGenome-wide scanning at user-set p-valueMany false positives at p ≤ 1e-4; tighten to 1e-5 for whole-genome
HOMER scanMotifGenomeWide.plMotif scanningNoneGenome-wide scanning at fixed score thresholdLess calibrated than FIMO; HOMER's PWM format
RSAT peak-motifsDe novo + knownk-mer comparisonWeb-server; multi-tool ensembleWeb limits; less reproducible from CLI
TF-MoDIScoDL attribution-basedImplicit in modelMotifs from BPNet/chromBPNet attribution scores; captures soft motif syntaxRequires trained DL model; see chip-deep-learning

Background Selection — The Biggest Source of Error

Motif enrichment p-values are conditional on the background distribution. Wrong background produces wrong motifs.

BackgroundWhat it preservesUse caseLimitation
GC-matched genomic regionsMononucleotide composition; chromatin contextTF motifs; avoid GC-bias artifactsDoesn't preserve dinucleotide (CpG, TpA)
Dinucleotide-shuffledCpG and TpA frequenciesShort motifs; avoiding repeat-derived artifactsDoesn't capture genomic position context
Markov order-2 (trinucleotide)Trinucleotide contextCompositional control; STREME/MEME defaultDoesn't capture chromatin context
Peak-flanking sequences (±500 bp upstream/downstream of peak)Local genomic contextWhen peak GC differs from genomeMay contain shared regulatory motifs if peaks cluster
Repeat-masked inputSequence with repeats replaced by NAvoid TE-derived motif artifactsLoses motifs in evolved-from-repeat regulatory elements
Input control peaksOpen-chromatin / artifact regionsTF discrimination from generic chromatinHard to obtain; controversial
Differential set (AME)Treatment-condition-specific peaks vs ctrl peaksDifferential motif enrichmentRequires a control peak set

Practical default: STREME / MEME-ChIP with Markov order-2 (built-in default); HOMER with -mask flag (mask repeats); always inspect for repeat-derived motifs (e.g., Alu-derived AluY consensus, LINE motifs).

Window Around Summit Matters

Motif enrichment improves dramatically when sequences are summit-centered:

WindowWhen
±100 bp (200 bp total)Sharp TFs (CTCF, p53); summit reliably reflects motif position
±150-250 bp (300-500 bp)Most TFs and sharp histones; balance of motif coverage and noise
Full peak width (-size given)Variable-width broad marks; computationally expensive
Whole gene body (>1 kb)Almost always wrong; dilutes motif signal

For ChIP-seq broad histone marks (H3K27me3, H3K9me3) motif analysis is generally NOT informative — these marks reflect Polycomb / heterochromatin domains without sequence-specific binding. Motif analysis applies to TFs and to histone marks deposited by sequence-specific cofactors (H3K27ac partial, since BRD4 reads acetyl).

HOMER Workflow

bash
# De novo + known motif discovery, repeat-masked, GC-matched background
findMotifsGenome.pl peaks.narrowPeak hg38 homer_out/ \
    -size 200 \
    -mask \
    -p 8

# With user-supplied background (e.g., control peaks or random genomic)
findMotifsGenome.pl peaks.narrowPeak hg38 homer_out/ \
    -size 200 -mask -p 8 \
    -bg background_peaks.bed

# Known motifs only (skip de novo; faster)
findMotifsGenome.pl peaks.narrowPeak hg38 homer_known_only/ \
    -size 200 -mask -nomotif

# Differential motif analysis: peaks gained in condition A vs condition B
findMotifsGenome.pl gained_in_A.bed hg38 differential_motifs/ \
    -size 200 -mask -bg gained_in_B.bed

HOMER output files:

  • homerResults.html — de novo motifs ranked by significance
  • knownResults.html — known motif enrichment
  • homerMotifs.all.motifs — all de novo motifs (PWM format)
  • knownResults.txt — tab-separated known motif stats

MEME-ChIP Workflow

bash
# Center peaks to ±100 bp around summit (column 10 in narrowPeak)
awk 'BEGIN{OFS="\t"} {summit = $2 + $10; print $1, summit - 100, summit + 100, $4, $5, $6}' \
    peaks.narrowPeak > peaks_centered.bed
bedtools getfasta -fi hg38.fa -bed peaks_centered.bed -fo peaks_centered.fa

# Full MEME-ChIP analysis
meme-chip \
    -oc meme_chip_out/ \
    -db JASPAR2024_CORE_vertebrates_non-redundant_pfms_meme.txt \
    -meme-nmotifs 5 \
    -streme-nmotifs 10 \
    -minw 6 -maxw 20 \
    peaks_centered.fa

# MEME-ChIP runs: STREME (replaces DREME) + MEME + CentriMo + TOMTOM + FIMO
# CentriMo tests known motifs for central enrichment — strongest signal of
# direct binding vs. tethered/indirect binding

monaLisa Workflow (R, Regression-Based)

Goal: Test which TF motifs are enriched in specific bins of peaks (e.g., bins of differential log2FC, or bins of accessibility).

Approach: monaLisa builds a per-motif regression of peak signal on motif occurrence, controlling for GC content. Selective for TFs that discriminate between bins.

r
library(monaLisa)
library(JASPAR2024)
library(TFBSTools)
library(Biostrings)
library(BSgenome.Hsapiens.UCSC.hg38)

# Load peaks and split into bins (e.g., quintiles of log2FC)
peaks <- rtracklayer::import('peaks.bed')
peaks$log2FC <- ...  # from differential analysis
bins <- bin(peaks$log2FC, binmode = 'equalN', nElements = 200)

# Get sequences around peak centers
seqs <- getSeq(BSgenome.Hsapiens.UCSC.hg38, resize(peaks, width = 500, fix = 'center'))

# Load JASPAR PWMs
pwms <- getMatrixSet(RSQLite::dbConnect(RSQLite::SQLite(), db(JASPAR2024())), list(species = 9606, collection = 'CORE'))

# Compute binned motif enrichment with GC control
res <- calcBinnedMotifEnrR(seqs = seqs, bins = bins, pwmL = pwms, BPPARAM = MulticoreParam(8))

# Plot heatmap of motif enrichment vs bins
plotMotifHeatmaps(x = res, which.plots = c('log2enr', 'negLog10P'),
                   width = 1.8, maxEnr = 2, maxSig = 10)

Per-Tool Failure Modes

HOMER -- Background includes peaks themselves

Trigger: Running findMotifsGenome.pl without -bg on a large peak set covering >5% of genome.

Mechanism: HOMER auto-samples GC-matched genomic regions for background, which can overlap the peak set itself.

Symptom: Even known TF motif p-values are weak (>1e-3); de novo motifs less enriched than expected.

Fix: Supply explicit -bg background (e.g., random genomic intervals matching peak count and width) OR use MEME-ChIP with internal shuffled background.

HOMER / MEME -- Repeat-derived false-positive motifs

Trigger: Running on unmasked peaks; peaks cover transposable elements (Alu, LINE, LTR).

Mechanism: TEs contain over-represented k-mers that motif algorithms mistake for biology.

Symptom: Top de novo motif matches AluY consensus (~280 bp), LINE/L1, or LTR families.

Fix: Use -mask (HOMER) or pre-mask peak sequences with RepeatMasker; verify TOMTOM matches against legitimate TF databases.

STREME -- Memory failure on long sequences

Trigger: Running STREME on full-peak sequences (>1 kb each) with > 50k peaks.

Mechanism: STREME holds suffix structures in memory; long sequences explode RAM.

Fix: Resize peaks to ±100-250 bp summit-centered before STREME; or downsample peak count.

Show full SKILL.md (691 more words)Show less
CentriMo -- No central enrichment due to wrong centering

Trigger: Using full peak coordinates (BED start, end) without recentering on summit.

Mechanism: Peak start coordinate is the left edge, not the summit; motif may be enriched near the summit but appears unenriched relative to the start.

Symptom: Known TF motifs show no central enrichment despite being clearly enriched overall.

Fix: Recenter sequences on summit: summit = start + summit_offset (narrowPeak column 10) before extracting FASTA.

FIMO -- Massive false positives at default p ≤ 1e-4

Trigger: Genome-wide scanning at FIMO default p-value threshold.

Mechanism: At p ≤ 1e-4, expect ~3M random matches in a 3 Gb genome; most are false positives.

Symptom: FIMO output has millions of motif "hits"; can't distinguish real binding.

Fix: Tighten to --thresh 1e-5 or stricter for genome-wide scans; or restrict scan to peaks: fimo --bgfile motif_bg motif.meme peaks.fa.

monaLisa -- GC bins not respected

Trigger: Running calcBinnedMotifEnrR without GC binning when peaks have systematic GC differences (e.g., promoters vs distal enhancers).

Mechanism: GC-rich motifs are over-enriched in GC-rich bins simply by chance.

Symptom: Top motifs are CpG-rich families (e.g., E2F, NRF1) regardless of biology.

Fix: Use background = 'genome' with GC-matched genomic background; or background = 'otherBins' with stratified GC.

Motif analysis on hyper-ChIPable regions

Trigger: Running motifs on peaks dominated by hyper-ChIPable artifacts (rRNA, tRNA, housekeeping).

Mechanism: These regions have systematic compositional biases (GC-rich, A-T-rich, repeat-derived); motifs from artifact peaks reflect compositional biology, not TF binding.

Symptom: Top de novo motif matches no known TF; high-GC or low-complexity consensus.

Fix: Apply blacklist + custom hyper-ChIPable filter (top-1% input signal) before motif analysis. See chipseq-qc.

Reconciliation: When Motif Methods Disagree

PatternLikely causeAction
HOMER finds motif X; MEME-ChIP missesDifferent background; HOMER may have permissive backgroundRun MEME-ChIP with explicit GC-matched background; check
MEME finds long gapped motif; STREME doesn'tMEME captures variable-length structure; STREME limited to 30 bpBoth are correct; report MEME for long motifs
Top de novo motif doesn't match TOMTOM databasesNovel motif OR repeat artifact OR compositional artifactInspect peaks for repeats; check input control; could be genuine novel TF
Known motif enriched but no de novo recoveryInsufficient enrichment for de novo; or motif is degenerateTrust known motif enrichment; de novo needs strong signal
Differential motif gained in treatment but TF expression unchangedTF post-translational regulation (binding mode change without expression change)Check ChIP signal at known TF target genes; not a contradiction

Common Errors

Error / symptomCauseSolution
HOMER "configureHomer.pl genome not installed"Genome not configuredperl configureHomer.pl -install hg38 (one-time)
MEME "sequence too short"Peaks < motif min widthResize peaks to ≥ 200 bp
MEME-ChIP "out of memory"Too many long sequencesResize peaks to ±100-250 bp; downsample
No enriched motifsPeak quality / hyper-ChIPable / wrong backgroundCheck FRiP, filter blacklist, supply explicit background
Top motif is GC-rich consensusGC-bias in peaks not matched by backgroundGC-matched background (HOMER -bg or MEME shuffled with order-2)
FIMO produces millions of hitsp-value threshold too loose--thresh 1e-5 for whole-genome; restrict to peaks for finer p
TOMTOM matches always say "no match"Motif database species mismatchUse vertebrates / insects / plants DB matching organism

References

  • Heinz S et al 2010 Mol Cell 38:576 (HOMER)
  • Bailey TL & Elkan C 1994 Proc ISMB (MEME)
  • Bailey TL 2021 Bioinformatics 37:2834 (STREME)
  • Machanick P & Bailey TL 2011 Bioinformatics 27:1696 (MEME-ChIP)
  • Bailey TL et al 2015 Nucleic Acids Res 43:W39 (MEME suite update)
  • Grant CE et al 2011 Bioinformatics 27:1017 (FIMO)
  • Bailey TL & Machanick P 2012 Nucleic Acids Res 40:e128 (CentriMo)
  • McLeay RC & Bailey TL 2010 BMC Bioinformatics 11:165 (AME)
  • Machlab D et al 2022 Bioinformatics 38:2624 (monaLisa)
  • Castro-Mondragon JA et al 2022 Nucleic Acids Res 50:D165 (JASPAR 2022; CORE collection)
  • Avsec Ž et al 2021 Nat Genet 53:354 (BPNet; soft motif syntax)
  • Shrikumar A et al 2018 (rev. 2020) arXiv:1811.00416 (TF-MoDISco)
  • chip-seq/peak-calling - Upstream peak calling; recenter on summit for motif input
  • chip-seq/chipseq-qc - Filter hyper-ChIPable artifacts before motif discovery
  • chip-seq/chip-deep-learning - BPNet/chromBPNet for sequence-attribution motif discovery (TF-MoDISco)
  • chip-seq/peak-annotation - Annotate peaks before motif discovery to filter promoters vs enhancers
  • atac-seq/motif-deviation - chromVAR per-cell motif activity (ATAC-specific)
  • atac-seq/footprinting - TOBIAS footprint analysis (ATAC; complementary to motif enrichment)
  • sequence-manipulation/motif-search - General sequence motif scanning
  • genome-intervals/proximity-operations - bedtools getfasta to extract peak sequences

© GPTomics, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 2 other files in chip-seq/motif-analysis of GPTomics/bioSkills.

  • SKILL.md
  • examples/motif_analysis.sh
  • usage-guide.md

Open the folder on GitHubat commit d91ed3d

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in GPTomics/bioSkills, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Bio Chipseq Motif Analysis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Bio Chipseq Motif Analysis compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Bio Chipseq Motif Analysis this skillGPTomics/bioSkills1.2k2 repos~4.2kAutomated safety check: PassMIT
tangermeme Genomic Model Analysisjmschrei/tangermeme318—~1.6kAutomated safety check: PassMIT
FlexynesisBIMSBbioinfo/flexynesis110—~2.4kAutomated safety check: PassCustom licence
Cellxgene Censusdavila7/claude-code-templates33k11 repos~3.8kAutomated safety check: PassMIT
Interpro Databasegoogle-deepmind/science-skills3.2k1 repos~4.2kAutomated safety check: PassApache-2.0
Pixi Environment Builderxuzhougeng/wisp-science1k—~3.7kAutomated safety check: PassAGPL-3.0

Similar skills

  • Routes agents to the right tangermeme reference for analyzing trained genomic deep learning models, from attributions and motif experiments to variant effects and design.

    318 GitHub stars~1.6k tokensUpdated 2 days ago
    Research & ScienceAuto-check passed
  • Flexynesis

    BIMSBbioinfo/flexynesis

    Run flexynesis, a deep-learning suite for multi-omics data integration and clinical outcome prediction (drug response, cancer subtyping, survival analysis).

    110 GitHub stars~2.4k tokensUpdated yesterday
    Research & ScienceAuto-check passed
  • Cellxgene Census

    davila7/claude-code-templates

    Query CZ CELLxGENE Census (61M+ cells). An agent skill from davila7/claude-code-templates.

    33k GitHub starsUsed in 11 repos~3.8k tokens
    Research & ScienceAuto-check passed
  • Interpro Database

    google-deepmind/science-skills

    Identify domains, families, and sites in proteins; find all proteins in a family or sharing a domain; explore species distribution for a domain; annotate genomes with protein families and GO terms.

    3.2k GitHub starsUsed in 1 repo~4.2k tokens
    Research & ScienceAuto-check passed
  • Pixi Environment Builder

    xuzhougeng/wisp-science

    A skill your agent uses when creating, migrating, or debugging pixi environments, especially for scientific Python, bioinformatics, single-cell analysis, CUDA/PyTorch, Jupyter/VS Code kernels…

    1k GitHub stars~3.7k tokensUpdated today
    Research & ScienceAuto-check passed
  • Bio Imaging Mass Cytometry Cell Segmentation

    FreedomIntelligence/OpenClaw-Medical-Skills

    Cell segmentation from multiplexed tissue images. An agent skill from FreedomIntelligence/OpenClaw-Medical-Skills.

    3.1k GitHub starsUsed in 1 repo~1.7k tokens
    Research & ScienceAuto-check passed

More from GPTomics/bioSkills

All 559 skills in this repo
  • Bio Alignment Io

    GPTomics/bioSkills

    Read, write, and convert multiple sequence alignment files using Biopython Bio.AlignIO.

    1.2k GitHub starsUsed in 3 repos~4.9k tokens
    Auto-check passed
  • bioSkills Installer

    GPTomics/bioSkills

    Installs the bioSkills collection of 425 bioinformatics skills in one step, or only chosen categories, so sequencing, RNA-seq, single-cell and variant tasks get specialized help.

    1.2k GitHub starsUsed in 1 repo~789 tokens
    Auto-check passed
  • Bio Write Sequences

    GPTomics/bioSkills

    Write biological sequences to files (FASTA, FASTQ, GenBank, EMBL) using Biopython Bio.SeqIO.

    1.2k GitHub starsUsed in 3 repos~2.1k tokens
    Auto-check passed
  • Amplicon Primer Clipping

    GPTomics/bioSkills

    Soft- or hard-clips PCR primer footprints from aligned amplicon BAMs so primer bases stop masquerading as confirmed reference sequence.

    1.2k GitHub starsUsed in 2 repos~2.2k tokens
    Auto-check passed
  • Filters BAM alignments by FLAG bits, mapping quality and regions with samtools view or pysam, with recipes for common keep and drop cases.

    1.2k GitHub starsUsed in 2 repos~3.6k tokens
    Auto-check passed
  • Bio Alignment Indexing

    GPTomics/bioSkills

    Create and use BAI/CSI indices for BAM/CRAM files using samtools and pysam.

    1.2k GitHub starsUsed in 2 repos~2.4k tokens
    Auto-check passed

Questions about Bio Chipseq Motif Analysis

What does Bio Chipseq Motif Analysis do?

Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME. Bio Chipseq Motif Analysis is an agent skill from GPTomics/bioSkills. Discovers de novo motifs and tests known motif enrichment in ChIP-seq, ATAC-seq, or other peak sequences using HOMER, MEME-ChIP (STREME, CentriMo, TOMTOM, FIMO), monaLisa, and AME.

When should I use Bio Chipseq Motif Analysis?

Bio Chipseq Motif Analysis fits situations like: identifying TF binding motifs in peaks; testing for known TF enrichment; scanning for motif instances; comparing motif content between conditions.

How do I install Bio Chipseq Motif Analysis in Claude Code?

Run `npx skills add GPTomics/bioSkills --skill bio-chipseq-motif-analysis -a claude-code`. Or copy the skill folder (chip-seq/motif-analysis in GPTomics/bioSkills) into .claude/skills/bio-chipseq-motif-analysis in your project. Claude Code loads it when a task matches its description.

How do I install Bio Chipseq Motif Analysis in Codex?

Run `npx skills add GPTomics/bioSkills --skill bio-chipseq-motif-analysis -a codex`. Or copy the skill folder (chip-seq/motif-analysis in GPTomics/bioSkills) into .agents/skills/bio-chipseq-motif-analysis in your project. Codex loads it when a task matches its description.

Can I use Bio Chipseq Motif Analysis in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add GPTomics/bioSkills --skill bio-chipseq-motif-analysis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/bio-chipseq-motif-analysis, .gemini/skills/bio-chipseq-motif-analysis, .github/skills/bio-chipseq-motif-analysis and .opencode/skills/bio-chipseq-motif-analysis in your project.

What does Bio Chipseq Motif Analysis need to run?

Going by SKILL.md and its folder, Bio Chipseq Motif Analysis needs a shell for the scripts in its folder. Our summary lists: A Bash shell.

Does Bio Chipseq Motif Analysis access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Bio Chipseq Motif Analysis safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Bio Chipseq Motif Analysis use?

Bio Chipseq Motif Analysis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Bio Chipseq Motif Analysis use?

About 4.2k tokens (SKILL.md is roughly 17k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Bio Chipseq Motif Analysis?

Skills that share tags, products or a category with Bio Chipseq Motif Analysis: tangermeme Genomic Model Analysis (jmschrei/tangermeme, 318 stars), Flexynesis (BIMSBbioinfo/flexynesis, 110 stars), Cellxgene Census (davila7/claude-code-templates, 33k stars) and Interpro Database (google-deepmind/science-skills, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Bio Chipseq Motif Analysis?

GPTomics (a GitHub organization) maintains it in GPTomics/bioSkills, which has 1,218 GitHub stars. The repository holds 559 skills in this directory. The repository was last updated on August 15, 2026.

Source: GPTomics/bioSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.