tooluniverse-structural-variant-analysis by mims-harvard/tooluniverse
npx skills add https://github.com/mims-harvard/tooluniverse --skill tooluniverse-structural-variant-analysis使用基于 ACMG 标准调整后的准则,对结构变异(缺失、重复、倒位、易位、复杂重排)进行系统性分析,用于临床基因组学解读。
核心原则 :
当用户出现以下情况时使用此技能:
Phase 1: SV IDENTITY & CLASSIFICATION
Normalize coordinates (hg19/hg38), determine type (DEL/DUP/INV/TRA/CPX),
calculate size, assess breakpoint precision
Phase 2: GENE CONTENT ANALYSIS
Identify fully contained genes, partially disrupted genes (breakpoint within),
flanking genes (within 1 Mb), annotate function and disease associations
Phase 3: DOSAGE SENSITIVITY ASSESSMENT
ClinGen HI/TS scores, pLI scores, OMIM inheritance patterns,
gene-disease validity levels
Phase 4: POPULATION FREQUENCY CONTEXT
gnomAD SV database, ClinVar known SVs, DECIPHER patient cases,
reciprocal overlap calculation (>=70% = same SV)
Phase 5: PATHOGENICITY SCORING
Quantitative 0-10 scale: gene content (40%), dosage sensitivity (30%),
population frequency (20%), clinical evidence (10%)
Phase 6: LITERATURE & CLINICAL EVIDENCE
PubMed searches, DECIPHER cohort analysis, functional evidence
Phase 7: ACMG-ADAPTED CLASSIFICATION
Apply SV-specific evidence codes, calculate final classification,
generate clinical recommendations
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
目标:标准化 SV 表示法并分类类型。
捕获:染色体、坐标(hg19/hg38 中的起始/终止位置)、SV 大小、SV 类型(DEL/DUP/INV/TRA/CPX)、断点精度、遗传模式(新发/遗传/未知)。
关于 SV 类型定义、评分表和 ACMG 代码详情,请参阅 CLASSIFICATION_GUIDE.md。
目标:注释受 SV 影响的所有基因。
工具:
| 工具 | 用途 |
|---|---|
ensembl_lookup_gene | 基因结构、坐标、外显子 |
NCBIGene_search | 官方符号、别名、描述 |
Gene_Ontology_get_term_info | 生物过程、分子功能 |
OMIM_search, OMIM_get_entry | 疾病关联、遗传模式 |
DisGeNET_search_gene | 基因-疾病关联评分 |
将基因分类为:完全包含(整个基因在 SV 内)、部分破坏(断点在基因内)或侧翼(在断点 1 Mb 范围内)。
关于实现伪代码,请参阅 ANALYSIS_PROCEDURES.md 阶段 2。
目标:确定受影响的基因是否具有剂量敏感性。
工具:
| 工具 | 用途 |
|---|---|
ClinGen_search_dosage_sensitivity | HI/TS 评分(0-3,金标准) |
ClinGen_search_gene_validity | 基因-疾病有效性等级 |
gnomad_search_variants | 功能缺失不耐受的 pLI 评分 |
DECIPHER_search | 发育障碍病例 |
OMIM_get_entry | 遗传模式(常染色体显性遗传提示剂量敏感性) |
关键阈值:ClinGen HI/TS 评分 3 = 明确的剂量敏感性。pLI >= 0.9 = 可能单倍剂量不足。完整的评分解读表请参见 CLASSIFICATION_GUIDE.md。
目标:确定 SV 是常见的(可能良性)还是罕见的(支持致病性)。
工具:
| 工具 | 用途 |
|---|---|
gnomad_search_variants | 群体 SV 频率 |
ClinVar_search_variants | 已知致病/良性 SVs |
DECIPHER_search | 带有表型的患者 SVs |
关键阈值:>=1% = BA1(良性)。0.1-1% = BS1(强良性)。<0.01% = PM2(支持致病性)。使用 >=70% 的互斥重叠度来定义“相同”的 SV。
目标:基于 0-10 分制的定量致病性评估。
四个加权组成部分:基因内容(40%)、剂量敏感性(30%)、群体频率(20%)、临床证据(10%)。
评分映射:9-10 = 致病性,7-8 = 可能致病性,4-6 = 意义不明确,2-3 = 可能良性,0-1 = 良性。
详细的评分细目和实现方法,请参阅 CLASSIFICATION_GUIDE.md 和 ANALYSIS_PROCEDURES.md 阶段 5。
目标:查找病例报告、功能研究和临床验证。
工具:
| 工具 | 用途 |
|---|---|
PubMed_search_articles | 同行评审文献 |
EuropePMC_search_articles | 欧洲文献(额外覆盖) |
DECIPHER_search | 患者病例数据库 |
搜索策略:基因特异性剂量敏感性论文、SV 特异性病例报告、DECIPHER 队列表型分析。请参阅 ANALYSIS_PROCEDURES.md 阶段 6。
目标:应用适用于 SVs 的 ACMG/ClinGen 标准。
关键致病性代码:PVS1(HI 基因缺失)、PS1(匹配已知致病性 SV)、PS2(新发)、PM2(在对照中缺失)、PP4(表型匹配)。
关键良性代码:BA1(次要等位基因频率 >5%)、BS1(次要等位基因频率 >1%)、BS3(无功能效应)。
分类规则:致病性 = PVS1+PS1 或 2 个强证据。可能致病性 = 1 个非常强证据 + 1 个中等证据,或 3 个中等证据。意义不明确 = 未满足标准。可能良性 = 1 个强良性证据 + 1 个支持性良性证据。良性 = BA1,或 2 个强良性证据。
完整的证据代码表和分类算法,请参阅 CLASSIFICATION_GUIDE.md。
使用 REPORT_TEMPLATE.md 中的模板创建报告。文件命名如下:
SV_analysis_[TYPE]_chr[CHR]_[START]_[END]_[GENES].md
| 部分 | 要求 |
|---|---|
| 基因内容 | 注释 SV 区域内的所有基因 |
| 剂量敏感性 | 所有基因的 ClinGen 评分(如果可用) |
| 群体频率 | 检查 gnomAD SV + ClinVar + DGV |
| 文献搜索 | >=2 种搜索策略(PubMed + DECIPHER) |
| ACMG 代码 | 列出所有适用的代码 |
| 工具 | 用途 | 是否必需? |
|---|---|---|
ClinGen_search_dosage_sensitivity | HI/TS 评分 | 必需 |
ClinGen_search_gene_validity | 基因-疾病有效性 | 必需 |
ClinVar_search_variants | 已知致病/良性 SVs | 必需 |
DECIPHER_search | 患者病例、表型 | 强烈推荐 |
ensembl_lookup_gene | 基因坐标、结构 | 必需 |
OMIM_search, OMIM_get_entry | 基因-疾病关联 | 必需 |
DisGeNET_search_gene | 额外的疾病关联 | 推荐 |
PubMed_search_articles | 文献证据 | 推荐 |
Gene_Ontology_get_term_info | 基因功能 | 支持性 |
tooluniverse-variant-interpretation此技能适用于需要剂量敏感性评估和 ACMG 适应性分类的 >=50 bp 的结构变异。
EXAMPLES.md - 带有工作示例的 SV 解读样本CLASSIFICATION_GUIDE.md - ACMG 标准表、评分系统、证据代码、特殊场景、临床建议REPORT_TEMPLATE.md - 包含章节结构和文件命名的完整报告模板ANALYSIS_PROCEDURES.md - 每个阶段的详细实现伪代码tooluniverse-variant-interpretation - 用于 SNVs 和小片段插入缺失每周安装次数
142
代码仓库
GitHub 星标数
1.2K
首次出现
2026年2月12日
安全审计
安装于
gemini-cli136
codex136
opencode135
github-copilot133
amp128
kimi-cli128
Systematic analysis of structural variants (deletions, duplications, inversions, translocations, complex rearrangements) for clinical genomics interpretation using ACMG-adapted criteria.
KEY PRINCIPLES :
Use this skill when users:
Phase 1: SV IDENTITY & CLASSIFICATION
Normalize coordinates (hg19/hg38), determine type (DEL/DUP/INV/TRA/CPX),
calculate size, assess breakpoint precision
Phase 2: GENE CONTENT ANALYSIS
Identify fully contained genes, partially disrupted genes (breakpoint within),
flanking genes (within 1 Mb), annotate function and disease associations
Phase 3: DOSAGE SENSITIVITY ASSESSMENT
ClinGen HI/TS scores, pLI scores, OMIM inheritance patterns,
gene-disease validity levels
Phase 4: POPULATION FREQUENCY CONTEXT
gnomAD SV database, ClinVar known SVs, DECIPHER patient cases,
reciprocal overlap calculation (>=70% = same SV)
Phase 5: PATHOGENICITY SCORING
Quantitative 0-10 scale: gene content (40%), dosage sensitivity (30%),
population frequency (20%), clinical evidence (10%)
Phase 6: LITERATURE & CLINICAL EVIDENCE
PubMed searches, DECIPHER cohort analysis, functional evidence
Phase 7: ACMG-ADAPTED CLASSIFICATION
Apply SV-specific evidence codes, calculate final classification,
generate clinical recommendations
Goal : Standardize SV notation and classify type.
Capture: chromosome(s), coordinates (start/end in hg19/hg38), SV size, SV type (DEL/DUP/INV/TRA/CPX), breakpoint precision, inheritance pattern (de novo/inherited/unknown).
For SV type definitions, scoring tables, and ACMG code details, see CLASSIFICATION_GUIDE.md.
Goal : Annotate all genes affected by the SV.
Tools :
| Tool | Purpose |
|---|---|
ensembl_lookup_gene | Gene structure, coordinates, exons |
NCBIGene_search | Official symbol, aliases, description |
Gene_Ontology_get_term_info | Biological process, molecular function |
OMIM_search, OMIM_get_entry | Disease associations, inheritance |
DisGeNET_search_gene | Gene-disease association scores |
Classify genes as: fully contained (entire gene in SV), partially disrupted (breakpoint within gene), or flanking (within 1 Mb of breakpoints).
For implementation pseudocode, see ANALYSIS_PROCEDURES.md Phase 2.
Goal : Determine if affected genes are dosage-sensitive.
Tools :
| Tool | Purpose |
|---|---|
ClinGen_search_dosage_sensitivity | HI/TS scores (0-3, gold standard) |
ClinGen_search_gene_validity | Gene-disease validity level |
gnomad_search_variants | pLI scores for LoF intolerance |
DECIPHER_search | Developmental disorder cases |
OMIM_get_entry | Inheritance pattern (AD suggests dosage sensitivity) |
Key thresholds: ClinGen HI/TS score 3 = definitive dosage sensitivity. pLI >= 0.9 = likely haploinsufficient. See CLASSIFICATION_GUIDE.md for full score interpretation tables.
Goal : Determine if SV is common (likely benign) or rare (supports pathogenicity).
Tools :
| Tool | Purpose |
|---|---|
gnomad_search_variants | Population SV frequencies |
ClinVar_search_variants | Known pathogenic/benign SVs |
DECIPHER_search | Patient SVs with phenotypes |
Key thresholds: >=1% = BA1 (benign). 0.1-1% = BS1 (strong benign). <0.01% = PM2 (supporting pathogenic). Use >=70% reciprocal overlap to define "same" SV.
Goal : Quantitative pathogenicity assessment on 0-10 scale.
Four components weighted: gene content (40%), dosage sensitivity (30%), population frequency (20%), clinical evidence (10%).
Score mapping: 9-10 = Pathogenic, 7-8 = Likely Pathogenic, 4-6 = VUS, 2-3 = Likely Benign, 0-1 = Benign.
For detailed scoring breakdowns and implementation, see CLASSIFICATION_GUIDE.md and ANALYSIS_PROCEDURES.md Phase 5.
Goal : Find case reports, functional studies, and clinical validation.
Tools :
| Tool | Purpose |
|---|---|
PubMed_search_articles | Peer-reviewed literature |
EuropePMC_search_articles | European literature (additional coverage) |
DECIPHER_search | Patient case database |
Search strategies: gene-specific dosage sensitivity papers, SV-specific case reports, DECIPHER cohort phenotype analysis. See ANALYSIS_PROCEDURES.md Phase 6.
Goal : Apply ACMG/ClinGen criteria adapted for SVs.
Key pathogenic codes: PVS1 (deletion of HI gene), PS1 (matches known pathogenic SV), PS2 (de novo), PM2 (absent from controls), PP4 (phenotype match).
Key benign codes: BA1 (MAF >5%), BS1 (MAF >1%), BS3 (no functional effect).
Classification rules: Pathogenic = PVS1+PS1 or 2 Strong. Likely Pathogenic = 1 Very Strong + 1 Moderate, or 3 Moderate. VUS = criteria not met. Likely Benign = 1 Strong + 1 Supporting. Benign = BA1, or 2 Strong benign.
For complete evidence code tables and classification algorithm, see CLASSIFICATION_GUIDE.md.
Create report using the template in REPORT_TEMPLATE.md. Name files as:
SV_analysis_[TYPE]_chr[CHR]_[START]_[END]_[GENES].md
| Section | Requirement |
|---|---|
| Gene content | All genes in SV region annotated |
| Dosage sensitivity | ClinGen scores for all genes (if available) |
| Population frequency | Check gnomAD SV + ClinVar + DGV |
| Literature search | >=2 search strategies (PubMed + DECIPHER) |
| ACMG codes | All applicable codes listed |
| Tool | Purpose | Required? |
|---|---|---|
ClinGen_search_dosage_sensitivity | HI/TS scores | Required |
ClinGen_search_gene_validity | Gene-disease validity | Required |
ClinVar_search_variants | Known pathogenic/benign SVs | Required |
DECIPHER_search | Patient cases, phenotypes | Highly recommended |
ensembl_lookup_gene |
tooluniverse-variant-interpretationUse this skill for structural variants >=50 bp requiring dosage sensitivity assessment and ACMG-adapted classification.
EXAMPLES.md - Sample SV interpretations with worked examplesCLASSIFICATION_GUIDE.md - ACMG criteria tables, scoring system, evidence codes, special scenarios, clinical recommendationsREPORT_TEMPLATE.md - Full report template with section structure and file namingANALYSIS_PROCEDURES.md - Detailed implementation pseudocode for each phasetooluniverse-variant-interpretation - For SNVs and small indelsWeekly Installs
142
Repository
GitHub Stars
1.2K
First Seen
Feb 12, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
gemini-cli136
codex136
opencode135
github-copilot133
amp128
kimi-cli128
免费AI数据抓取智能体:自动化收集、丰富与存储网站/API数据
1,100 周安装
| Gene coordinates, structure |
| Required |
OMIM_search, OMIM_get_entry | Gene-disease associations | Required |
DisGeNET_search_gene | Additional disease associations | Recommended |
PubMed_search_articles | Literature evidence | Recommended |
Gene_Ontology_get_term_info | Gene function | Supporting |