atac-chipseq-downstream-analysis

Annotate ATAC-seq or ChIP-seq peaks with genomic context and QC metrics.

64|12|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/MDhewei/bioinfor-claw --skill atac-chipseq-downstream-analysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atac-chipseq-downstream-analysis
Source: https://github.com/MDhewei/bioinfor-claw/tree/main/multiomics-data-analysis/atac-chipseq-downstream-analysis
Command: npx skills add https://github.com/MDhewei/bioinfor-claw --skill atac-chipseq-downstream-analysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pandas, numpy, matplotlib, requests, and includes scripts (resource) components.

What problem does it solve?

Analyzes ATAC-seq or ChIP-seq peak sets to annotate genomic context, assess quality, and compare conditions, delivering ready-to-publish results.

Core Features & Use Cases

  • Annotates peaks to genomic features (promoter, exonic, intronic, intergenic, downstream) and reports nearest genes.
  • Generates QC metrics and plots (peak width distribution, score distribution, TSS enrichment).
  • Performs differential/overlap analyses across multiple conditions and outputs summary statistics and Venn/heatmaps.
  • Suitable for MACS2/SEACR-like peak files in narrowPeak, broadPeak, or BED formats, with genome-aware annotation.

Quick Start

Run the downstream analysis by executing the Python script on your peak file and saving results to your chosen output directory.

Frequently Asked Questions about atac-chipseq-downstream-analysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I annotate ATAC-seq peaks with genomic context and nearest genes?

To annotate ATAC-seq peaks, you run a local Python script on your peak files to map genomic contexts like promoter or exonic regions and identify nearest genes. It processes BED, narrowPeak, or broadPeak formats to produce annotated results.

Can I use this for ChIP-seq peak quality control and visualization?

Yes, ChIP-seq peak quality control is supported by generating QC metrics and plots such as peak width distribution, score distribution, and TSS enrichment. The script processes your peak files to output ready-to-publish visualizations.

What's the best way to compare differential peaks across multiple conditions?

Differential peak comparison across multiple conditions is performed by running the analysis script on your peak sets. It calculates summary statistics and generates visual outputs like Venn diagrams and heatmaps to highlight condition-specific differences.

Does this downstream analysis work with MACS2 narrowPeak and broadPeak formats?

Yes, this downstream analysis works directly with MACS2 or SEACR-like peak files in narrowPeak, broadPeak, or standard BED formats. It applies genome-aware annotation to process these inputs and deliver annotated genomic context.

What Python dependencies do I need to run ATAC/ChIP-seq peak annotation?

Running ATAC/ChIP-seq peak annotation requires the Python dependencies pandas, numpy, matplotlib, and requests. These libraries support data manipulation, visualization generation, and genome-aware annotation fetching within the local script.

Why does my peak annotation require genome-aware context mapping?

Peak annotation requires genome-aware context mapping to accurately classify peak locations relative to genomic features like promoters or exons. This ensures the biological interpretation of your BED or narrowPeak inputs correctly matches the reference genome's coordinate system.