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.