ATACseq-QC

Compute TSS enrichment, fragment-size distributions, and FRiP from BAM and peak files.

12|3|Updated Nov 4, 2025
One-click install
npx skills add https://github.com/BIsnake2001/ChromSkills --skill atacseq-qc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ATACseq-QC
Source: https://github.com/BIsnake2001/ChromSkills/tree/main/4.ATACseq-QC
Command: npx skills add https://github.com/BIsnake2001/ChromSkills --skill atacseq-qc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ATAC-seq experiments generate BAM alignments and peak calls; this skill provides automatic quality-control metrics to assess data quality, including TSS enrichment and fragment size distributions, enabling early detection of issues before downstream analysis. It is not intended for ChIP-seq data or general alignment statistics.

Core Features & Use Cases

  • TSS enrichment scoring and fragment-size distribution analysis to assess library complexity and nucleosome patterning.
  • FRiP calculation and generation of genome-assembly specific TSS reference files for downstream QC reporting.
  • Outputs are organized under a project directory (e.g., ${proj_dir}/all_atac_qc/...) and the workflow prompts for genome assembly and uses peak files alongside BAMs.

Quick Start

Initialize an ATAC-seq QC project with your filtered BAM and peak files, then run the QC workflow to produce per-sample metrics.

Frequently Asked Questions about ATACseq-QC

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

FAQPage Schema
How do I calculate TSS enrichment and FRiP from ATAC-seq BAM files?

You can calculate TSS enrichment and FRiP from ATAC-seq BAM files by providing filtered BAM alignments and corresponding peak files to compute quality metrics using the ataqv toolchain. It generates genome-specific TSS references and structured QC reports.

What ATAC-seq quality metrics should I check to assess library complexity?

To assess ATAC-seq library complexity, you should check fragment-size distributions and nucleosome patterning. This Skill calculates these metrics alongside TSS enrichment and FRiP scores to help detect low complexity or poor library preparation issues early.

Can I use this ATAC-seq QC workflow for ChIP-seq alignment statistics?

No, you cannot use this ATAC-seq QC workflow for ChIP-seq data or general alignment statistics. It is strictly designed to quantify ATAC-seq data quality by computing TSS enrichment, fragment-size distributions, and FRiP from BAM and peak files.

How do I generate a multi-sample ATAC-seq QC report?

To generate a multi-sample ATAC-seq QC report, initialize a project directory with your filtered BAM and peak files, specify the genome assembly, and run the workflow. It processes single or multi-sample projects and outputs structured results under the project directory.

Do I need to prepare filtered BAMs before running ATAC-seq quality control?

Yes, you need to prepare filtered BAMs and corresponding peak files before running ATAC-seq quality control. The workflow requires these pre-processed inputs to accurately compute TSS enrichment, fragment-size distributions, and FRiP metrics across your samples.

How does the ATAC-seq QC workflow handle genome assembly references for TSS files?

The ATAC-seq QC workflow prompts you for the genome assembly and automatically generates genome-specific TSS reference files. This ensures accurate TSS enrichment calculation tailored to your specific organism's transcription start site coordinates.