copy-number

Automate copy-number estimation, segmentation, annotation, and visualization from coverage data.

25|5|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill copy-number
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: copy-number
Source: https://github.com/zongtingwei/Bioclaw_Skills_Hub/tree/main/skills/genomics-and-variation/copy-number
Command: npx skills add https://github.com/zongtingwei/Bioclaw_Skills_Hub --skill copy-number

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Copy-number analysis in sequencing-based assays typically requires stitching together multiple tools, manual integration, and inconsistent reporting. This Skill automates CNV estimation, segmentation, annotation, and visualization to deliver repeatable CNV results.

Core Features & Use Cases

  • Automates generation of CNV segments and gene-level CNV tables from coverage data.
  • Annotates segments to genes and recurrent regions; produces chromosome-level and gene-centric plots.
  • Use cases include tumor-normal and tumor-only analyses, cohort CNV summaries, and reporting-ready outputs.

Quick Start

Provide input coverage or ratio data, target bins, and sample metadata to generate CNV segments, gene-level CNV tables, and CNV plots.

Frequently Asked Questions about copy-number

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

FAQPage Schema
How do I automate copy-number estimation and segmentation for sequencing data?

You can automate copy-number estimation by providing input coverage or ratio data and target bins to generate CNV segments, gene-level tables, and plots. The workflow handles segmentation, annotation, and visualization automatically.

Can I run CNV analysis on tumor-only samples without a matched normal?

Yes, CNV analysis supports both tumor-normal and tumor-only designs. You can process tumor-only samples by providing the appropriate coverage data and sample metadata to generate gene-level CNV tables and plots.

How do I generate gene-level CNV tables and chromosome-level plots from coverage data?

Provide input coverage or ratio data, target bins, and sample metadata. The workflow annotates segments to genes and recurrent regions, producing both chromosome-level and gene-centric plots alongside gene-level CNV tables.

Does this copy-number workflow support CNVkit-style and GATK CNV-style pipelines?

Yes, the workflow requires and supports CNVkit-style and GATK CNV-style pipelines. It also uses pandas and matplotlib for data processing and visualization, recording reference builds and parameter settings in outputs.

How can I summarize copy-number variations across a cohort of sequencing samples?

You can perform cohort CNV summaries by processing sample metadata alongside coverage data. The workflow generates reporting-ready outputs, including gene-level CNV tables and recurrent region annotations across the entire cohort.

Why are reference builds and caller assumptions recorded in the final CNV output?

Reference builds, caller assumptions, and parameter settings are recorded in final outputs to ensure repeatable CNV results. This documentation maintains consistency across coverage-based segmentation and gene-level reporting workflows.