tooluniverse-precision-medicine-stratification について
tooluniverse-precision-medicine-stratification は、患者のゲノム情報と臨床情報を統合し、リスク評価と治療提案を行う ToolUniverse スキルです。疾患の種類に応じて分析手順を切り替え、根拠レベル付きの定量的な提案を作成します。
主な機能
- 01疾患別の分析ワークフロー
- 02ゲノム情報と臨床データの統合
- 03薬理ゲノミクスと相互作用の評価
- 04根拠レベル別の所見
- 050~100 の精密医療リスクスコア
活用シーン
- 01分子所見に基づくがん治療群の層別化
- 02患者情報に基づく薬理ゲノミクス上の懸念の評価
- 03疾患リスク、併存症、治療根拠の統合
MCP 対応
ToolUniverse のツールで遺伝、臨床、薬剤、経路、試験の情報を取得し、患者層別化に活用します。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ mims-harvard/ tooluniverse --skill tooluniverse-precision-medicine-stratificationインストール後、Claude Code で/tooluniverse-precision-medicine-stratificationを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
.env.templateEXAMPLES.mdQUICK_START.mdREPORT_TEMPLATE.mdSCORING_REFERENCE.mdtest_skill.pyTOOLS_REFERENCE.md詳細
精密医療による患者層別化
患者のゲノムおよび臨床プロファイルを、実行可能なリスク層別化、治療推奨、個別化治療戦略へと変換します。
検索前の推論
層別化とは、治療への反応や予後が異なる患者群に分けることです。ツールを実行する前に、次の点を確認してください。
- 治療反応を予測する分子特性は何ですか? 候補:体細胞変異(例:EGFR L858R)、生殖細胞系列バリアント(例:BRCA1 LoF)、発現レベル(例:HER2 過剰発現)、生殖細胞系列の薬理ゲノム学的バリアント(例:CYP2C19 PM)、複合バイオマーカー(例:TMB-H + MSI-H)。
- 予測特性には臨床的な対応策がありますか? その特性を知ることで、薬剤の選択、用量、モニタリング計画のいずれかが変わる必要があります。予後予測の価値はあっても治療上の影響がないバリアントは、層別化バイオマーカーではありません。
- 層別化因子のエビデンスレベルはどの程度ですか? FDA 承認のコンパニオン診断(T1)か探索段階(T4)かによって、その所見をどの程度重視するかが変わります。
フェーズ 2 のツールを実行する前に、適切なフェーズ 3 の経路を選択してください。がん、代謝性疾患、CVD、希少疾患、自己免疫疾患のパイプラインでは、必要な層別化因子が異なります。
推測せず、調べてください:バリアントが病原性だと決めつけないでください。遺伝子が疾患に関連すると決めつけないでください。PharmGKB または CPIC のエビデンスなしに、代謝能を割り当てないでください。
重要な原則:
- レポート優先 - まずレポートファイルを作成し、その後段階的に内容を追加します
- 疾患固有のロジック - がん、代謝性疾患、希少疾患の各パイプラインはフェーズ 3 で分岐します
- 多層的な統合 - 生殖細胞系列、体細胞、発現、臨床データの各層を統合します
- エビデンスの段階付け - すべての所見にエビデンス区分(T1~T4)を付与します
- 定量的な出力 - 精密医療リスクスコア(0~100)
- 情報源の明記 - すべての記述にツールまたはデータベースの情報源を記載します
- 英語でのクエリを優先 - ツール呼び出しでは必ず英語の用語を使います
参考ファイル(同じディレクトリ内):
TOOLS_REFERENCE.md- ツールのパラメーター、応答形式、フェーズごとのツール一覧SCORING_REFERENCE.md- スコアリングマトリックス、リスク区分、病原性テーブル、PGx テーブルREPORT_TEMPLATE.md- 出力レポートのテンプレート、治療アルゴリズム、完全性要件EXAMPLES.md- 6 つの詳細な例(がん、代謝性疾患、NSCLC、CVD、希少疾患、神経疾患)QUICK_START.md- プロンプト例と出力の概要
説明するのではなく、計算してください
解析に計算(統計、データ処理、スコアリング、エンリッチメント)が必要な場合は、Bash 経由で Python コードを作成して実行してください。実行内容を説明するのではなく、実際に実行して結果を報告してください。ToolUniverse ツールでデータを取得し、その後 Python(pandas、scipy、statsmodels、matplotlib)で解析してください。
使用する場面
ゲノムまたは臨床データを伴う疾患について、患者のリスク層別化、治療選択、予後予測、個別化治療戦略をユーザーが求めている場合に適用します。
対象外(代わりに別のスキルを使用してください):
- 単一バリアントの解釈 ->
tooluniverse-variant-interpretation - 免疫療法に特化した予測 ->
tooluniverse-immunotherapy-response-prediction - 薬剤安全性プロファイリングのみ ->
tooluniverse-adverse-event-detection - 標的の検証 ->
tooluniverse-drug-target-validation - 臨床試験の検索のみ ->
tooluniverse-clinical-trial-matching - 薬物間相互作用のみ ->
tooluniverse-drug-drug-interaction - PRS の計算のみ ->
tooluniverse-polygenic-risk-score
入力の解析
必須
- 疾患/状態:自由記述の疾患名
- 少なくとも 1 つ:生殖細胞系列バリアント、体細胞変異、遺伝子リスト、臨床バイオマーカー
任意(層別化の精度向上に有用)
- 年齢、性別、民族性、疾患ステージ、併存疾患、過去の治療、家族歴
- 現在の服薬(DDI および PGx 用)、層別化の目的
疾患タイプの分類
カテゴリーを1つ選択してください(Phase 3 の振り分けを決定します)。
| カテゴリー | 例 |
|---|---|
| CANCER | 乳がん、肺がん、大腸がん、メラノーマ |
| METABOLIC | 2型糖尿病、肥満、NAFLD |
| CARDIOVASCULAR | CAD、心不全、AF |
| NEUROLOGICAL | アルツハイマー病、パーキンソン病、てんかん |
| RARE/MONOGENIC | マルファン症候群、CF、鎌状赤血球症、ハンチントン病 |
| AUTOIMMUNE | RA、ループス、MS、クローン病 |
重要なツールパラメーターに関する注意事項
詳細については TOOLS_REFERENCE.md を参照してください。主な注意点は次のとおりです。
- MyGene_query_genes:パラメーターは
queryです(qではありません) - EnsemblVEP_annotate_rsid:パラメーターは
variant_idです(rsidではありません) - ensembl_lookup_gene:
species='homo_sapiens'が必須です - DrugBank tools:すべて
query、case_sensitive、exact_match、limitの4つのパラメーターが必須です - cBioPortal_get_mutations:
gene_listは配列ではなく文字列(スペース区切り)です - PubMed_search_articles:
{articles: [...]}ではなく、辞書のプレーンなリストを返します - fda_pharmacogenomic_biomarkers:すべての結果を取得するには
limit=1000を使用してください - gnomAD:「Service overloaded」が返される場合があります。その場合は適切にスキップしてください
- OpenTargets:常に
{data: {entity: {field: ...}}}のネスト構造です
ワークフローの概要
Phase 1: Disease Disambiguation & Profile Standardization
Phase 2: Genetic Risk Assessment
Phase 3: Disease-Specific Molecular Stratification (routes by disease type)
Phase 4: Pharmacogenomic Profiling
Phase 5: Comorbidity & Drug Interaction Risk
Phase 6: Molecular Pathway Analysis
Phase 7: Clinical Evidence & Guidelines
Phase 8: Clinical Trial Matching
Phase 9: Integrated Scoring & Recommendations
Phase 1:疾患の曖昧さの解消とプロファイルの標準化
OpenTargets_get_disease_id_description_by_nameを使用して、疾患を EFO ID に解決します- 疾患タイプを分類します(CANCER/METABOLIC/CVD/NEUROLOGICAL/RARE/AUTOIMMUNE)
- ゲノムデータを構造化形式(遺伝子、バリアント、タイプ)に解析します
MyGene_query_genesを使用して遺伝子 ID を解決し、Ensembl/Entrez ID を取得します
Phase 2:遺伝的リスク評価
- 生殖細胞系列バリアントの病原性:
ClinVar_search_variants、EnsemblVEP_annotate_rsid/_hgvs - 遺伝子と疾患の関連:
OpenTargets_target_disease_evidence - GWAS ポリジェニックリスク:
gwas_get_associations_for_trait、OpenTargets_search_gwas_studies_by_disease - 集団頻度:
gnomad_get_variant - 遺伝子制約:
gnomad_get_gene_constraints(pLI、LOEUF スコア)
スコアリング:遺伝的リスクスコアの構成要素(0~35点)については SCORING_REFERENCE.md を参照してください。
Phase 3:疾患別の分子層別化
CANCER の経路
- 分子サブタイピング:
cBioPortal_get_mutations、HPA_get_cancer_prognostics_by_gene - TMB/MSI/HRD:FDA のカットオフ値には
fda_pharmacogenomic_biomarkersを使用します - 予後の層別化:病期と分子特性を組み合わせます
METABOLIC の経路
- 遺伝的リスクの統合:
GWAS_search_associations_by_gene、OpenTargets_target_disease_evidence - 合併症リスク:HbA1c、罹病期間、既存の合併症に基づきます
CVD の経路
- FH 遺伝子の確認:LDLR、APOB、PCSK9 について
ClinVar_search_variantsを使用します - スタチンの PGx:SLCO1B1 について
PharmGKB_get_clinical_annotationsを使用します
RARE DISEASE の経路
- 原因バリアントの特定:
ClinVar_search_variants - 遺伝子型と表現型:
UniProt_get_disease_variants_by_accession
スコアリング:疾患別の表については SCORING_REFERENCE.md を参照してください。
Phase 4:薬理ゲノムプロファイリング
- 薬物代謝酵素:
PharmGKB_get_clinical_annotations、PharmGKB_get_dosing_guidelines - FDA PGx バイオマーカー:
fda_pharmacogenomic_biomarkers(limit=1000を使用してください) - 治療別 PGx:
PharmGKB_get_drug_details
スコアリング:PGx リスクスコア(0~10点)については SCORING_REFERENCE.md を参照してください。
Phase 5:併存疾患と薬物相互作用のリスク
- 疾患の重複:
OpenTargets_get_associated_targets_by_disease_efoId - DDI の確認:
drugbank_get_drug_interactions_by_drug_name_or_id、FDA_get_drug_interactions_by_drug_name - PGx によって増幅される DDI:PM 遺伝子型かつ CYP 阻害剤を使用している場合は、複合リスクとして警告します
フェーズ 6:分子経路解析
- 経路エンリッチメント:
enrichr_gene_enrichment_analysis(ライブラリ:KEGG_2021_Human、Reactome_2022、GO_Biological_Process_2023) - Reactome マッピング:
ReactomeAnalysis_pathway_enrichment、Reactome_map_uniprot_to_pathways - ネットワーク解析:
STRING_get_interaction_partners、STRING_functional_enrichment - 創薬可能な標的:
OpenTargets_get_target_tractability_by_ensemblID
フェーズ 7:臨床エビデンスとガイドライン
- ガイドライン検索:
PubMed_Guidelines_Search(フォールバック:PubMed_search_articles) - FDA 承認済み治療法:
OpenTargets_get_associated_drugs_by_disease_efoId、FDA_get_indications_by_drug_name - バイオマーカーと薬剤のエビデンス:
civic_search_evidence_items、civic_search_assertions
フェーズ 8:臨床試験のマッチング
- バイオマーカーに基づく試験:疾患と介入を指定して
search_clinical_trialsを実行します - 精密医療試験:バスケット試験/アンブレラ試験を対象に
search_clinical_trialsを実行します
フェーズ 9:統合スコアリングと推奨事項
スコア構成要素(合計 0~100)
- 遺伝的リスク(0~35):病原性+遺伝子と疾患の関連性+PRS
- 臨床リスク(0~30):病期/バイオマーカー/併存疾患
- 分子特性(0~25):ドライバー変異、サブタイプ、対応可能な標的
- 薬理ゲノム学的リスク(0~10):代謝能力、HLA アレル
リスク区分
| スコア | 区分 | 管理 |
|---|---|---|
| 75-100 | 非常に高い | 集中的な治療、専門分野への紹介、臨床試験 |
| 50-74 | 高い | 積極的な治療、綿密なモニタリング |
| 25-49 | 中程度 | 標準的なガイドラインに基づく治療、PGx に基づく用量設定 |
| 0-24 | 低い | 経過観察、予防、リスク要因の修正 |
出力
REPORT_TEMPLATE.md に従ってレポートを生成します。詳細なスコアリングマトリックスについては、SCORING_REFERENCE.md を参照してください。
よくある使用パターン
詳細な使用例を 6 つ掲載した EXAMPLES.md を参照してください。
- がん+対応可能な変異:乳がん、BRCA1、ER+/HER2- → スコア約 55~65(高い)
- 代謝疾患+PGx の懸念:2 型糖尿病、クロピドグレル服用中の CYP2C19 PM → スコア約 55~65(高い)
- NSCLC の包括的評価:EGFR L858R、TMB 25、PD-L1 80% → スコア約 75~85(非常に高い)
- CVD リスク:LDL 190、SLCO1B1*5、心筋梗塞の家族歴 → スコア約 50~60(高い)
- 希少疾患:マルファン症候群、FBN1 バリアント → スコア約 55~65(高い)
- 神経学的リスク:APOE e4/e4、アルツハイマー病の家族歴 → スコア約 60~72(高い)