ngs-epigenomics-peaks

Установка

$npx skills add https://github.com/openai/plugins/tree/5fd93af4cd0c623e020d0cc7e9ce178b4ac1f70f/plugins/ngs-analysis/skills/ngs-epigenomics-peaks

Ставит скилл в текущий проект - CLI спросит, для каких агентов. С флагом -g - в домашнюю папку, для всех проектов.

Описание

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.

Epigenomics Peaks

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.

Essential Inputs

Confirm:

  • assay type
  • FASTQ or BAM input
  • organism and genome build
  • blacklist file, if available
  • control samples: input DNA, IgG, or spike-in
  • biological replicates
  • peak type: narrow, broad, accessibility, or protocol-specific
  • desired outputs: QC report, peaks, consensus peaks, bigWigs, differential peaks

Public Defaults

Choose the workflow by assay:

  • ATAC-seq: ngs-atacseq-peaks-qc using nf-core/atacseq by default
  • ChIP-seq: ngs-chip-cutrun-peaks-qc using nf-core/chipseq by default
  • CUT&RUN or CUT&Tag: ngs-chip-cutrun-peaks-qc using nf-core/cutandrun by default

Use direct MACS2 only for focused peak-calling tasks from prepared BAMs.

Preflight

python plugins/ngs-analysis/scripts/ngs_preflight.py --pipeline epigenomics_peaks --emit-install-plan

Local Execution Package

For 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 \
  --execute

This 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.

Kickoff Pattern

ATAC-seq preflight run:

nextflow run nf-core/atacseq \
  -profile test,docker \
  --outdir results/atacseq_test

ChIP-seq preflight run:

nextflow run nf-core/chipseq \
  -profile test,docker \
  --outdir results/chipseq_test

CUT&RUN/CUT&Tag preflight run:

nextflow run nf-core/cutandrun \
  -profile test,docker \
  --outdir results/cutandrun_test

Carry replicate and control metadata through the sample sheet before running real analysis.

Ещё из openai/plugins

Все 536
  1. agents-sdkв один кликBuild AI agents on Cloudflare Workers using the Agents SDK. Load when creating stateful agents, durable workflows, real-time WebSocket apps, scheduled tasks, MCP…
  2. android-emulator-qaв один кликUse when validating Android feature flows in an emulator with adb-driven launch, input, UI-tree inspection, screenshots, and logcat capture.
  3. build-chatgpt-appв один кликBuild, scaffold, refactor, and troubleshoot ChatGPT Apps SDK applications that combine an MCP server and widget UI. Use when Codex needs to design tools, register UI…
  4. chatgpt-app-submissionв один кликInspect a ChatGPT Apps MCP server codebase and generate chatgpt-app-submission.json with app info suggestions, tool hint justifications, test cases, and negative test…
  5. cloudflareв один кликComprehensive Cloudflare platform skill covering Workers, Pages, storage (KV, D1, R2), AI (Workers AI, Vectorize, Agents SDK), networking (Tunnel, Spectrum), security…
  6. earnings-previewв один кликUse when preparing full pre-earnings preview reports with executive summary, expectation bar, guidance credibility, KPI dashboard, scenarios, and call questions. Do…
  7. notion-knowledge-captureв один кликCapture conversations and decisions into structured Notion pages; use when turning chats/notes into wiki entries, how-tos, decisions, or FAQs with proper linking.
  8. notion-meeting-intelligenceв один кликPrepare meeting materials with Notion context and supplemental research; use when gathering context, drafting agendas/pre-reads, and tailoring materials to attendees.