pacsomatic

Community

Validate and launch nf-core pacsomatic runs

Authorgabrielvuksani
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It solves the problem of preparing matched tumor-normal inputs for nf-core/pacsomatic in a reproducible way without manually assembling fragile samplesheets, parameters, and scheduler launch details.

Core Features & Use Cases

  • Input validation & guardrails: Checks patient/sample ID formatting, verifies BAM/optional .pbi paths (and warns when BAM indexes are missing), and enforces exactly one reference mode (fasta or genome).
  • Reproducible artifact generation: Produces a pacsomatic-compliant samplesheet (patient,sample,status,bam,pbi), generates a params YAML for repeatable runs, and writes an executor-specific launch script.
  • Dry-run, local run, or scheduler submission: Supports generate-only, validation-only via dry-run, and execution/submission via local, LSF, Slurm, PBS, or SGE, including job-id detection and failure triage pointers.

Quick Start

Use the pacsomatic skill to generate a verified samplesheet and launch script for a tumor/normal BAM pair by running the request “Run nf-core/pacsomatic for this tumor-normal pair and do a dry run, using genome GRCh38, and place outputs in /path/to/output.”

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: pacsomatic
Download link: https://github.com/gabrielvuksani/wotann/archive/main.zip#pacsomatic

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.