instrument-data-to-all…
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
Use when interpreting genomic variants from VCF files, performing clinical variant classification using ClinVar/VEP annotations, analyzing allele frequencies against population data (1000 Genomes), or generating clinical reports for genetic counseling.
$ npx -y skills add aws-samples/amazon-bedrock-agents-healthcare-lifesciences --skill genomics-variant-interpretation --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/genomics-variant-interpretationContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when interpreting genomic variants from VCF files, performing clinical variant classification using ClinVar/VEP annotations, analyzing allele frequencies against population data (1000 Genomes), or generating clinical reports for genetic counseling.
name: genomics-variant-interpretation description: Use when interpreting genomic variants from VCF files, performing clinical variant classification using ClinVar/VEP annotations, analyzing allele frequencies against population data (1000 Genomes), or generating clinical reports for genetic counseling.
| User question | Tool | Parameters | |---------------|------|------------| | Variants in specific genes | `query_variants_by_gene` | gene_symbols, sample_ids | | Chromosomal region analysis | `query_variants_by_chromosome` | chromosome, position_range | | Rare variant discovery | `analyze_allele_frequencies` | frequency_threshold | | Cohort comparison | `compare_sample_variants` | sample_ids (min 2) | | Complex/custom questions | `execute_dynamic_genomics_query` | user_question |
All queries automatically enforce:
These filters ensure only high-confidence variants enter clinical interpretation.
Classification hierarchy (act on highest applicable):
| ClinVar Significance | VEP Impact | Action | |---------------------|------------|--------| | Pathogenic | HIGH | Immediate clinical attention | | Pathogenic | MODERATE | Clinical attention, confirm with functional data | | Likely_pathogenic | HIGH | Strong candidate, recommend confirmatory testing | | Likely_pathogenic | MODERATE | Monitor, include in report | | Uncertain_significance (VUS) | HIGH | Flag for reassessment, research interest | | VUS | MODERATE | Monitor, periodic reclassification | | Benign / Likely_benign | Any | No clinical action |
Priority scoring (used in query results):
Pathogenic + HIGH impact = 10 Pathogenic + MODERATE = 9 Likely_pathogenic + HIGH = 8 Likely_pathogenic + MODERATE = 7 VUS + HIGH = 6 HIGH impact (no ClinVar) = 5 VUS + MODERATE = 4 All others = 1
Use `analyze_allele_frequencies` with 1000 Genomes data:
| Frequency category | Threshold | Interpretation | |-------------------|-----------|----------------| | Very Rare | < 0.001 (0.1%) | Potential novel pathogenic variant | | Rare | < 0.01 (1%) | Candidate for rare disease | | Uncommon | < 0.05 (5%) | May be population-specific | | Common | >= 0.05 | Likely benign polymorphism |
Rule: Pathogenic variants for Mendelian diseases are almost always < 1% frequency.
Structure: Patient ID, Gene, Variant (chr:pos:ref>alt), Consequence, Impact, ClinVar significance, Population frequency (1000G AF + rarity category), Associated disease (CLNDN), Clinical interpretation, Recommended follow-up.
Input: gene_symbols ("BRCA1,BRCA2,TP53"), sample_ids (optional), include_frequency (bool)
Output: Variants with VEP annotation, ClinVar significance, priority score
Use for: Targeted gene panels, cancer predisposition, pharmacogenomicsInput: chromosome ("17"), sample_ids (optional), position_range ("32000000-33000000")
Output: All PASS variants in region with annotations
Use for: CNV analysis, specific loci investigation, regional patternsInput: sample_ids (optional), frequency_threshold (default 0.01) Output: Variants with rarity classification, quality tiers, 1000G comparison Use for: Rare disease analysis, novel variant discovery, population genetics
Input: sample_ids ("NA21135,NA21137" -- minimum 2)
Output: Per-sample summary: total variants, pathogenic count, impact distribution, quality metrics
Use for: Family studies, cohort stratification, trio analysisInput: user_question (natural language), sample_ids (optional) Output: Custom SQL generated and executed against HealthOmics stores Use for: Complex questions not covered by specialized tools
Variant data lives in AWS HealthOmics stores queried via Athena:
Stores are joined on: contigname + start + referenceallele + alternatealleles[1]
VEP annotation fields: `symbol`, `impact`, `consequence`, `biotype`, `sift_prediction`, `polyphen_prediction` ClinVar fields: `CLNSIG`, `CLNDN`, `GENEINFO`, `CLNREVSTAT`, `RS`, `ALLELEID`
| Pattern | Genes | Filter | Action | |---------|-------|--------|--------| | Cancer predisposition | BRCA1, BRCA2, TP53, PALB2, CHEK2, ATM | Pathogenic/Likely_pathogenic | Genetic counseling referral | | Pharmacogenomics | CYP2D6, CYP2C19, CYP2C9, DPYD, TPMT | Functional impact alleles | Medication dosing adjustment | | Rare disease triage | All (frequency filter) | Very Rare + HIGH + not Benign | Candidate list for clinical review |
A library of healthcare and life sciences domain capabilities — reference agents with best practices, reusable skills, and MCP-based tools — serving builders in their IDEs, researchers in Amazon Quick, and developers deploying to AWS.
Convert laboratory instrument output files (PDF, CSV, Excel, TXT) to Allotrope Simple Model (ASM) JSON format or flattened 2D…
This skill should be used when scientists need help with research problem selection, project ideation, troubleshooting stuck…
Use when a researcher needs to query biomedical databases for biomarker discovery, build target profiles from UniProt/Open…
Use when orchestrating a multi-agent biomarker discovery workflow that requires coordinating database queries, pathway analysis,…
Use when a researcher needs to analyze biological pathways for biomarker discovery, map disease mechanisms to druggable targets…
Use when drafting clinical trial protocol sections (objectives, background, study design) grounded in ICH guidelines (E6, E8, E9)…