seq-wrangler

Automate QC, trimming, alignment, and BAM processing for sequencing data.

1.1k|238|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/ClawBio/ClawBio --skill seq-wrangler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: seq-wrangler
Source: https://github.com/ClawBio/ClawBio/tree/main/skills/seq-wrangler
Command: npx skills add https://github.com/ClawBio/ClawBio --skill seq-wrangler

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Seq Wrangler automates the repetitive, multi-step tasks required to turn raw sequencing reads into analysis-ready BAM files, eliminating manual orchestration of QC, trimming, alignment, and BAM processing across samples.

Core Features & Use Cases

  • Read QC and aggregation: Run FastQC and produce MultiQC summaries to identify quality issues across libraries.
  • Adapter trimming and preprocessing: Integrate fastp or Trimmomatic for adapter removal and basic read filtering.
  • Alignment and BAM processing: Align with BWA/Bowtie2/Minimap2, then sort, index, mark duplicates, and compute coverage with samtools and related tools.
  • Pipeline export: Generate reproducible shell scripts or Nextflow pipelines and export environment specifications and checksums for reproducibility.
  • Use Case: Process paired-end Illumina samples to produce deduplicated, sorted, and indexed BAMs with aggregated QC reports for downstream variant calling or coverage analysis.

Quick Start

Run QC on sample_R1.fastq/sample_R2.fastq, trim adapters, align to GRCh38, and produce a sorted, indexed BAM plus a MultiQC report.

Frequently Asked Questions about seq-wrangler

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

FAQPage Schema
How do I process raw sequencing reads into sorted and indexed BAM files?

To process raw sequencing reads into sorted and indexed BAM files, the pipeline applies QC, adapter trimming, and alignment using BWA or Bowtie2. It then sorts, indexes, and marks duplicates using samtools to generate analysis-ready BAM files.

What is the best way to generate MultiQC reports for paired-end Illumina samples?

The best way to generate MultiQC reports for paired-end Illumina samples is to run FastQC for initial read quality control. The workflow then aggregates these results into a MultiQC summary to identify quality issues across libraries.

Does this BAM processing workflow support long-read sequencing data alignment?

Yes, this workflow supports long-read sequencing data alignment. You can align long-read datasets using Minimap2, then sort, index, mark duplicates, and compute coverage with samtools to produce analysis-ready BAM files.

Do I need samtools and BWA installed to align reads and compute coverage?

Yes, you need samtools and at least one aligner such as BWA, Bowtie2, or Minimap2. Optionally, you can use FastQC, fastp, MultiQC, and Picard for read quality control, adapter trimming, and duplicate marking during BAM processing.

Can I export Nextflow pipelines and environment specifications for sequence alignment?

Yes, you can export Nextflow pipelines and environment specifications for sequence alignment. The workflow generates reproducible shell scripts and exports checksums to ensure full reproducibility of the read processing and BAM generation steps.