Skills

Cancer Genomics Analysis

Computational cancer genomics workflows.

Install

npx skills add synthetic-sciences/openscience --skill cancer-genomics-analysis -g -a claude-code -y
Category
Data and ML
Updated
5d ago
License
MIT license
Context cost
Mediumabout 3,000 tokens
Runs scripts
Yes, review before use

What it does

Computational cancer genomics workflows. Somatic mutation detection and annotation, structural variation characterization, copy number analysis, tumor purity/ploidy estimation, NMF metagene extraction, and DNA damage response network analysis. For cancer mutation databases use cosmic-database; for variant clinical significance use clinvar-database.

Cancer Genomics Analysis: Computational Workflows

Overview

Cancer Genomics Analysis provides computational pipelines for processing and interpreting cancer genomics data. This skill covers somatic mutation detection and annotation (GATK Mutect2 integration), structural variation characterization, copy number analysis (CNVkit workflows), tumor purity and ploidy estimation, NMF-based metagene extraction from expression data, DNA damage response network analysis, and tumor mutational burden calculation. All workflows produce quantitative outputs suitable for clinical interpretation and publication.

When to Use This Skill

  • Processing somatic variant calls from tumor-normal paired sequencing
  • Annotating VCF files with gene names, functional impact, and clinical significance
  • Detecting and classifying structural variants (deletions, duplications, inversions, translocations)
  • Running copy number analysis pipelines (coverage, segmentation, calling)
  • Estimating tumor purity and ploidy from sequencing data
  • Extracting gene expression signatures via NMF (metagene programs)
  • Analyzing DNA damage response pathway disruption in tumors
  • Calculating tumor mutational burden for immunotherapy biomarker assessment

Related Skills: For cancer mutation databases use cosmic-database. For variant clinical significance use clinvar-database. For gene annotations use ensembl-database. For pathway enrichment use kegg-database or reactome-database.

Installation

uv pip install pyvcf3 cyvcf2 pysam scikit-learn networkx gseapy pandas numpy matplotlib

For command-line tools (optional):

# GATK, SnpEff, CNVkit are installed separately
# conda install -c bioconda gatk4 snpeff cnvkit

Quick Start

import cyvcf2
import pandas as pd
Read the whole SKILL.md on GitHub

More in Data and ML