Skip to main content
skill CX Codex

deeptools — Claude Code skill: NGS analysis toolkit

A skill that turns sequencing data into coverage tracks, QC metrics and heatmaps around TSS and peaks.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add K-Dense-AI/scientific-agent-skills --skill deeptools -a claude-code
Open on GitHub

What deeptools does

The skill hands your agent the deepTools command set for high-throughput sequencing work. It converts BAM alignments into normalized coverage tracks, computes quality metrics, compares samples and draws heatmaps with profiles around genomic features. Reach for it when you need to process ChIP-seq, RNA-seq or ATAC-seq and produce figures for a paper or a report.

Two scripts ship with it: scripts/validate_files.py and scripts/workflow_generator.py. The first checks local BAM, bigWig and BED files — structure, coordinate order, headers, every BED row. The second builds a runnable script for a standard scenario such as chipseq_qc, filling in your file names. Reference notes cover normalization methods, effective genome sizes and per-tool options.

You need Python 3.12+ and deepTools 4.0.0 with pysam and pyBigWig; samtools handles sorting and indexing. Five commands were rewritten in Rust for 4.0.0: bamCoverage, bamCompare and multiBamSummary no longer take --ignoreDuplicates, and --exactScaling is gone. Pipelines still carrying those flags break at argument parsing, so check your commands before a cluster run.

What it helps with

  • convert BAM alignments into normalized bigWig tracks for a genome browser
  • check ChIP-seq quality with fingerprints and replicate correlation
  • plot a heatmap of signal around TSS or peak regions
  • compare treatment against control as a log2 ratio
  • generate a runnable script for a standard workflow with your files

Example prompts for the agent

  • Validate sample1.bam and regions.bed with the validation script
  • Generate the chipseq_qc workflow for ChIP1.bam and ChIP2.bam
  • Compute correlation between replicates and show me the result

How to install deeptools

1Skills CLI (Vercel)

npx skills add K-Dense-AI/scientific-agent-skills --skill deeptools -a claude-code

2Manually: put the files in place

~/.claude/skills/deeptools/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/deeptools/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about deeptools

How do I install deeptools in Claude Code?

Run npx skills add K-Dense-AI/scientific-agent-skills --skill deeptools -a claude-code. The skill lands in ~/.claude/skills/deeptools/SKILL.md.

What does deeptools do?

It processes NGS data: converts BAM to bigWig, computes quality metrics, compares samples and draws heatmaps with profiles around genomic features.

What does the skill require?

Python 3.12+ and deepTools 4.0.0 with pysam and pyBigWig, plus samtools for sorting and indexing. Network access is only needed for installation or fetching public input data.

Similar skills

All skills for Science and research →

From the same set159

datamol Guides an agent through molecular data work with datamol and RDKit, from SMILES parsing to descriptors, clustering, and 3D conformers. CX Codex +1 1,900installs cellxgene-census A skill for programmatic access to CZ CELLxGENE Census, a vast catalog of standardized single-cell transcriptomics data. Query metadata, gene expression, and embeddings without downloading entire datasets. CX Codex +1 1,900installs deepchem Builds molecular property prediction and MoleculeNet pipelines in DeepChem 2.8.0. Useful for SMILES featurization and scaffold-based ML. CX Codex +1 1,900installs pufferlib Skill for PufferLib: choose between native 5.0, PyPI 3.0.0, or pinned 4.0, validate Gymnasium contracts, adapt environments, and review checkpoints safely. Requires Python 3.10+ and native C/CUDA for training. CX Codex +1 1,900installs pydicom Inspects and processes local DICOM files, transfer syntaxes, and pixel data. Enforces strict metadata allowlists to prevent sensitive patient data from leaking into logs. CX Codex +1 1,900installs astropy Helps an agent write and debug Astropy code for astronomy data. Use it for coordinate transforms, FITS files, tables, and time calculations. CX Codex +1 1,900installs scanpy A skill with ready-made CLI scripts for the full single-cell RNA-seq workflow: QC, normalization, clustering, marker genes, visualization. Use it when you want Scanpy results without writing the pipeline by hand. CX Codex +1 1,900installs rdkit Guides coding agents through cheminformatics tasks in Python, including SMILES parsing, descriptor calculations, and 3D coordinate generation. CX Codex +1 1,900installs

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor