shmlkv/dna-claude-analysis logo

shmlkv/dna-claude-analysis

Free

使用 Claude Code 构建的个人基因组分析工具包,支持 17 个类别的 DNA 数据分析并生成可视化报告。

FreeFree tier
Type
Open Source

About shmlkv/dna-claude-analysis

DNA Analysis with Claude is an open-source toolkit that allows users to analyze their personal genomic data through natural dialogue with Claude, an AI assistant. It supports raw DNA data exports from major testing services including 23andMe, AncestryDNA, MyHeritage, and Nebula. The project includes over 17 analysis scripts covering health, ancestry, nutrition, carrier status, cognitive traits, longevity, psychology, sports fitness, sleep, immunity, detoxification, skin, vision/hearing, pain sensitivity, reproductive health, and physical traits. Users can run scripts, ask follow-up questions, get plain-English explanations of genetic variants, explore cross-category insights, and generate a comprehensive webpage of results. The interactive dialogue format enables personalized context and research deep-dives into specific SNPs and genes.

Key Features

Interactive exploration of genetic data via natural language conversation
Over 17 specialized analysis scripts (health, ancestry, nutrition, carrier status, cognitive, longevity, psychology, sports, sleep, immunity, detox, skin, vision, pain, reproductive, physical traits)
Works with raw data from 23andMe, AncestryDNA, MyHeritage, Nebula, and other DNA testing services
Plain English explanations of genetic variants like MTHFR, APOE, CYP2D6 without needing to search
Cross-category insights connecting findings across health, nutrition, and ancestry
Ability to ask follow-up questions and get personalized context for specific results
Generate a combined webpage showing all analysis results

Pros & Cons

Pros
  • Free and open-source with no subscription cost for the toolkit itself
  • Covers a wide range of genomic categories in a single coherent interface
  • Interactive dialogue allows for personalized, contextual explanations
  • Works with data from multiple major DNA testing services
  • Plain language output reduces need for external research
  • Can generate a compiled webpage of all results for easy sharing
Cons
  • Requires use of Claude Code (Anthropic's CLI tool) and a Claude API key or subscription
  • Accuracy depends on the quality and recency of SNP-association research used in scripts
  • User must have raw DNA data file from a testing service (not provided)
  • No graphical user interface beyond the command line; primarily text-based interaction
  • May require some technical comfort to set up and run scripts in a terminal

Best For

Exploring health-related genetic findings and discussing implications with a doctorUnderstanding ancestry markers, haplogroups, and migration patternsOptimizing nutrition and supplement choices based on genetic variants (e.g., caffeine metabolism, lactose intolerance)Researching specific genes and SNP associations (e.g., APOE, MTHFR) with evidence quality contextChecking pharmacogenomic variants (e.g., CYP2D6) to inform medication safetyGenerating a comprehensive report of all genetic analyses for personal records

FAQ

What DNA testing services are supported?
The toolkit works with raw data exports from 23andMe, AncestryDNA, MyHeritage, Nebula, and other DNA testing services.
How do I get started?
Export your raw DNA data from your testing service, place the file in the data/ folder, open Claude Code in the project directory, and ask it to update scripts to use your genome file.
What kind of analyses can I run?
The project includes scripts for health, ancestry, nutrition, carrier status, cognitive traits, longevity, psychology, sports fitness, sleep/chronotype, immunity, detoxification, skin, vision/hearing, pain sensitivity, reproductive health, and physical traits analysis.
Can I get a detailed explanation of a specific gene like APOE?
Yes, you can ask Claude to explain the APOE gene, its implications, penetrance, and the current research on relevant SNPs. The system provides plain English explanations and context.