jpskill.com
🛠️ 開発・MCP コミュニティ 🔴 エンジニア向け 👤 エンジニア・AI開発者

🛠️ Galaxy Bridge

galaxy-bridge

生物学データ解析で使う8,000以上の

⏱ 障害ポストモーテム 1日 → 1時間

📺 まず動画で見る(YouTube)

▶ 【衝撃】最強のAIエージェント「Claude Code」の最新機能・使い方・プログラミングをAIで効率化する超実践術を解説! ↗

※ jpskill.com 編集部が参考用に選んだ動画です。動画の内容と Skill の挙動は厳密には一致しないことがあります。

📜 元の英語説明(参考)

Galaxy tool discovery, intelligent recommendation, and execution — 8,000+ bioinformatics tools from usegalaxy.org with multi-signal scoring and workflow suggestions

🇯🇵 日本人クリエイター向け解説

一言でいうと

生物学データ解析で使う8,000以上の

※ jpskill.com 編集部が日本のビジネス現場向けに補足した解説です。Skill本体の挙動とは独立した参考情報です。

⚡ おすすめ: コマンド1行でインストール(60秒)

下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。

🍎 Mac / 🐧 Linux
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o galaxy-bridge.zip https://jpskill.com/download/4085.zip && unzip -o galaxy-bridge.zip && rm galaxy-bridge.zip
🪟 Windows (PowerShell)
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/4085.zip -OutFile "$d\galaxy-bridge.zip"; Expand-Archive "$d\galaxy-bridge.zip" -DestinationPath $d -Force; ri "$d\galaxy-bridge.zip"

完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して galaxy-bridge.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → galaxy-bridge フォルダができる
  3. 3. そのフォルダを C:\Users\あなたの名前\.claude\skills\(Win)または ~/.claude/skills/(Mac)へ移動
  4. 4. Claude Code を再起動

⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。

🎯 このSkillでできること

下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。

📦 インストール方法 (3ステップ)

  1. 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
  2. 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
  3. 3. 展開してできたフォルダを、ホームフォルダの .claude/skills/ に置く
    • · macOS / Linux: ~/.claude/skills/
    • · Windows: %USERPROFILE%\.claude\skills\

Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。

詳しい使い方ガイドを見る →
最終更新
2026-05-17
取得日時
2026-05-18
同梱ファイル
1

💬 こう話しかけるだけ — サンプルプロンプト

  • Galaxy Bridge を使って、最小構成のサンプルコードを示して
  • Galaxy Bridge の主な使い方と注意点を教えて
  • Galaxy Bridge を既存プロジェクトに組み込む方法を教えて

これをClaude Code に貼るだけで、このSkillが自動発動します。

📖 Skill本文(日本語訳)

※ 原文(英語/中国語)を Gemini で日本語化したものです。Claude 自身は原文を読みます。誤訳がある場合は原文をご確認ください。

[Skill 名] galaxy-bridge

Galaxy Bridge

ClawBioのGalaxyエコシステムへのゲートウェイ — 1,770以上の本番バイオインフォマティクスツールを、自然言語で発見し実行できます。

これが存在する理由

Galaxy (usegalaxy.org) は、キュレーションされたバイオインフォマティクスツールの世界最大のコレクションをホストしています。メインサーバーだけでも1,770以上あり、FASTQ QCからメタゲノミクス、タンパク質構造予測まで、あらゆるものをカバーしています。しかし、適切なツールを発見するには、正確なツールIDを知り、ネストされたToolShedカテゴリをナビゲートし、パラメータスキーマを理解する必要があります。

Galaxy Bridgeは、これらのツールをエージェントがアクセス可能にします。自然言語で検索し、CLI経由で実行し、GalaxyツールとClawBioのローカルスキルを連携させて、どちらのシステムも単独ではできないクロスプラットフォームワークフローを実現します。

コア機能

  1. インテリジェントなツール推奨 — タスクを平易な英語で記述すると、7つの次元にわたるマルチシグナルスコアリングにより、最適なGalaxyツールが説明付きで返されます。
  2. ワークフロー提案 — 8つの事前定義されたパイプラインテンプレート(RNA-seq DE、メタゲノミクス、バリアントコーリング、WES生殖細胞系、ChIP-seq、ナノポア、ゲノムアセンブリ、バリアントアノテーション)
  3. 入力形式の認識 — ファイル拡張子(.fastq、.bam、.vcf)を提供すると、形式を認識した推奨が得られます。
  4. バージョンの重複排除 — 8,182のエントリが約2,300の一意のツールに集約されます。最新バージョンが優先され、バージョン数は成熟度シグナルとして扱われます。
  5. EDAMオントロジーの解決 — 108のEDAMトピック/操作IDが人間が読めるラベルに解決され、より豊富なマッチングが可能になります。
  6. 自然言語検索 — 8,000以上のGalaxyツールを、名前、説明、セクション、EDAM用語でキーワードベースで検索します。
  7. リモート実行 — BioBlend APIを介してusegalaxy.orgでGalaxyツールを実行します。
  8. カテゴリブラウジング — 86のToolShedカテゴリをツール数とともに探索します。
  9. ツール詳細の検査 — 入力、出力、パラメータスキーマを表示します。
  10. オフラインデモモード — プリキャッシュされた結果によるFastQCデモ(APIキー不要)
  11. クロスプラットフォーム連携 — Galaxy VEP → ClawBio PharmGx、Galaxy Kraken2 → ClawBio metagenomics

入力形式

形式 拡張子 必須フィールド
FASTQ .fq, .fastq, .fq.gz シーケンスリード Illuminaペアエンドリード
VCF .vcf, .vcf.gz バリアントコール VEP用のアノテーション付きVCF
BAM .bam アライン済みリード BWA-MEM2出力
FASTA .fa, .fasta シーケンス 参照ゲノム
Tabular .tsv, .csv ツールによる 遺伝子発現マトリックス

ワークフロー

  1. 検索 — ユーザーが必要なものを記述 → ブリッジがローカルカタログ + Galaxy APIを検索
  2. 選択 — 説明、バージョン、カテゴリ付きのランク付けされた結果
  3. 設定 — ツール入力/出力スキーマを表示。ユーザーがファイルとパラメータを提供
  4. 実行 — 入力をGalaxyにアップロードし、ツールを実行し、完了をポーリング
  5. 取得 — 出力をローカルディレクトリにダウンロード
  6. バンドル — 再現性パッケージ(commands.sh, environment.yml, checksums)を生成

CLIリファレンス

# Intelligent tool recommendation (new in v0.2.0)
python galaxy_bridge.py --recommend "quality control on my sequencing reads"
python galaxy_bridge.py --recommend "classify microbial species" --format .fastq
python galaxy_bridge.py --recommend "call variants" --format .bam
python galaxy_bridge.py --recommend "annotate variants from WES" --format .vcf

# Workflow / pipeline suggestions (new in v0.2.0)
python galaxy_bridge.py --workflow "RNA-seq differential expression"
python galaxy_bridge.py --workflow "metagenomics"
python galaxy_bridge.py --workflow "whole exome sequencing"

# Search for tools by keyword
python galaxy_bridge.py --search "metagenomics profiling"
python galaxy_bridge.py --search "variant annotation"
python galaxy_bridge.py --search "RNA-seq differential expression"

# Browse Galaxy ToolShed categories
python galaxy_bridge.py --list-categories

# View tool details (inputs, outputs, parameters)
python galaxy_bridge.py --tool-details toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.74+galaxy1

# Run a tool on Galaxy (requires GALAXY_API_KEY)
python galaxy_bridge.py --run fastqc --input reads.fq.gz --output /tmp/qc_results

# Demo mode (works offline, no API key needed)
python galaxy_bridge.py --demo

推奨エンジン

--recommend フラグは、7つの次元にわたるマルチシグナルスコアリングを使用してツールをランク付けします。

シグナル 最大ポイント 説明
セクション一致 30 ツールのGalaxyカテゴリが検出されたタスクと一致
推奨ツール 20 そのタスクで既知のベストインクラスツール
正確な名前一致 15 クエリにツール名が含まれる
キーワード一致 15 クエリの単語がツール名/説明に見つかる
EDAMオントロジー 10 EDAMトピック/操作IDがタスクと一致
形式互換性 10 ツールが指定された入力形式を受け入れる
バージョン成熟度 5 バージョンが多いツールほど高得点(対数スケール)

15のタスクカテゴリが認識されます:Quality Control, Read Mapping, Variant Calling, Variant Annotation, WES/WGS, RNA-seq, Metagenomics, Genome Assembly, Genome Annotation, Phylogenetics, ChIP-seq, Single-cell, Proteomics, Nanopore, BAM Processing。

8つのワークフローテンプレート:WES Germline, WES Annotation, RNA-seq DE, Metagenomics Profiling, Variant Calling, ChIP-seq, Nanopore Assembly, Genome Assembly。

デモ

--demo を実行すると、プリキャッシュされた結果を使用してシミュレートされたFastQC分析が実行されます。

$ python galaxy_bridge.py --demo

Galaxy Bridge — Demo Mode (offline)
====================================
Tool: FastQC v0.74+galaxy1
Input: demo/demo_reads.fq (bundled synthetic FASTQ, 1000 reads)
Output: demo/fastqc_demo_output.html

Result: PASS — Per base sequence quality ✓
        PASS — Per sequence quality scores ✓
        WARN — Per base sequence content (normal for Illumina)
        PASS — Sequence length distribution ✓

Reproducibility bundle written to demo/reproducibility/

Galaxyツールカテゴリ

ブリッジは、56のGalaxy ToolShedカテゴリすべてにわたるツールをインデックス化します。これには、

(原文がここで切り詰められています)

📜 原文 SKILL.md(Claudeが読む英語/中国語)を展開

Galaxy Bridge

ClawBio's gateway to the Galaxy ecosystem — 1,770+ production bioinformatics tools, discoverable and executable through natural language.

Why This Exists

Galaxy (usegalaxy.org) hosts the world's largest collection of curated bioinformatics tools — 1,770+ on the main server alone, covering everything from FASTQ QC to metagenomics to protein structure prediction. But discovering the right tool requires knowing exact tool IDs, navigating nested ToolShed categories, and understanding parameter schemas.

Galaxy Bridge makes these tools agent-accessible: search by natural language, execute via CLI, and chain Galaxy tools with ClawBio's local skills for cross-platform workflows that neither system can do alone.

Core Capabilities

  1. Intelligent tool recommendation — describe a task in plain English; multi-signal scoring across 7 dimensions returns the best Galaxy tool with explanations
  2. Workflow suggestions — 8 pre-defined pipeline templates (RNA-seq DE, metagenomics, variant calling, WES germline, ChIP-seq, nanopore, genome assembly, variant annotation)
  3. Input format awareness — provide your file extension (.fastq, .bam, .vcf) for format-aware recommendations
  4. Version deduplication — 8,182 catalog entries collapse to ~2,300 unique tools; latest version preferred, version count as maturity signal
  5. EDAM ontology resolution — 108 EDAM topic/operation IDs resolved to human-readable labels for richer matching
  6. Natural language search — keyword-based search across 8,000+ Galaxy tools by name, description, section, and EDAM terms
  7. Remote execution — run Galaxy tools on usegalaxy.org via BioBlend API
  8. Category browsing — explore 86 ToolShed categories with tool counts
  9. Tool detail inspection — view inputs, outputs, and parameter schemas
  10. Offline demo mode — FastQC demo with pre-cached results (no API key needed)
  11. Cross-platform chaining — Galaxy VEP → ClawBio PharmGx, Galaxy Kraken2 → ClawBio metagenomics

Input Formats

Format Extension Required Fields Example
FASTQ .fq, .fastq, .fq.gz Sequence reads Illumina paired-end reads
VCF .vcf, .vcf.gz Variant calls Annotated VCF for VEP
BAM .bam Aligned reads BWA-MEM2 output
FASTA .fa, .fasta Sequences Reference genome
Tabular .tsv, .csv Varies by tool Gene expression matrix

Workflow

  1. Search — User describes what they need → bridge searches local catalog + Galaxy API
  2. Select — Ranked results with descriptions, versions, and categories
  3. Configure — Show tool inputs/outputs schema; user provides files and parameters
  4. Execute — Upload input to Galaxy, run tool, poll for completion
  5. Retrieve — Download outputs to local directory
  6. Bundle — Generate reproducibility package (commands.sh, environment.yml, checksums)

CLI Reference

# Intelligent tool recommendation (new in v0.2.0)
python galaxy_bridge.py --recommend "quality control on my sequencing reads"
python galaxy_bridge.py --recommend "classify microbial species" --format .fastq
python galaxy_bridge.py --recommend "call variants" --format .bam
python galaxy_bridge.py --recommend "annotate variants from WES" --format .vcf

# Workflow / pipeline suggestions (new in v0.2.0)
python galaxy_bridge.py --workflow "RNA-seq differential expression"
python galaxy_bridge.py --workflow "metagenomics"
python galaxy_bridge.py --workflow "whole exome sequencing"

# Search for tools by keyword
python galaxy_bridge.py --search "metagenomics profiling"
python galaxy_bridge.py --search "variant annotation"
python galaxy_bridge.py --search "RNA-seq differential expression"

# Browse Galaxy ToolShed categories
python galaxy_bridge.py --list-categories

# View tool details (inputs, outputs, parameters)
python galaxy_bridge.py --tool-details toolshed.g2.bx.psu.edu/repos/devteam/fastqc/fastqc/0.74+galaxy1

# Run a tool on Galaxy (requires GALAXY_API_KEY)
python galaxy_bridge.py --run fastqc --input reads.fq.gz --output /tmp/qc_results

# Demo mode (works offline, no API key needed)
python galaxy_bridge.py --demo

Recommendation Engine

The --recommend flag uses multi-signal scoring across 7 dimensions to rank tools:

Signal Max Points Description
Section match 30 Tool's Galaxy category matches the detected task
Preferred tool 20 Tool is a known best-in-class for the task
Exact name match 15 Tool name appears in the query
Keyword match 15 Query words found in tool name/description
EDAM ontology 10 EDAM topic/operation IDs match the task
Format compatibility 10 Tool accepts the specified input format
Version maturity 5 Tools with more versions score higher (log scale)

15 task categories are recognised: Quality Control, Read Mapping, Variant Calling, Variant Annotation, WES/WGS, RNA-seq, Metagenomics, Genome Assembly, Genome Annotation, Phylogenetics, ChIP-seq, Single-cell, Proteomics, Nanopore, BAM Processing.

8 workflow templates: WES Germline, WES Annotation, RNA-seq DE, Metagenomics Profiling, Variant Calling, ChIP-seq, Nanopore Assembly, Genome Assembly.

Demo

Running --demo executes a simulated FastQC analysis using pre-cached results:

$ python galaxy_bridge.py --demo

Galaxy Bridge — Demo Mode (offline)
====================================
Tool: FastQC v0.74+galaxy1
Input: demo/demo_reads.fq (bundled synthetic FASTQ, 1000 reads)
Output: demo/fastqc_demo_output.html

Result: PASS — Per base sequence quality ✓
        PASS — Per sequence quality scores ✓
        WARN — Per base sequence content (normal for Illumina)
        PASS — Sequence length distribution ✓

Reproducibility bundle written to demo/reproducibility/

Galaxy Tool Categories

The bridge indexes tools across all 56 Galaxy ToolShed categories, including:

  • Sequence Analysis (~30 tools): FastQC, Trimmomatic, Cutadapt, fastp
  • Metagenomics (~25 tools): Kraken2, MetaPhlAn, HUMAnN, QIIME2
  • Variant Analysis (~25 tools): VEP, SnpSift, BCFtools, FreeBayes
  • RNA (~20 tools): HISAT2, StringTie, featureCounts, DESeq2
  • Proteomics (~15 tools): MaxQuant, SearchGUI, PeptideShaker
  • Phylogenetics (~15 tools): IQ-TREE, RAxML, MAFFT, MUSCLE
  • Genome Annotation (~15 tools): Prokka, Augustus, MAKER
  • Assembly (~15 tools): SPAdes, Flye, Unicycler, MEGAHIT
  • Single Cell (~10 tools): Scanpy, CellRanger, Seurat
  • ChIP-seq/Epigenetics (~10 tools): MACS2, deepTools, DiffBind
  • GWAS (~10 tools): PLINK, REGENIE, BOLT-LMM
  • Nanopore (~10 tools): NanoPlot, Medaka, minimap2

Output Structure

output_dir/
├── report.md              # Analysis summary with methods and results
├── result.json            # Machine-readable: tool ID, version, parameters, output paths
├── galaxy_outputs/        # Raw outputs downloaded from Galaxy
│   ├── fastqc_report.html
│   └── ...
└── reproducibility/
    ├── commands.sh        # Galaxy API calls to reproduce
    ├── environment.yml    # Tool versions and Galaxy server info
    └── checksums.sha256   # SHA-256 of all inputs and outputs

Dependencies

Required:

  • Python 3.9+
  • bioblend (Galaxy Python SDK)

Optional (for execution):

  • GALAXY_URL environment variable (default: https://usegalaxy.org)
  • GALAXY_API_KEY environment variable (register at usegalaxy.org)

Safety

  • Local-first search: Tool discovery uses the bundled galaxy_catalog.json — no API calls needed
  • API key optional: Demo mode and search work without credentials
  • No data retention: Uploaded files are deleted from Galaxy after output retrieval
  • Reproducibility: Every execution generates a full provenance bundle
  • Disclaimer: ClawBio is a research and educational tool. It is not a medical device and does not provide clinical diagnoses. Consult a healthcare professional before making any medical decisions.

Integration with Bio Orchestrator

Triggers when: User mentions "galaxy", "usegalaxy", "tool shed", "run on galaxy", "NGS pipeline", or references a Galaxy tool ID.

Chaining partners:

  • pharmgx-reporter — Galaxy VEP annotates variants → PharmGx generates dosage report
  • claw-metagenomics — Galaxy Kraken2 → ClawBio metagenomics profiling
  • equity-scorer — Galaxy VCF processing → HEIM equity scoring
  • vcf-annotator — Galaxy VEP/SnpSift ↔ ClawBio annotation

Citations