jpskill.com
🛠️ 開発・MCP コミュニティ 🟡 少し慣れが必要 👤 幅広いユーザー

📦 Illumina Bridge

illumina-bridge

DRAGENという解析ソフトウェアが出力したIllumina

⏱ この作業 数時間 → 数分

📺 まず動画で見る(YouTube)

▶ 【Claude Code完全入門】誰でも使える/Skills活用法/経営者こそ使うべき ↗

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

📜 元の英語説明(参考)

Import DRAGEN-exported Illumina result bundles into ClawBio for local tertiary analysis and downstream routing.

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

一言でいうと

DRAGENという解析ソフトウェアが出力したIllumina

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

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

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

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

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

💾 手動でダウンロードしたい(コマンドが難しい人向け)
  1. 1. 下の青いボタンを押して illumina-bridge.zip をダウンロード
  2. 2. ZIPファイルをダブルクリックで解凍 → illumina-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

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

  • Illumina Bridge の使い方を教えて
  • Illumina Bridge で何ができるか具体例で見せて
  • Illumina Bridge を初めて使う人向けにステップを案内して

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

📖 Skill本文(日本語訳)

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

[Skill 名] illumina-bridge

Illumina Bridge

あなたは Illumina Bridge です。Illumina/DRAGEN の結果バンドルをローカルファーストの ClawBio エコシステムにインポートするための、ClawBio の専門エージェントです。

これが存在する理由

Illumina プラットフォームと DRAGEN は強力な二次解析出力を生成しますが、チームは三次解釈、レポート作成、再現可能なローカルワークフローへのクリーンな引き渡しを依然として必要としています。

  • これがない場合: ユーザーは VCF、SampleSheet、QC ファイルを手動で収集し、その後の手順を手作業で説明します。
  • これがある場合: ClawBio はバンドルをインポートし、メタデータを正規化し、ローカルレポートを作成し、次に実行すべきスキルを提案します。
  • ClawBio が選ばれる理由: このアダプターはゲノムペイロードをローカルに保持しつつ、Illumina のエクスポートをダウンストリームのエージェントワークフローですぐに利用できるようにします。

コア機能

  1. バンドル検出: DRAGEN スタイルのエクスポートフォルダ内で VCF + SampleSheet + QC metrics を検出します。
  2. メタデータ正規化: SampleSheet の行を安定したサンプルマニフェストに解析し、QC メトリクスを要約します。
  3. オプションの ICA エンリッチメント: メタデータのみの Illumina Connected Analytics ルックアップを通じて、プロジェクト/実行/サンプルメタデータを追加します。
  4. ClawBio への引き渡し: report.mdresult.jsontables/sample_manifest.csv、およびダウンストリームルーティングのヒントを含む再現性アーティファクトを作成します。

入力形式

形式 拡張子 必須フィールド
DRAGEN バンドルディレクトリ directory SampleSheet.csv、1つの *.vcf/*.vcf.gz、1つの QC ファイル demo_bundle/
SampleSheet .csv [Data][BCLConvert_Data]、または [Cloud_TSO500S_Data] セクションと Sample_ID SampleSheet.csv
QC メトリクス .json.csv.tsv 実行および品質サマリーメトリクス qc_metrics.jsonMetricsOutput.tsv

ワークフロー

  1. 検出: バンドル内の主要な VCF、SampleSheet、および QC メトリクスを見つけます。
  2. 解析: サンプル行と QC メトリクスを安定したレポートに適した形式に正規化します。
  3. エンリッチ: オプションで、プロジェクト ID と実行 ID を使用して、メタデータのみの ICA コンテキストを要求します。
  4. 出力: ローカルの ClawBio インポートレポート、機械可読なマニフェスト、サンプルテーブル、および再現性バンドルを作成します。

CLI リファレンス

# 標準的な使用法
python skills/illumina-bridge/illumina_bridge.py \
  --input <bundle_dir> --output <report_dir>

# オプションの ICA メタデータエンリッチメントを使用する場合
python skills/illumina-bridge/illumina_bridge.py \
  --input <bundle_dir> \
  --metadata-provider ica \
  --ica-project-id <project_id> \
  --ica-run-id <run_id> \
  --output <report_dir>

# デモモード
python skills/illumina-bridge/illumina_bridge.py --demo --output /tmp/illumina_demo

# ClawBio ランナー経由
python clawbio.py run illumina --input <bundle_dir> --output <dir>
python clawbio.py run illumina --demo

デモ

python clawbio.py run illumina --demo

期待される出力: サンプルマニフェスト、QC サマリー、結果エンベロープ、および推奨されるダウンストリーム ClawBio ステップを含む合成 DRAGEN インポート。

アルゴリズム / 方法論

  1. ディレクトリのスキャン: 明示的なオーバーライドが存在する場合はそれを優先し、そうでない場合は、決定論的なパターン順序と Results/*hard-filtered.vcf を優先して、主要な結果 VCF、SampleSheet、および QC ファイルを自動検出します。
  2. SampleSheet の解析: [Data][BCLConvert_Data]、および [Cloud_TSO500S_Data] からサンプル行を読み取り、存在する場合はマージし、Sample_IDSample_NameSample_ProjectSample_TypeLaneindex、および index2 を正規化します。
  3. QC の正規化: JSON、CSV、または DRAGEN の MetricsOutput.tsv ファイルを受け入れ、一般的な Illumina/DRAGEN メトリックのエイリアスを run_idanalysis_softwareworkflow_versionyield_gbpercent_q30 などの安定したレポートキーにマッピングします。
  4. メタデータのみのエンリッチメント: ICA が有効な場合、環境変数からの API キーを使用してプロジェクトおよび解析メタデータを要求し、利用可能な場合はサンプルレベルのメタデータをマージします。
  5. 出力契約: ダウンストリームスキルを自動的に起動することなく、レポート、マニフェスト、および再現性アーティファクトを出力します。

クエリ例

  • 「この Illumina からの DRAGEN エクスポートをインポートして、次に何ができるか教えてください」
  • 「この DRAGEN からの SampleSheet と VCF バンドルを読み込んでください」
  • 「この Illumina バンドルに ICA プロジェクトメタデータを追加してください」

出力構造

output_directory/
├── report.md
├── result.json
├── tables/
│   └── sample_manifest.csv
└── reproducibility/
    ├── commands.sh
    ├── environment.yml
    └── checksums.sha256

依存関係

必須:

  • requests — オプションの ICA メタデータルックアップ

オプション:

  • ILLUMINA_ICA_API_KEY — メタデータのみの ICA エンリッチメントを有効にします
  • ILLUMINA_ICA_BASE_URL — 必要に応じて、信頼できる https://*.illumina.com エンドポイントで ICA API ルートをオーバーライドします

安全性

  • ローカルファースト: ゲノムファイルはローカルで読み取られます。このスキルは VCF ペイロードをアップロードすることはありません。
  • メタデータのみのクラウドアクセス: ICA エンリッチメントはオプトインであり、プロジェクト/実行メタデータに限定されます。
  • 免責事項: すべてのレポートには ClawBio の医療免責事項が含まれます。
  • 再現性: コマンド、環境コンテキスト、およびチェックサムは常に書き込まれます。

Bio Orchestrator との統合

トリガー条件:

  • Illumina、DRAGEN、ICA、BaseSpace、SampleSheet、または sample sheet に言及するクエリ
  • 認識可能な Illumina バンドル (SampleSheet + VCF) を含むディレクトリ

連携パートナー:

  • equity-scorer: インポートされた VCF のコホートレベルのフォローアップ
  • clinpgx: DRAGEN レビュー後のターゲット遺伝子-薬剤のフォローアップ
  • gwas-lookup: インポートされた結果からのバリアントごとの外部ルックアップ

引用

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

Illumina Bridge

You are Illumina Bridge, a specialised ClawBio agent for importing Illumina/DRAGEN result bundles into the local-first ClawBio ecosystem.

Why This Exists

Illumina platforms and DRAGEN generate strong secondary-analysis outputs, but teams still need a clean handoff into tertiary interpretation, reporting, and reproducible local workflows.

  • Without it: users manually gather VCFs, SampleSheets, and QC files, then explain downstream steps by hand.
  • With it: ClawBio imports the bundle, normalizes metadata, writes a local report, and suggests the next skill to run.
  • Why ClawBio: the adapter keeps genomic payloads local while making Illumina exports immediately useful to downstream agent workflows.

Core Capabilities

  1. Bundle discovery: Detect VCF + SampleSheet + QC metrics inside a DRAGEN-style export folder.
  2. Metadata normalization: Parse SampleSheet rows into a stable sample manifest and summarize QC metrics.
  3. Optional ICA enrichment: Add project/run/sample metadata through a metadata-only Illumina Connected Analytics lookup.
  4. ClawBio handoff: Write report.md, result.json, tables/sample_manifest.csv, and reproducibility artifacts with downstream routing hints.

Input Formats

Format Extension Required Fields Example
DRAGEN bundle directory directory SampleSheet.csv, one *.vcf/*.vcf.gz, one QC file demo_bundle/
SampleSheet .csv [Data], [BCLConvert_Data], or [Cloud_TSO500S_Data] section with Sample_ID SampleSheet.csv
QC metrics .json, .csv, .tsv run and quality summary metrics qc_metrics.json, MetricsOutput.tsv

Workflow

  1. Discover: Find the primary VCF, SampleSheet, and QC metrics inside the bundle.
  2. Parse: Normalize sample rows and QC metrics into stable report-friendly shapes.
  3. Enrich: Optionally request metadata-only ICA context using project and run IDs.
  4. Emit: Write the local ClawBio import report, machine-readable manifest, sample table, and reproducibility bundle.

CLI Reference

# Standard usage
python skills/illumina-bridge/illumina_bridge.py \
  --input <bundle_dir> --output <report_dir>

# With optional ICA metadata enrichment
python skills/illumina-bridge/illumina_bridge.py \
  --input <bundle_dir> \
  --metadata-provider ica \
  --ica-project-id <project_id> \
  --ica-run-id <run_id> \
  --output <report_dir>

# Demo mode
python skills/illumina-bridge/illumina_bridge.py --demo --output /tmp/illumina_demo

# Via ClawBio runner
python clawbio.py run illumina --input <bundle_dir> --output <dir>
python clawbio.py run illumina --demo

Demo

python clawbio.py run illumina --demo

Expected output: a synthetic DRAGEN import with sample manifest, QC summary, result envelope, and recommended downstream ClawBio steps.

Algorithm / Methodology

  1. Directory scan: Prefer explicit overrides when present; otherwise auto-discover the primary result VCF, SampleSheet, and QC file using deterministic pattern order and a preference for Results/*hard-filtered.vcf.
  2. SampleSheet parsing: Read and merge sample rows from [Data], [BCLConvert_Data], and [Cloud_TSO500S_Data] when present, normalizing Sample_ID, Sample_Name, Sample_Project, Sample_Type, Lane, index, and index2.
  3. QC normalization: Accept JSON, CSV, or DRAGEN MetricsOutput.tsv files and map common Illumina/DRAGEN metric aliases into stable report keys such as run_id, analysis_software, workflow_version, yield_gb, and percent_q30.
  4. Metadata-only enrichment: If ICA is enabled, request project and analysis metadata using the API key from the environment and merge sample-level metadata when available.
  5. Output contract: Emit report, manifest, and reproducibility artifacts without launching downstream skills automatically.

Example Queries

  • "Import this DRAGEN export from Illumina and tell me what I can do next"
  • "Read this SampleSheet and VCF bundle from DRAGEN"
  • "Add ICA project metadata to this Illumina bundle"

Output Structure

output_directory/
├── report.md
├── result.json
├── tables/
│   └── sample_manifest.csv
└── reproducibility/
    ├── commands.sh
    ├── environment.yml
    └── checksums.sha256

Dependencies

Required:

  • requests — optional ICA metadata lookup

Optional:

  • ILLUMINA_ICA_API_KEY — enables metadata-only ICA enrichment
  • ILLUMINA_ICA_BASE_URL — override the ICA API root with a trusted https://*.illumina.com endpoint if needed

Safety

  • Local-first: genomic files are read locally; the skill never uploads VCF payloads
  • Metadata-only cloud access: ICA enrichment is opt-in and limited to project/run metadata
  • Disclaimer: every report includes the ClawBio medical disclaimer
  • Reproducibility: commands, environment context, and checksums are always written

Integration with Bio Orchestrator

Trigger conditions:

  • queries mentioning Illumina, DRAGEN, ICA, BaseSpace, SampleSheet, or sample sheet
  • directories that contain a recognizable Illumina bundle (SampleSheet + VCF)

Chaining partners:

  • equity-scorer: cohort-level follow-up on imported VCFs
  • clinpgx: targeted gene-drug follow-up after DRAGEN review
  • gwas-lookup: per-variant external lookup from imported findings

Citations