פרוטוקול זה מתאר את השימוש בסורק עריכת RNA דיפרנציאלי מכוייל (CADRES), תהליך חישובי המשלב קריאת וריאנטים משותפים בין DNA–RNA, כיול מחדש מותאם לאותות, ומודלים סטטיסטיים מודעים לשכפול לזיהוי אתרי עריכת RNA דיפרנציאלית בדיוק גבוה.
הרשמה ל-JoVE נדרשת לצפייה בתוכן זה. התחברו או התחילו בגרסת ניסיון בחינם.
מאמר שיטה
פרוטוקול זה מתאר את השימוש בסורק עריכת RNA דיפרנציאלי מכוייל (CADRES), תהליך חישובי המשלב קריאת וריאנטים משותפים בין DNA–RNA, כיול מחדש מותאם לאותות, ומודלים סטטיסטיים מודעים לשכפול לזיהוי אתרי עריכת RNA דיפרנציאלית בדיוק גבוה.
הגדרה מדויקת של עריכת RNA נותרה מאתגרת טכנית משום שיש להבחין בין שינויים אמיתיים לאחר שעתוק לבין וריאנטים גנומיים וארטיפקטים של ריצוף. קושי זה בולט במיוחד בעריכת ציטידין לאורידין שמופעלת על ידי אנזימי APOBEC, שם שינויים מעורבים ב-DNA וב-RNA מסתירים את אות העריכה האמיתי. סורק עריכת RNA דיפרנציאלי מכוון (CADRES) מספק מסגרת חישובית מובנית לטיפול במגבלות אלו באמצעות חקירת גרסאות DNA–RNA משולבת ושימור ממוקד של חתימות עריכה אותנטיות. פרוטוקול זה מציג את תהליך העבודה של CADRES, הכולל הכנת נתונים, קריאה משותפת של וריאנט RNA, כיול מחדש באיכות בסיסית לשימור אותות, סינון ארטיפקטים והערכה דיפרנציאלית של עריכת RNA בין תנאי ניסוי. CADRES תומך בריצוף RNA-seq משולב וגנום מלא או אקסום שלם, עם שכפול ביולוגי. אסטרטגיית סינון רב-שלבית, הכוללת הסרת הומופולימר וסינון פרלוג מבוסס PBLAT, מפחיתה באופן שיטתי חיוביים שגויים תוך שמירה על אירועי עריכה בתדר נמוך. על ידי שילוב כיול עם מודלים מודעים לשכפול, CADRES מגביר את הדיוק והשחזוריות של ניתוח עריכת RNA, ומאפשר חקירת דינמיקות עריכה בהקשרים ביולוגיים מגוונים. בהשוואה לשיטות מבוססות, CADRES נועד לשפר את הדיוק בזיהוי עריכת RNA, במיוחד באירועי C-to-U בתיווך APOBEC.
עריכת RNA מהווה שכבה דינמית של ויסות פוסט-שעתוק המאפשרת החלפות נוקלאוטידים ספציפיות לאתר בתוך תמלולי RNA מבלי לשנות את רצף ה-DNA הבסיסי. במטאזואנים, דה-אמינציה של אדנוזין-לאינוזין (A>I) המתווכת על ידי אנזימי ADAR היא הצורה הדומיננטית ותורמת לגיוון בתמלול, יציבות mRNA, ויסות חיסוני מולד ותפקוד נוירוני 1,2. ציטידין-לאורידין (C>U) (להלן "C>U" בהקשר ביולוגי; "C>T" בהקשר ריצוף) דה-אמינציה, שמופעלת על ידי חברי משפחת APOBEC, פועלת לצד מסלולים אלו ומעורבת במטבוליזם של שומן, הגבלת וירוסים, מוטגנזה ותפקידים רגולטוריים מתפתחים בביולוגיה חיסונית וסרטנית 3,4,5,6,7. מחקרים עדכניים הראו כי מספר אנזימי APOBEC, כולל APOBEC1, APOBEC3A ו-APOBEC3B (A3B), מזרזים עריכת RNA בהקשרים פיזיולוגיים ופתולוגיים 3,4,7,8,9,10. APOBEC3 אנזימים גם גורמים לעריכת DNA, ויוצרים חתימות מוטציות חופפות שמסבכות את ההבחנה בין עריכת RNA לשונות גנומית 8,10,11,12.
ריצוף מהדור הבא אפשר זיהוי רחב היקף של אתרי עריכת RNA פוטנציאליים, אך עדיין קשה להבחין בין עריכות אמיתיות לבין SNV גנומי או רעש טכני. אירועי A>I ו-C>U מופיעים כהחלפות A>G ו-C>T בספריות cDNA ויכולים להתבלבל על ידי טעויות פריימינג, שגיאות פולימראז, ארטיפקטים במיפוי ושינויים בביטוי הספציפי להקשר. משאבים ציבוריים כמו REDIportal13 מתארים מיליוני אתרי A>I, בעוד שההערות ב-C>U נשארות דלות, ומשקפות הן מגבלות ביולוגיות והן אנליטיות. זיהוי אמין של עריכת C>U — במיוחד שינויים בתנאים שונים — נותר לכן צורך אנליטי שלא נענה.
המטרה הכוללת של השיטה המוצגת כאן, סורק עריכת RNA דיפרנציאלי מכויל (CADRES), היא זיהוי מדויק של וריאנטים דיפרנציאליים על RNA (DVRs): אתרי עריכה שעוברים שינויים מובהקים סטטיסטית בעומק העריכה בין שני תנאים מוגדרים או יותר14. בפיתוח פרוטוקול זה, ניסינו להתמודד עם שני מכשולים מתמשכים. ראשית, יש להבחין בין עריכות RNA אמיתיות לווריאנטים המקודדים ב-DNA. שנית, יש לכמת את הבדלי העריכה באופן סטטיסטי עמיד בין מערכי נתונים של RNA-seq ששוכפלו ביולוגית. החידוש המרכזי של CADRES טמון בשילוב קריאות משולבות של וריאנטים DNA/RNA עם טיפול מכויל של וריאנטים של RNA במהלך כיול מחדש של ניקוד באיכות בסיסית (BQSR). אסטרטגיית "כיול הגברה" זו משמרת אתרי עריכת RNA חדשים שהתגלו במהלך BQSR, ובכך מונעת ירידה שיטתית באיכות שבדרך כלל מפחיתה את הרגישות בעריכות בתדר נמוך 15,16,17. גישה זו מפחיתה שליליות שגויה ומשפרת את הספציפיות בהשוואה לצינורות התלויים אך ורק על מסדי נתונים לעריכת RNA לא שלמים.
CADRES ממוקמת בתוך נוף של שיטות שכל אחת מהן מתמקדת בהיבטים שונים של ניתוח עריכת RNA. SNPiR18 ו-RVboost19 ארטיפקטים של פילטרים מקבוצות RNA בלבד; VaDiR20 משלב השוואות בין DNA–RNA אך אינו מדמה את המבנה; rMATS-DVR21 מבצע בדיקות דיפרנציאליות מבוססות GLMM אך מסתמך אך ורק על RNA-seq; ו-JACUSA/JACUSA2 22,23 תומכים בזיהוי מודע לשכפול אך אינם כוללים אסטרטגיות חקירה או כיול מחדש משותף של DNA–RNA. CADRES מאחד מודלים סטטיסטיים מודעים לשכפול, קריאות משולבות של וריאנטים DNA/RNA, וכיול מחדש מועשר לאתרי עריכה דה נובו, ומספק זרימת עבודה אחת המותאמת לזיהוי עריכת RNA תלויי מצב—כולל אירועי C>U הקשורים לפעילות APOBEC 10,11,12.
בהקשר זה, המשתמשים עשויים לראות ב-CADRES מתאים כאשר מערכת הניסוי שלהם עומדת בקריטריונים הבאים. ראשית, זמינות ריצוף RNA-seq זוגי וגנום מלא או אקסום שלם מאותן דגימות, המאפשרת חלוקה קפדנית של אירועים שמקורם ב-RNA מווריאנטים מקודדי DNA. שנית, השאלה הביולוגית עוסקת בשינויים בעריכת RNA בתנאים שונים—כגון השראה של אנזימים, לחץ סביבתי, שלבי התפתחות או מצבי מחלה—שבהם מודלים סטטיסטיים של עומק אללים ספציפי בין שכפולים הוא חיוני. שלישית, החוקר מחפש ספציפיות מוגברת בזיהוי עריכת C>U, שבה הבחנה בין אירועי RNA לבין מוטגנזה מונעת על ידי APOBEC היא חיונית. CADRES חשובה במיוחד במערכות שבהן פעילות APOBEC גורמת לעריכות RNA ו-DNA, כפי שמודגם במודלים A3B אינדוקטיביים 10,11,12 ובהן שיטות RNA בלבד מציגות שיעורי חיוביים שגויים מנופחים עקב SNVs מבלבלים או ארטיפקטים של רצפים חזרתיים.
ל-CADRES יש מספר יתרונות מעשיים. קריאת הווריאנט המשותפת של DNA/RNA מפחיתה את החיוביים השגויים המונעים על ידי SNV. Boost recalibration שומר על אותות עריכה אמיתיים, כולל אירועים חדשים שאינם קיימים במאגרי ייחוס. ה-GLMM שמקורו ב-rMATS מספק מסגרת עקרונית סטטיסטית לניתוח עריכה דיפרנציאלית בין שכפולים. יחד, תכונות אלו מספקות פלטפורמה מכויילת ומדויקת לחקר עריכת RNA דינמית בסביבות ניסוי ומחלה. במחקר הקודםשלנו 14, CADRES הושוו בקפדנות מול שיטות זיהוי עריכת RNA מוכרות, תוך שימוש הן במערכי נתונים מדומים בסיליקו והן במודלים אמיתיים של תאים A3B המושרים. בהערכת הסילקו, CADRES השיגה בעקביות ציוני דיוק של 0.85–0.95 וציוני דיוק של 0.92–0.98 במספרים שכפולים. תהליך העבודה הכולל של CADRES מוצג באיור 1.
הגישה מוגבלת. התחברו או התחילו תקופת ניסיון כדי לצפות בתוכן זה.
פרוטוקול זה מתאר זרימת עבודה ביואינפורמטיקה חישובית טהורה לזיהוי אירועי עריכת RNA ב-C>U באמצעות מסגרת CADRES. כל השלבים מתבצעים בסביבת לינוקס באמצעות שורת הפקודה. רק מאגרי נתוני ריצוף זמינים לציבור משמשים ואינם מעורבים נבדקים אנושיים או בעלי חוליות.
1. הגדרת סביבה והתקנת תוכנה
הערה: דרישות החישוב המינימליות לזרימת העבודה של CADRES הן כדלקמן: מעבד ≥ 8 ליבות (מומלץ 16 ליבות), זיכרון RAM ≥ 32 GB (מומלץ 64 GB למערכי נתונים של הגנום המלא), ושטח דיסק ≥ 100 GB.
2. הכנת נתונים
הערה: מאגר הנתונים המייצג בפרוטוקול זה כולל: HEK293T תאים עם A3B–GFP המושרה על ידי דוקסיציקלין; WGS ב-33×; RNA בקצה זוג ספציפי לחוט (2×150 bp, ≥60 M קריאות/דגימה); n = 3 שכפולים ביולוגיים לכל מצב (DMSO לעומת דוקסיציקלין 72 שעון). נתונים מלאים: SRA PRJNA1211186. תת-קבוצה להדגמה של chr22 מסופקת במאגר CADRES.
CADRES דורשים: (i) WGS (≥33×) או WES (≥33×); (ii) מעקב RNA ספציפי לגדיל (≥60 מיליון קריאות לדגימה); (iii) שני תנאים ניסיוניים עם ≥2 שכפולים ביולוגיים כל אחד.
3. ביצוע תהליך העבודה האנליטי של CADRES
הערה: סעיף 3 מבוצע בטרמינל לינוקס עם סביבת CADRES Conda מופעלת.
4. בדיקת תוצאות והדמיה
הגישה מוגבלת. התחברו או התחילו תקופת ניסיון כדי לצפות בתוכן זה.
כדי להעריך את CADRES בתנאים ניסיוניים ריאליסטיים, השתמשנו במערכת APOBEC3B השראה (A3B) בתאי 293T. מבנה לנטיויראלי מגיב לדוקסיציקלין המבטא A3B-GFP הוכנס לתאי 293T, ונבחרו אינטגרנטים יציבים עם פורומיצין. השראה עם דוקסיציקלין במשך 72 שעות יצרה ביטוי חזק של A3B-GFP, שאושר על ידי פלואורסצנציה של GFP ועלייה ברמות ה-mRNA של A3B. דגימות מושרות ולא מושרות הותאמו לאחר מכן עברו חילוץ אחיד של DNA ו-RNA, הכנת ספרייה וריצוף, כדי להבטיח שההבדלים שנצפו בין RNA ל-DNA משקפים עריכה אמיתית התלויה ב-A3B ולא ר...
הגישה מוגבלת. התחברו או התחילו תקופת ניסיון כדי לצפות בתוכן זה.
תהליך העבודה של CADRES המוצג כאן מספק אסטרטגיה מכויילת ועקבית פנימית לזיהוי אירועי עריכת RNA דיפרנציאליים עם ספציפיות גבוהה, במיוחד דה-אמינציה של C>U המופעלת על ידי אנזימי APOBEC. מספר שלבים בתוך הפרוטוקול הם קריטיים לדיוקו. ריצוף גנומי ותראנסקריפטומי תואם חיוני להבחנה בין עריכות RNA אמיתיות לפולימורפיזמים בסיסיים של DNA, בעוד שהליך ה-Boost Recalibration מגן על וריאנטים אמיתיים של RNA מפני עונש שגוי במהלך כיול מחדש של ציון הבסיס. חשובים לא פחות הם מסנני הרכבת הרצף והמיפוי, שמפחיתים קריאו...
הגישה מוגבלת. התחברו או התחילו תקופת ניסיון כדי לצפות בתוכן זה.
J.S., Z.D. ו-C.Z. הם עובדים במכון שנחאי למוצרים ביולוגיים, גוף העוסק כיום בפיתוח מסחרי של ביולוגים טיפוליים.
מחקר זה מומן על ידי ועדת המדע והטכנולוגיה של שנגחאי (23S11901100).
הגישה מוגבלת. התחברו או התחילו תקופת ניסיון כדי לצפות בתוכן זה.
| שם | חברה | מספר קטלוג | הערות |
|---|---|---|---|
| BCFtools | פרויקט Samtools | N/A | גרסה 1.21. קריאת וריאנטים ומניפולציה של VCF. URL: https://github.com/samtools/bcftools |
| Bedtools | מעבדת Quinlan | N/A | גרסה 2.31.1. פעולות חשבון גנום. URL: https://github.com/arq5x/bedtools2 |
| Biopython | פרויקט Biopython | N/A | גרסה 1.85. כלי Python לביולוגיה מולקולרית. URL: https://www.biopython.org |
| BWA-MEM | GitHub (lh3/bwa) | N/A | גרסה 0.7.18. יישור DNA-seq. URL: https://github.com/lh3/bwa |
| קוד מקור CADRES | GitHub (junsun-hash/CADRES) | N/A | גרסה 1.0.0. סקריפטים של צינור CADRES. URL: https://github.com/junsun-hash/CADRES |
| Conda או Miniconda | Anaconda Inc. | N/A | גרסה 23.1. מנהל חבילות וסביבה. URL: https://docs.conda.io/en/latest/miniconda.html |
| dbSNP GRCh38 VCF | NCBI | N/A | גרסה 155. מסד נתונים של וריאנטים גרמיים נפוצים. URL: https://ftp.ncbi.nih.gov/snp/ |
| GATK4 | מכון Broad | N/A | גרסה 4.3.0.0. ערכת ניתוח גנום. URL: https://github.com/broadinstitute/gatk |
| Git | הקרן לחופש התוכנה | N/A | גרסה 2.39. מערכת בקרת גרסאות. URL: https://git-scm.com |
| gnomAD GRCh38 VCF | מכון Broad | N/A | גרסה 3.1. תדירויות אללים של אוכלוסייה. URL: https://gnomad.broadinstitute.org |
| קובץ אנוטציה GTF | Ensembl | N/A | גרסה 109. אנוטציה של גנים עבור GRCh38. URL: https://www.ensembl.org |
| גנום הפניה האנושי GRCh38 | Ensembl/UCSC | N/A | גרסה 109. הרכבת גנום הפניה. URL: https://www.ensembl.org או https://hgdownload.soe.ucsc.edu |
| תחנת עבודה או שרת Linux | שונים | N/A | Ubuntu 20.04. נדרשת ארכיטקטורת x86_64. URL: https://ubuntu.com |
| pblat | דפדפן הגנום של UCSC | N/A | גרסה 2.5.1. יישור מחדש של BLAT מקבילי. URL: https://github.com/ucscGenomeBrowser/kent |
| Picard | מכון Broad | N/A | גרסה 2.20.8. מניפולציה של נתוני NGS. URL: https://github.com/broadinstitute/picard |
| Python | קרן התוכנה של Python | N/A | גרסה 3.9.19. שפת תכנות. URL: https://www.python.org |
| R | קרן R | N/A | גרסה 4.5.2. חישוב סטטיסטי. URL: https://www.r-project.org |
| חבילת R: forcats | CRAN | N/A | גרסה 1.0.0. מניפולציה של גורמים. URL: https://cran.r-project.org/package=forcats |
| חבילת R: ggplot2 | CRAN | N/A | גרסה 4.0.1. הדמיית נתונים. URL: https://cran.r-project.org/package=ggplot2 |
| חבילת R: ggrepel | CRAN | N/A | גרסה 0.9.5. דחייה של תוויות טקסט. URL: https://cran.r-project.org/package=ggrepel |
| חבילת R: lme4 | CRAN | N/A | גרסה 1.1.35. מודלים ליניאריים של אפקטים מעורבים. URL: https://cran.r-project.org/package=lme4 |
| חבילת R: readr | CRAN | N/A | גרסה 2.1.5. קריאת קבצים מהירה. URL: https://cran.r-project.org/package=readr |
| חבילת R: stringr | CRAN | N/A | גרסה 1.6.0. מניפולציה של מחרוזות. URL: https://cran.r-project.org/package=stringr |
| הפניה ל-REDIportal | אוניברסיטת בולוניה | N/A | גרסה 2.0. מסד נתונים של אתרי עריכת RNA A-to-I. URL: http://srv00.recas.ba.infn.it/atlas/ |
| אנוטציה של RefGene | דפדפן הטבלאות של UCSC | N/A | גרסה 109. אנוטציה של מבנה הגנים. URL: https://genome.ucsc.edu/cgi-bin/hgTables |
| Samtools | פרויקט Samtools | N/A | גרסה 1.21. מניפולציה של קובץ BAM. URL: https://github.com/samtools/samtools |
| מישר STAR | GitHub (alexdobin/STAR) | N/A | גרסה 2.7.11b. יישור RNA-seq. URL: https://github.com/alexdobin/STAR |