Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows.

Apache-2.0Auto-check passedResearch & Science

Install Parabricks

skills CLI
$ npx skills add NVIDIA-BioNeMo/bionemo-agent-toolkit --skill parabricks -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install NVIDIA-BioNeMo/bionemo-agent-toolkit parabricks --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/NVIDIA-BioNeMo/bionemo-agent-toolkit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/library-skills/parabricks .claude/skills/parabricks && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
parabricks
GitHub stars
478
Token cost
~2.1k tokens
SKILL.md length
657 words
Files
38 (incl. scripts, references)
Skills in repo
14
Repo updated
First seen
Licence
Apache-2.0

At a glance

Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows.

  • Works in 4 steps: Confirm the Parabricks version or… → Classify the request → Collect missing biological and… → …
  • Accelerating whole pipelines — use genomics-workflow-acceleration
  • SKILL.md covers Purpose, When to Use This Skill, Prerequisites and Limitations, plus 7 more sections
  • Calls python3 and docker

What it does

Parabricks is an agent skill from NVIDIA-BioNeMo/bionemo-agent-toolkit. Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows. Do NOT use for inspecting or accelerating whole pipelines — use genomics-workflow-acceleration.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. The skill folder holds 39 other files, including scripts and reference files (for example `.skillsource.json`, `evals/evals.json` and `references/parabricks-rna-validate.md`).

It sits in Research & Science, covering Bioinformatics. It works with NVIDIA AI Platform. The repository describes itself as: Turn any agent into a life science expert with NVIDIA BioNeMo skills. The licence is Apache-2.0.

When your agent uses it

  • Accelerating whole pipelines — use genomics-workflow-acceleration
  • Tasks that involve Bioinformatics

Example prompts

  • “/parabricks”

Requirements

  • Python 3
  • Docker

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Confirm the Parabricks version or container tag. Verify the current NVIDIA
  2. Classify the request
  3. Collect missing biological and filesystem context before generating commands.
  4. Generate conservative Docker commands with explicit mounts, workdir, and

What it can do on your machine

Read from SKILL.md and the folder at commit 2113472. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Ships 1 file in scripts/, which the agent can run.

    Shell commands in SKILL.md call:

    • python3
    • docker

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Links to these hosts (documentation or services it may open):

    • docs.nvidia.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Parabricks loads about 2.1k tokens when it runs, and up to ~46k if it reads all its reference files. Until then it costs about 74 tokens; SKILL.md has 657 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~74
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~46k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.

SKILL.md

The full file from NVIDIA-BioNeMo/bionemo-agent-toolkit at commit 2113472, republished under its Apache-2.0 licence (© NVIDIA-BioNeMo). 657 words, ~2,093 tokens.

Download SKILL.mdSave it as .claude/skills/parabricks/SKILL.md (or your agent's skills folder). This skill also uses 37 other files; get the full folder from GitHub.
name
parabricks
description
Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows. Do NOT use for inspecting or accelerating whole pipelines — use genomics-workflow-acceleration.
license
CC-BY-4.0 AND Apache-2.0
metadata.version
1.1.0
metadata.tags
parabricks, genomics, nvidia

Parabricks

Purpose

Use this skill to discover the right NVIDIA Parabricks pbrun command, assess runtime readiness, and generate version-aware command guidance for individual tools and pipelines.

Do not use this skill for whole-workflow inspection, acceleration planning, or wiring optional GPU branches. For pipeline-level work, use genomics-workflow-acceleration.

When to Use This Skill

  • Which pbrun tool fits the user's data and goal
  • GPU, driver, Docker, container, storage, or installation readiness
  • Command shape, flags, and validation for a specific Parabricks tool
  • Troubleshooting a single Parabricks command or tool family

Prerequisites

Ask for input data type, sequencing technology, reference build, sample structure, desired output, target Parabricks version/container tag, and runtime target before recommending commands.

If the user is unsure which tool applies, read tool-index.md first, then load the matching references/pbrun-<tool>.md file.

Limitations

This skill routes and guides Parabricks commands. It does not install Parabricks, infer missing sample metadata, guarantee output parity, provide clinical interpretation, or promise exact runtime without benchmark data.

Workflow

  1. Confirm the Parabricks version or container tag. Verify the current NVIDIA docs when the user asks for the latest tool list or version-sensitive flags.
  2. Classify the request:
  3. Collect missing biological and filesystem context before generating commands.
  4. Generate conservative Docker commands with explicit mounts, workdir, and placeholders. Validate paths, indexes, and outputs after command generation.

Tool Reference Index

Load only the reference file for the selected tool.

ToolReferenceUse when
applybqsrpbrun-applybqsr.mdApply BQSR table to aligned BAM
bam2fqpbrun-bam2fq.mdBAM → FASTQ conversion
bamsortpbrun-bamsort.mdStandalone BAM sort
bqsrpbrun-bqsr.mdGenerate BQSR recalibration table
fq2bampbrun-fq2bam.mdShort-read DNA paired FASTQ → BAM/CRAM
fq2bam_methpbrun-fq2bam_meth.mdBisulfite/methylation FASTQ → BAM/CRAM
giraffepbrun-giraffe.mdPangenome graph alignment
markduppbrun-markdup.mdStandalone duplicate marking
minimap2pbrun-minimap2.mdLong-read FASTQ alignment
rna_fq2bampbrun-rna_fq2bam.mdRNA-seq FASTQ(s) → splice-aware BAM (STAR alignment)
starfusionpbrun-starfusion.mdFusion detection from chimeric junction input + STAR-Fusion genome library
germlinepbrun-germline.mdGATK-style germline pipeline from FASTQ
deepvariant_germlinepbrun-deepvariant_germline.mdDeepVariant germline pipeline from FASTQ
haplotypecallerpbrun-haplotypecaller.mdStandalone HaplotypeCaller from BAM/CRAM
deepvariantpbrun-deepvariant.mdStandalone DeepVariant from BAM/CRAM
somaticpbrun-somatic.mdTumor-normal somatic pipeline
mutectcallerpbrun-mutectcaller.mdMutect2-compatible somatic calling
deepsomaticpbrun-deepsomatic.mdDeepSomatic-based somatic calling
pacbio_germlinepbrun-pacbio_germline.mdPacBio long-read germline
ont_germlinepbrun-ont_germline.mdOxford Nanopore long-read germline
pangenome_germlinepbrun-pangenome_germline.mdPangenome-aware germline
pangenome_aware_deepvariantpbrun-pangenome_aware_deepvariant.mdPangenome-aware DeepVariant
preponpbrun-prepon.mdPangenome-aware preprocessing
postponpbrun-postpon.mdPangenome-aware post-processing
bammetricspbrun-bammetrics.mdWhole-genome coverage/depth metrics
collectmultiplemetricspbrun-collectmultiplemetrics.mdMultiple Picard/GATK-style alignment metrics
genotypegvcfpbrun-genotypegvcf.mdJoint-genotype GVCF input(s) into VCF
indexgvcfpbrun-indexgvcf.mdIndex GVCF input
dbsnppbrun-dbsnp.mddbSNP annotation on variant files

For routing heuristics when multiple tools could apply, see tool-index.md.

Show full SKILL.md (238 more words)Show less

Runtime Readiness

For GPU, driver, Docker, container, storage, or installation questions, read runtime-environment.md and prefer:

bash
python3 skills/parabricks/scripts/check_parabricks_runtime.py

Add --path <dir> for known input/output/tmp paths. Run container probes only with user consent.

Command Shape

bash
docker run --rm --gpus all \
  --volume /host/input:/workdir \
  --volume /host/output:/outputdir \
  --workdir /workdir \
  nvcr.io/nvidia/clara/clara-parabricks:<version> \
  pbrun <selected-tool> \
  <tool-specific-options>

Check the version-specific tool reference before finalizing flags.

Troubleshooting

ErrorCauseSolution
Multiple plausible toolsData type or goal underspecifiedAsk for assay, inputs, caller preference, desired output; use tool-index
Exact flag requestedOptions are version-sensitiveCheck the selected tool reference and NVIDIA docs
Runtime questionGPU, Docker, drivers, or storageUse runtime-environment reference and diagnostic script
Wrong tool familyAssay or input type unclearConfirm DNA/RNA/methylation/long-read/pangenome before routing
CUDA or memory failureRuntime not ready or GPU memory constrainedAssess runtime before tuning command flags

Guardrails

  • Treat command availability and options as version-sensitive.
  • Do not infer exact flags from command names alone.
  • Do not collapse standalone tools and full pipelines when explaining tradeoffs.
  • Do not substitute DNA fq2bam for RNA, or germline for somatic callers.
  • Do not invent sample names, read groups, reference builds, known-sites files, model files, graph resources, container tags, or output paths.
  • Do not install, upgrade, or modify packages. Label setup commands as user-run.
  • Do not claim CPU execution of Parabricks tools.
  • Do not claim biological or VCF parity without a comparison run.
  • Prefer official NVIDIA docs for exact command syntax and option defaults.

Key References

© NVIDIA-BioNeMo, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 37 other files (scripts, references) in library-skills/parabricks of NVIDIA-BioNeMo/bionemo-agent-toolkit.

  • SKILL.md
  • .skillsource.json
  • evals/evals.json
  • references/parabricks-rna-validate.md
  • references/pbrun-applybqsr.md
  • references/pbrun-bam2fq.md
  • references/pbrun-bammetrics.md
  • references/pbrun-bamsort.md
  • references/pbrun-bqsr.md
  • references/pbrun-collectmultiplemetrics.md
  • references/pbrun-dbsnp.md
  • references/pbrun-deepsomatic.md
  • references/pbrun-deepvariant.md
  • references/pbrun-deepvariant_germline.md
  • references/pbrun-fq2bam.md
  • references/pbrun-fq2bam_meth.md
  • references/pbrun-genotypegvcf.md
  • references/pbrun-germline.md
  • references/pbrun-giraffe.md
  • … and 19 more

Open the folder on GitHubat commit 2113472

Compare with similar skills

Parabricks next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Parabricks compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Parabricks this skillNVIDIA-BioNeMo/bionemo-agent-toolkit478—~2.1kAutomated safety check: PassApache-2.0
Evo2 NimNVIDIA/skills3.5k1 repos~2.4kAutomated safety check: NotesApache-2.0
Alphagenome Single Variant Analysisgoogle-deepmind/science-skills3.2k2 repos~3kAutomated safety check: NotesApache-2.0
13C Metabolic Flux AnalysisK-Dense-AI/scientific-agent-skills48k1 repos~3.2kAutomated safety check: PassMIT
Clinvar Databasegoogle-deepmind/science-skills3.2k2 repos~3.9kAutomated safety check: NotesApache-2.0
Metabolic Study Planneraiming-lab/AutoResearchClaw15k—~1.9kAutomated safety check: PassMIT

Similar skills

  • Evo2 Nim

    NVIDIA/skills

    Official

    Generate and analyze DNA sequences using NVIDIA's Evo 2 BioNeMo NIM microservice.

    3.5k GitHub starsUsed in 1 repo~2.4k tokens
    DevOps & CloudAuto-check: notes
  • Alphagenome Single Variant Analysis

    google-deepmind/science-skills

    Analyzes genetic variant effects on gene expression (RNA-seq), chromatin accessibility (DNASE), histone marks (ChIP), and transcription factors using the AlphaGenome API.

    3.2k GitHub starsUsed in 2 repos~3k tokens
    Research & ScienceAuto-check: notes
  • 13C Metabolic Flux Analysis

    K-Dense-AI/scientific-agent-skills

    Estimates reaction fluxes inside cells from steady-state carbon-13 labeling data with a bundled mfapy-based solver, and reports which fluxes the data pin down.

    48k GitHub starsUsed in 1 repo~3.2k tokens
    Research & ScienceAuto-check passed
  • Clinvar Database

    google-deepmind/science-skills

    A skill your agent uses when needing clinical significance, pathogenicity classifications (e.g., Pathogenic, Benign, VUS), clinical evidence rationales, or finding "hard positive" benchmark controls…

    3.2k GitHub starsUsed in 2 repos~3.9k tokens
    Research & ScienceAuto-check: notes
  • Metabolic Study Planner

    aiming-lab/AutoResearchClaw

    Turns a broad metabolic modelling topic into a concrete, paper-shaped plan with organism, model, perturbations, metrics and figures before any FBA code is written.

    15k GitHub stars~1.9k tokensUpdated 1 mo ago
    Research & ScienceAuto-check passed
  • Dbsnp Database

    google-deepmind/science-skills

    A skill your agent uses when you want to look up, map, and search for short genetic variants (SNPs, indels) in NCBI's dbSNP database.

    3.2k GitHub starsUsed in 2 repos~3.4k tokens
    Research & ScienceAuto-check: notes

More from NVIDIA-BioNeMo/bionemo-agent-toolkit

All 14 skills in this repo
  • Complexa Binder Design

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    Run a complete protein binder design campaign with NVIDIA Proteina-Complexa: resolve a target structure and hotspots from a name/sequence/PDB, co-design binder sequence+structure with reward-guided…

    478 GitHub stars~3.1k tokensUpdated yesterday
    Auto-check: notes
  • Protein Binder Design

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    Orchestrate an end-to-end de novo protein binder design campaign against a protein target by composing BioNeMo NIM skills.

    478 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check: notes
  • Cuequivariance

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    Build and debug cuEquivariance irreps, custom Irrep subclasses, Clebsch-Gordan tensor products, and equivariant or segmented polynomials.

    478 GitHub stars~1.9k tokensUpdated yesterday
    Auto-check passed
  • Genomics Workflow Acceleration

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    A skill your agent uses when accelerating existing genomics workflows with NVIDIA Parabricks, improving runtime or price/performance, converting pipeline steps to GPUs, or comparing CPU and GPU…

    478 GitHub stars~3.3k tokensUpdated yesterday
    Auto-check passed
  • Complexa Design

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    End-to-end Proteina-Complexa design pipeline driver. An agent skill from NVIDIA-BioNeMo/bionemo-agent-toolkit.

    478 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check: notes
  • Complexa Evaluate Pdbs

    NVIDIA-BioNeMo/bionemo-agent-toolkit

    Standalone evaluation of an existing PDB directory with Proteina-Complexa.

    478 GitHub stars~3.3k tokensUpdated yesterday
    Auto-check: notes

Questions about Parabricks

What does Parabricks do?

Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows. Parabricks is an agent skill from NVIDIA-BioNeMo/bionemo-agent-toolkit. Route NVIDIA Parabricks pbrun tools, assess GPU/runtime readiness, and provide version-aware command guidance for FASTQ/BAM processing, RNA-seq, variant calling, BAM QC, and GVCF workflows.

When should I use Parabricks?

Parabricks fits situations like: accelerating whole pipelines — use genomics-workflow-acceleration; tasks that involve Bioinformatics.

How do I install Parabricks in Claude Code?

Run `npx skills add NVIDIA-BioNeMo/bionemo-agent-toolkit --skill parabricks -a claude-code`. Or copy the skill folder (library-skills/parabricks in NVIDIA-BioNeMo/bionemo-agent-toolkit) into .claude/skills/parabricks in your project. Claude Code loads it when a task matches its description.

How do I install Parabricks in Codex?

Run `npx skills add NVIDIA-BioNeMo/bionemo-agent-toolkit --skill parabricks -a codex`. Or copy the skill folder (library-skills/parabricks in NVIDIA-BioNeMo/bionemo-agent-toolkit) into .agents/skills/parabricks in your project. Codex loads it when a task matches its description.

Can I use Parabricks in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add NVIDIA-BioNeMo/bionemo-agent-toolkit --skill parabricks -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/parabricks, .gemini/skills/parabricks, .github/skills/parabricks and .opencode/skills/parabricks in your project.

What does Parabricks need to run?

Going by SKILL.md and its folder, Parabricks needs the command-line tools its instructions call (python3 and docker). Our summary lists: Python 3; Docker.

Does Parabricks access the network?

SKILL.md names 1 domain. As links in the text: docs.nvidia.com. This is read from the text; nothing was executed.

Is Parabricks safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.

What licence does Parabricks use?

Parabricks is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Parabricks use?

About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 44k tokens, read only when the agent opens those files.

What are the alternatives to Parabricks?

Skills that share tags, products or a category with Parabricks: Evo2 Nim (NVIDIA/skills, 3.5k stars), Alphagenome Single Variant Analysis (google-deepmind/science-skills, 3.2k stars), 13C Metabolic Flux Analysis (K-Dense-AI/scientific-agent-skills, 48k stars) and Clinvar Database (google-deepmind/science-skills, 3.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Parabricks?

NVIDIA-BioNeMo (a GitHub organization) maintains it in NVIDIA-BioNeMo/bionemo-agent-toolkit, which has 478 GitHub stars. The repository holds 14 skills in this directory. The repository was last updated on October 6, 2026.

Source: NVIDIA-BioNeMo/bionemo-agent-toolkit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.