מה זה DNA Analysis (dna-claude-analysis)?
dna-claude-analysis הוא פרויקט פתוח שמריץ סקריפטים של Python על קובץ ה-DNA הגולמי שלכם ומפיק דוחות לפי תחומים, כמו בריאות, מוצא, תזונה, פרמקוגנומיקה ואריכות ימים. אחר כך Claude מסביר את התוצאות בשיחה, ובסוף בונה מהן דאשבורד HTML בסגנון טרמינל.
מי שעשה בדיקה ב-23andMe, AncestryDNA או MyHeritage יכול להוריד קובץ גולמי עם מאות אלפי סמנים גנטיים (SNPs). הקובץ הזה כמעט לא קריא לבני אדם, והדוחות של החברות עצמן סטטיים. הפרויקט של shmlkv מחבר בין הקובץ לבין Claude Code: סקריפטים מחפשים סמנים ידועים, ו-Claude מסביר מה המשמעות שלהם ועונה על שאלות המשך.
בתיקייה scripts יש 16 סקריפטים לתחומים שונים, כמו בריאות הלב, תזונה (לקטוז, קפאין, אלכוהול וויטמינים), נשאות של מחלות תורשתיות, שינה, חסינות, עור ורגישות לכאב, ועוד סקריפט כללי לנתוני 23andMe. לפי ה-README והוראות הפרויקט התמונה המלאה מתחלקת ל-17 קטגוריות. השלב האחרון הוא דף HTML יחיד בשם dna_terminal.html, ירוק על שחור, עם ניווט בין התחומים וצבעים לפי רמת סיכון.
כדאי לדעת מראש שלוש מגבלות. הסקריפטים מכילים נתיב קבוע מהמחשב של המפתח (BASE_PATH), ולכן צריך לבקש מ-Claude לעדכן אותו. הדוחות והדף נכתבים כברירת מחדל ברוסית לפי הוראות הפרויקט, ואפשר לבקש עברית או אנגלית. והחשובה מכולן: זה כלי לימודי ולא אבחון רפואי, ולכל החלטה רפואית צריך יועץ גנטי או רופא.
למי זה מתאים
- מי שכבר עשה בדיקת DNA צרכנית ורוצה להבין לעומק את הקובץ הגולמי
- אנשים שרוצים לשאול שאלות המשך על תוצאה מסוימת, למשל מה המשמעות של סמן ב-MTHFR
- מי שמתעניין במוצא ובהפלוגרופים ורוצה הסבר בשפה פשוטה
- משתמשי Claude Code שמעדיפים שהקובץ הגנטי יישאר במחשב ולא יועלה לאתר חיצוני
מה הוא עושה
16 סקריפטי ניתוח
בריאות, מוצא, תזונה, נשאות, יכולות קוגניטיביות, אריכות ימים, פסיכולוגיה, ספורט, שינה וכרונוטייפ, חסינות, ניקוי רעלים, עור, ראייה ושמיעה, רגישות לכאב, פוריות ותכונות פיזיות.
שיחה על התוצאות
אחרי שסקריפט רץ, אפשר לשאול את Claude מה המשמעות של ממצא, איך הוא קשור לתחומים אחרים ועד כמה הראיות המדעיות מאחוריו חזקות.
דאשבורד HTML אחד
קובץ יחיד שעובד בלי חיבור לאינטרנט (מלבד גופן מ-Google Fonts), עם כותרת קבועה, ניווט בין הסקשנים וצבעים: ירוק לתקין, כתום לאזהרה ואדום לסיכון.
פרמקוגנומיקה
סקריפט הבריאות בודק גם סמנים שקשורים לתגובה לתרופות, למשל CYP2D6, כבסיס לשאלות לרופא או לרוקח.
תמיכה בכמה ספקים
קבצים מ-23andMe, AncestryDNA, MyHeritage, FamilyTreeDNA ו-Living DNA. קובצי VCF מריצוף גנום מלא עשויים לדרוש המרה.
בלי תלויות
הסקריפטים משתמשים רק בספרייה הסטנדרטית של Python ודורשים Python 3.6 ומעלה, בלי pip install.
פרטיות ב-git
קובץ ה-.gitignore מוציא מ-git את קובצי ה-DNA בתיקייה data ואת תיקיית הדוחות, כדי שלא יועלו בטעות למאגר.
דוגמאות שימוש
מה כותבים ל-Claude אחרי ההתקנה, ומה מקבלים.
הגדרה ראשונה
הקובץ שלי נמצא ב-data/genome.txt. תעדכן בכל הסקריפטים את BASE_PATH לתיקיית הפרויקט הזו ואת GENOME_FILE לקובץ שלי, ותשנה בקובץ CLAUDE.md את שפת הפלט לעברית.מה מקבלים: כל הסקריפטים מוגדרים לקובץ ולתיקייה שלכם, והדוחות הבאים ייכתבו בעברית.
ממצאי בריאות עיקריים
תריץ את health_analysis.py ותסביר לי בעברית פשוטה את שלושת הממצאים החשובים ביותר, כולל עד כמה המחקר מאחוריהם חזק.מה מקבלים: דוח בתיקייה reports והסבר בשיחה, עם הקשר מדעי ודגש על מה שכדאי לבדוק מול איש מקצוע.
תזונה וקפאין
מה הגנום שלי אומר על חילוף החומרים של קפאין ועל רגישות ללקטוז? תריץ את nutrition_analysis.py ותסביר.מה מקבלים: הגנוטיפ שלכם בסמנים הרלוונטיים והסבר מעשי, בלי המלצות תזונה מחייבות.
דאשבורד מלא
תריץ את כל סקריפטי הניתוח, ואז תבנה את דף DNA Terminal מהדוחות, בעברית ומימין לשמאל, ותפתח אותו בדפדפן.מה מקבלים: קובץ webpage/dna_terminal.html עם סקשן לכל תחום, צבעים לפי רמת סיכון וניווט קבוע.
מה צריך לפני שמתחילים
- Claude Code, או ממשק Claude אחר עם גישה לקבצים, לפי ה-README
- Python 3.6 ומעלה. הסקריפטים משתמשים רק בספרייה הסטנדרטית
- קובץ DNA גולמי מבדיקה צרכנית כמו 23andMe, AncestryDNA או MyHeritage
- בלי מפתח API ובלי עלות מעבר לשימוש ב-Claude Code. רישיון MIT
- ההוראות והפלט ברוסית כברירת מחדל, וצריך לבקש עברית
אין עדיין Claude Code? במדריך הזה יש התקנה צעד אחרי צעד.
איך מתקינים את DNA Analysis (dna-claude-analysis).
יש 2 דרכים, ומספיקה אחת מהן. הראשונה הכי פשוטה.
הדרך הקלה: מדביקים בצ'אט של Claude Code
פותחים שיחה חדשה ב-Claude Code, מעתיקים את ההודעה ומדביקים. כש-Claude מבקש אישור להריץ, לוחצים Allow.
תוריד לי את הפרויקט dna-claude-analysis לתיקייה בבית שלי. תריץ את הפקודה הזו: git clone --depth 1 -q https://github.com/shmlkv/dna-claude-analysis ~/dna-claude-analysis && echo "הותקן ✓" אחר כך תסביר לי איך לשים את קובץ ה-DNA שלי בתיקייה data, ואיך לפתוח את Claude Code בתוך ~/dna-claude-analysis.
בטרמינל, ידנית
למי שמעדיף להריץ בעצמו. מעתיקים לטרמינל ומריצים.
git clone --depth 1 https://github.com/shmlkv/dna-claude-analysis ~/dna-claude-analysis cd ~/dna-claude-analysis claude
מורידים את הקובץ הגולמי מאתר חברת הבדיקה (ב-23andMe דרך Settings ואז 23andMe Data ואז Download Raw Data), פותחים את ה-ZIP ומעתיקים את קובץ הטקסט לתיקייה ~/dna-claude-analysis/data. פותחים את Claude Code בתוך התיקייה ומבקשים לעדכן בכל הסקריפטים גם את BASE_PATH וגם את GENOME_FILE. ה-README מזכיר רק את GENOME_FILE, אבל בקוד BASE_PATH מצביע לתיקייה במחשב של המפתח, ובלי העדכון הסקריפטים לא ימצאו את הקובץ.
- מריצים ls ~/dna-claude-analysis/scripts ורואים קבצים כמו health_analysis.py ו-nutrition_analysis.py
- מריצים python3 --version ומוודאים שהגרסה היא 3.6 ומעלה
- אחרי ההגדרה מבקשים מ-Claude להריץ את health_analysis.py, ונוצר קובץ דוח בתיקייה reports
מריצים cd ~/dna-claude-analysis && git pull. אם שיניתם את הסקריפטים, git יבקש לשמור את השינויים קודם, ואז מריצים git stash, אחר כך git pull ולבסוף git stash pop.
rm -rf ~/dna-claude-analysis
שימו לב: הפקודה מוחקת גם את קובץ ה-DNA שבתיקייה data ואת הדוחות, ולכן מעבירים אותם קודם למקום בטוח אם רוצים לשמור אותם.איך משתמשים ביום יום
- מתחילים רחב: מריצים את כל הסקריפטים, ורק אחר כך שואלים על ממצאים ספציפיים
- שואלים מה זה אומר בפועל, ומבקשים מ-Claude לציין את איכות הראיות ואת גודל המחקרים
- מבקשים את הדוחות ואת הדאשבורד בעברית, כי ברירת המחדל היא רוסית
- משתמשים בתוצאות כבסיס לשיחה עם יועץ גנטי, ולא כמסקנה
טיפים שימושיים
- קובץ DNA הוא המידע האישי ביותר שיש. הוא נשאר בתיקייה data והסקריפטים רצים מקומית, אבל כל מה ש-Claude קורא, כמו דוחות ותוצאות, נשלח למודל כחלק מהשיחה
- כדי שהדאשבורד יהיה בעברית, בקשו גם dir=rtl וגופן עברי, כי מדריך הסגנון בנוי על JetBrains Mono ועל lang=ru
- אפשר לשאול איך תוצאה משתווה לממוצע באוכלוסייה, ואם יש קשר בין ממצאים בתחומים שונים, למשל שינה וחסינות
- ה-README ממליץ גם על אתרים להעלאת קובץ גולמי כמו Promethease ו-GEDmatch. אלה שירותים חיצוניים עם מדיניות פרטיות משלהם, ולכן קוראים אותה לפני שמעלים
תקלות נפוצות
הסקריפט נכשל עם FileNotFoundError
הדוחות יוצאים ברוסית
חסרים סמנים בדוח
יש לי קובץ VCF מריצוף גנום מלא
שאלות ותשובות
זה אבחון רפואי?
זה סקיל?
המידע שלי יוצא מהמחשב?
אילו חברות בדיקה נתמכות?
כמה פעיל הפרויקט?
קרדיט ומקור. DNA Analysis (dna-claude-analysis) נכתב על ידי shmlkv ונמצא ב-shmlkv/dna-claude-analysis ברישיון MIT. את העמוד כתב קורן בן עזרא אחרי בדיקה של המאגר ושל פקודות ההתקנה (29.09.2026). מאגרים מתעדכנים, ולכן אם משהו השתנה, המאגר הוא המקור הקובע.