Dispatch ATAC-seq, ChIP-seq, CUT&RUN, or CUT&Tag requests to assay-specific QC, alignment, signal-track, peak-calling, consensus, and differential peak workflows.
70
85%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Use this skill as the epigenomics dispatcher for ATAC-seq, ChIP-seq, CUT&RUN, or CUT&Tag analysis. Hand off to the assay-specific deep skill once the assay type is known.
Confirm:
Choose the workflow by assay:
ngs-atacseq-peaks-qc using nf-core/atacseq by defaultngs-chip-cutrun-peaks-qc using nf-core/chipseq by defaultngs-chip-cutrun-peaks-qc using nf-core/cutandrun by defaultUse direct MACS2 only for focused peak-calling tasks from prepared BAMs.
python plugins/ngs-analysis/scripts/ngs_preflight.py --pipeline epigenomics_peaks --emit-install-planFor FASTQ intake/QC over ATAC-seq, ChIP-seq, CUT&RUN, or CUT&Tag data, use the shared FASTQ assay package:
python plugins/ngs-analysis/scripts/run_fastq_assay_package.py \
--lane epigenomics_peaks \
--sample-sheet assay_samples.csv \
--executeThis validates sample-sheet paths and read structure, runs seqkit stats and FastQC/MultiQC when available, and writes peak_calling_readiness.json. Full alignment, signal tracks, TSS/FRiP, consensus peaks, and differential analyses still route through the assay-specific workflow.
Assay-specific ATAC and ChIP/CUT&RUN runners now also emit native review files alongside TSV/JSON summaries: qc/*_dashboard.html, FRiP/peak SVG plots, insert-size SVG plots, browser-track preview HTML, UCSC track lines, and IGV session files.
ATAC-seq preflight run:
nextflow run nf-core/atacseq \
-profile test,docker \
--outdir results/atacseq_testChIP-seq preflight run:
nextflow run nf-core/chipseq \
-profile test,docker \
--outdir results/chipseq_testCUT&RUN/CUT&Tag preflight run:
nextflow run nf-core/cutandrun \
-profile test,docker \
--outdir results/cutandrun_testCarry replicate and control metadata through the sample sheet before running real analysis.
11c74d6
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.