זוהי שיטה לאימון U-Net רב-פרוסות עבור פילוח רב-כיתתי של טומוגרפיות קריו-אלקטרונים באמצעות חלק מטומוגרפיה אחת כקלט אימון. אנו מתארים כיצד להסיק רשת זו לטומוגרפיות אחרות וכיצד לחלץ פילוחים לצורך ניתוחים נוספים, כגון ממוצע תת-טומוגרפיה ומעקב אחר חוטים.
מאמר שיטה
זוהי שיטה לאימון U-Net רב-פרוסות עבור פילוח רב-כיתתי של טומוגרפיות קריו-אלקטרונים באמצעות חלק מטומוגרפיה אחת כקלט אימון. אנו מתארים כיצד להסיק רשת זו לטומוגרפיות אחרות וכיצד לחלץ פילוחים לצורך ניתוחים נוספים, כגון ממוצע תת-טומוגרפיה ומעקב אחר חוטים.
טומוגרפיית קריו-אלקטרונים (cryo-ET) מאפשרת לחוקרים לדמיין תאים במצבם הטבעי, רווי לחות ברזולוציה הגבוהה ביותר האפשרית כיום. עם זאת, לטכניקה מספר מגבלות שהופכות את ניתוח הנתונים שהיא מייצרת לגוזל זמן רב וקשה. פילוח ידני של טומוגרפיה בודדת יכול לקחת בין שעות לימים, אך מיקרוסקופ יכול בקלות לייצר 50 טומוגרפיות או יותר ביום. קיימות כיום תוכניות פילוח למידה עמוקה עבור cryo-ET, אך הן מוגבלות לפילוח מבנה אחד בכל פעם. כאן, רשתות עצביות קונבולוציוניות מרובות פרוסות U-Net מאומנות ומיושמות לפלח באופן אוטומטי מבנים מרובים בו זמנית בתוך טומוגרפיה קריו. עם עיבוד מקדים נכון, ניתן להסיק רשתות אלה בצורה חזקה על טומוגרפיות רבות ללא צורך באימון רשתות בודדות עבור כל טומוגרפיה. זרימת עבודה זו משפרת באופן דרמטי את המהירות שבה ניתן לנתח טומוגרפיות קריו-אלקטרונים על ידי קיצור זמן הסגמנטציה לפחות מ-30 דקות ברוב המקרים. יתר על כן, ניתן להשתמש בסגמנטציות כדי לשפר את הדיוק של מעקב אחר חוטי להט בהקשר תאי ולחלץ במהירות קואורדינטות לממוצע תת-טומוגרפיה.
התפתחויות חומרה ותוכנה בעשור האחרון הביאו ל"מהפכת רזולוציה" עבור מיקרוסקופ קריו-אלקטרונים (cryo-EM)1,2. עם גלאים טובים ומהירים יותר3, תוכנה לאוטומציה של איסוף נתונים4,5, והתקדמות להגברת אותות כגון לוחות פאזה6, איסוף כמויות גדולות של נתוני cryo-EM ברזולוציה גבוהה הוא פשוט יחסית.
Cryo-ET מספק תובנה חסרת תקדים לגבי מבנה אולטרה תאי במצב ילידי ורווי לחות 7,8,9,10. המגבלה העיקרית היא עובי הדגימה, אך עם אימוץ שיטות כגון כרסום קרן יונים ממוקדת (FIB), שבו דגימות תאים ורקמות עבות מדוללות לטומוגרפיה11, האופק למה שניתן לצלם עם cryo-ET מתרחב ללא הרף. המיקרוסקופים החדשים ביותר מסוגלים לייצר מעל 50 טומוגרפיה ביום, וקצב זה צפוי רק לגדול עקב פיתוח תוכניות איסוף נתונים מהירות12,13. ניתוח כמויות הנתונים העצומות המופקות על ידי cryo-ET נותר צוואר בקבוק עבור שיטת הדמיה זו.
ניתוח כמותי של מידע טומוגרפי מחייב תחילה ביאור שלו. באופן מסורתי, זה דורש פילוח ידיים על ידי מומחה, אשר גוזל זמן; בהתאם למורכבות המולקולרית הכלולה בקריו-טומוגרפיה, זה יכול לקחת שעות עד ימים של תשומת לב ייעודית. רשתות עצביות מלאכותיות הן פתרון מושך לבעיה זו מכיוון שניתן לאמן אותן לבצע את רוב עבודת הסגמנטציה בשבריר מהזמן. רשתות עצביות קונבולוציוניות (CNNs) מתאימות במיוחד למשימות ראייה ממוחשבת14 והותאמו לאחרונה לניתוח טומוגרפיות קריו-אלקטרונים15,16,17.
CNN מסורתיים דורשים אלפים רבים של דגימות אימון מבוארות, דבר שאינו אפשרי לעתים קרובות עבור משימות ניתוח תמונה ביולוגית. לפיכך, ארכיטקטורת U-Net הצטיינה בתחום זה18 מכיוון שהיא מסתמכת על הגדלת נתונים כדי לאמן בהצלחה את הרשת, תוך מזעור התלות במערכי אימון גדולים. לדוגמה, ארכיטקטורת U-Net יכולה להיות מאומנת עם פרוסות בודדות בלבד של טומוגרפיה אחת (ארבע או חמש פרוסות) ולהסיק אותה בצורה חזקה על טומוגרפיות אחרות ללא הסבה מקצועית. פרוטוקול זה מספק מדריך שלב אחר שלב לאימון ארכיטקטורות רשת עצבית של U-Net לפלח טומוגרפיות קריו-טומוגרפיה אלקטרונים בתוך Dragonfly 2022.119.
Dragonfly היא תוכנה שפותחה מסחרית ומשמשת לסגמנטציה וניתוח תמונות תלת-ממדיות על ידי מודלים של למידה עמוקה, והיא זמינה לשימוש אקדמי באופן חופשי (חלות מגבלות גיאוגרפיות מסוימות). יש לו ממשק גרפי מתקדם המאפשר למי שאינו מומחה לנצל את מלוא היתרונות של למידה עמוקה הן עבור סגמנטציה סמנטית והן עבור הכחשת תמונה. פרוטוקול זה מדגים כיצד לעבד מראש ולבאר טומוגרפיות קריו-אלקטרונים בתוך Dragonfly לאימון רשתות עצביות מלאכותיות, אשר לאחר מכן ניתן להסיק לפלח במהירות מערכי נתונים גדולים. הוא גם דן ומדגים בקצרה כיצד להשתמש בנתונים מפולחים לניתוח נוסף כגון מעקב אחר חוטים וחילוץ קואורדינטות לממוצע תת-טומוגרפיה.
הערה: Dragonfly 2022.1 דורש תחנת עבודה בעלת ביצועים גבוהים. המלצות המערכת כלולות בטבלת החומרים יחד עם החומרה של תחנת העבודה המשמשת לפרוטוקול זה. כל הטומוגרפיות המשמשות בפרוטוקול זה מאוגדות פי 4 מגודל פיקסל של 3.3 עד 13.2 אנג/פיקס. הדגימות ששימשו בתוצאות המייצגות התקבלו מחברה (ראו טבלת חומרים) העוקבת אחר הנחיות לטיפול בבעלי חיים התואמות את הסטנדרטים האתיים של מוסד זה. הטומוגרפיה המשמשת בפרוטוקול זה וההחזר על ההשקעה המרובה שנוצר כקלט אימון נכללו כערכת נתונים כלולה בקובץ משלים 1 (שניתן למצוא https://datadryad.org/stash/dataset/doi:10.5061/dryad.rxwdbrvct) כך שהמשתמש יכול לעקוב אחר אותם נתונים אם ירצה. Dragonfly מארחת גם מסד נתונים בגישה פתוחה שנקרא ארגז הכלים האינסופי שבו משתמשים יכולים לשתף רשתות מיומנות.
1. הגדרה
2. ייבוא תמונות
3. עיבוד מקדים (איור 1.1)
4. צרו נתוני אימון (איור 1.2)
5. שימוש באשף הפילוח לאימון איטרטיבי (איור 1.3)
6. החל את הרשת (איור 1.4)
7. מניפולציה וניקוי סגמנטציה
8. יצירת קואורדינטות לממוצע תת-טומוגרפיה מההחזר על ההשקעה
9. שינוי קו פרשת המים

איור 1: זרימת עבודה. 1) עבד מראש את טומוגרפיית האימון על-ידי כיול סולם העצימות וסינון מערך הנתונים. 2) צור את נתוני האימון על ידי פילוח ידני של חלק קטן מטומוגרפיה עם כל התוויות המתאימות שהמשתמש מעוניין לזהות. 3) באמצעות טומוגרפיה מסוננת כקלט ופילוח היד כפלט האימון, U-Net רב שכבתי ורב-פרוסות מאומן באשף הסגמנטציה. 4) ניתן להחיל את הרשת המאומנת על הטומוגרפיה המלאה כדי להוסיף לה ביאורים וניתן ליצור עיבוד תלת ממדי מכל מחלקה מקוטעת. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.
בעקבות הפרוטוקול, U-Net בן חמש פרוסות אומן על טומוגרפיה אחת (איור 2A) כדי לזהות חמש קבוצות: ממברנה, מיקרוטובולים, אקטין (Actin), סמנים פידוקיאליים (Fiducial) ורקע. הרשת אומנה באופן איטרטיבי בסך הכל שלוש פעמים, ולאחר מכן יושמה על הטומוגרפיה כדי לפלח אותה במלואה ולבאר אותה (איור 2B,C). ניקוי מינימלי בוצע באמצעות שלבים 7.1 ו-7.2. שלוש הטומוגרפיות המעניינות הבאות (איור 2D,G,J) הועמסו לתוך התוכנה לצורך עיבוד מקדים. לפני ייבוא התמונה, אחת הטומוגרפיות (איור 2J) דרשה התאמת גודל פיקסלים מ-17.22 Å/px ל-13.3 Å/px מכיוון שהיא נאספה במיקרוסקופ שונה בהגדלה מעט שונה. תוכנית IMOD squeezevol שימש לשינוי גודל עם הפקודה הבאה:
'Squeezevol -f 0.772 inputfile.mrc outputfile.mrc'
בפקודה זו, -f מתייחס לגורם שבאמצעותו יש לשנות את גודל הפיקסלים (במקרה זה: 13.3/17.22). לאחר הייבוא, כל שלושת יעדי ההיסק עובדו מראש לפי שלבים 3.2 ו-3.3, ולאחר מכן יושמה U-Net בת חמש פרוסות. ניקוי מינימלי בוצע שוב. הפילוחים הסופיים מוצגים באיור 2.
מקטעי מיקרוטובולים מכל טומוגרפיה יוצאו כקבצי TIF בינאריים (שלב 7.4), הומרו ל-MRC (תוכנית IMOD tif2mrc ), ולאחר מכן שימשו למתאם צילינדרים ומעקב אחר חוטי להט. סגמנטציות בינאריות של חוטים גורמות למעקב נימה חזק הרבה יותר מאשר מעקב על טומוגרפיה. מפות קואורדינטות ממעקב אחר חוטים (איור 3) ישמשו לניתוח נוסף, כגון מדידות השכנים הקרובים ביותר (אריזת חוטים) וממוצע תת-טומוגרפיה סלילית לאורך חוטים בודדים כדי לקבוע את כיוון המיקרוטובול.
קל לקבוע רשתות לא מוצלחות או לא מאומנות כראוי. רשת כושלת לא תוכל לפלח מבנים כלל, בעוד שרשת שאינה מאומנת כראוי בדרך כלל תפלח מבנים מסוימים בצורה נכונה ויהיו בה מספר משמעותי של תוצאות חיוביות שגויות ושליליות שגויות. רשתות אלה ניתן לתקן ולאמן באופן איטרטיבי כדי לשפר את הביצועים שלהם. אשף הפילוח מחשב באופן אוטומטי את מקדם הדמיון לקוביות של מודל (הנקרא ניקוד ב-SegWiz) לאחר אימוןו. נתון זה נותן אומדן לדמיון בין נתוני האימונים לבין פילוח U-Net. ל- Dragonfly 2022.1 יש גם כלי מובנה להערכת ביצועי מודל שניתן לגשת אליו בכרטיסייה בינה מלאכותית בחלק העליון של הממשק (ראה תיעוד לשימוש).

איור 2: הסקה. (A-C) טומוגרפיית אימון מקורית של נוירון חולדה בהיפוקמפוס DIV 5, שנאספה בשנת 2019 על טיטאן קריוס. זהו שחזור מוקרן לאחור עם תיקון CTF ב- IMOD. (A) הקופסה הצהובה מייצגת את האזור שבו בוצע פילוח ידיים לצורך קלט אימון. (B) סגמנטציה דו-ממדית מה-U-Net לאחר סיום האימון. (C) עיבוד תלת-ממדי של האזורים המקוטעים המציג קרום (כחול), מיקרוטובולים (ירוק) ואקטין (אדום). (ד-ו) DIV 5 נוירון חולדה בהיפוקמפוס מאותו מפגש כמו טומוגרפיית האימון. (ה) סגמנטציה דו-ממדית מה-U-Net ללא הכשרה נוספת וניקוי מהיר. ממברנה (כחול), microtubules (ירוק), actin (אדום), fiducials (ורוד). (F) עיבוד תלת-ממדי של האזורים המפולחים. (ז-י) DIV 5 נוירון חולדה בהיפוקמפוס ממפגש 2019. (H) סגמנטציה דו-ממדית מה-U-Net עם ניקוי מהיר ו-(I) עיבוד תלת-ממדי. (י-ל) DIV 5 נוירון חולדה בהיפוקמפוס, נאסף בשנת 2021 על טיטאן קריוס אחר בהגדלה שונה. גודל הפיקסלים השתנה עם תוכנית IMOD squeezevol כדי להתאים את טומוגרפיית האימון. (K) סגמנטציה דו-ממדית מה-U-Net עם ניקוי מהיר, הדגמת הסקה חזקה על פני מערכי נתונים עם עיבוד מקדים נכון ו-(L) עיבוד תלת-ממדי של סגמנטציה. פסי קנה מידה = 100 ננומטר. קיצורים: DIV = ימים במבחנה; CTF = פונקציית העברת ניגודיות. אנא לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.

איור 3: שיפור במעקב אחר נימה . (A) טומוגרמה של תא עצב בהיפוקמפוס של חולדה DIV 4, שנאספה על טיטאן קריוס. (B) מפת מתאם הנוצרת ממתאם גליל על גבי חוטי אקטין (actin filaments). (C) מעקב אחר נימה של אקטין באמצעות העוצמות של חוטי האקטין במפת המתאם להגדרת פרמטרים. מעקב לוכד את הממברנה ואת microtubules, כמו גם רעש, תוך ניסיון לעקוב רק actin. (D) פילוח U-Net של טומוגרפיה. ממברנה מודגשת בכחול, מיקרוטובולים באדום, ריבוזומים בכתום, טריC בסגול ואקטין בירוק. (E) פילוח אקטין שחולץ כמסכה בינארית למעקב אחר חוטי להט. (F) מפת מתאם הנוצרת ממתאם גליל עם אותם פרמטרים מ-(B). (G) שיפור משמעותי במעקב אחר חוטי האקטין בלבד מהטומוגרפיה. קיצור: DIV = ימים במבחנה. לחץ כאן כדי להציג גרסה גדולה יותר של איור זה.
קובץ משלים 1: הטומוגרפיה המשמשת בפרוטוקול זה וההחזר על ההשקעה המרובה שנוצר כקלט אימון כלולים כערכת נתונים כלולה (Training.ORSObject). ראה https://datadryad.org/stash/dataset/doi:10.5061/dryad.rxwdbrvct.
פרוטוקול זה מפרט נוהל לשימוש בתוכנת Dragonfly 2022.1 כדי לאמן U-Net רב מחלקות מטומוגרמה יחידה, וכיצד להסיק רשת זו לטומוגרפיות אחרות שאינן צריכות להיות מאותו מערך נתונים. האימון מהיר יחסית (יכול להיות מהיר כמו 3-5 דקות לכל תקופה או איטי כמו כמה שעות, תלוי לחלוטין ברשת כי הוא מאומן ואת החומרה בשימוש), ואימון מחדש של רשת כדי לשפר את הלמידה שלה הוא אינטואיטיבי. כל עוד שלבי העיבוד המוקדם מתבצעים עבור כל טומוגרפיה, ההסקה היא בדרך כלל חזקה.
עיבוד מקדים עקבי הוא השלב הקריטי ביותר להסקת מסקנות של למידה עמוקה. ישנם מסנני הדמיה רבים בתוכנה והמשתמש יכול להתנסות כדי לקבוע אילו מסננים פועלים בצורה הטובה ביותר עבור מערכי נתונים מסוימים; שים לב שכל סינון המשמש בטומוגרפיית האימון חייב להיות מיושם באותו אופן על טומוגרפיות ההיסק. כמו כן, יש להקפיד לספק לרשת מידע הדרכה מדויק ומספק. חשוב שכל התכונות המחולקות בתוך פרוסות האימון יחולקו בזהירות ובדייקנות רבה ככל האפשר.
פילוח התמונות מתבצע באמצעות ממשק משתמש מתוחכם ברמה מסחרית. הוא מספק את כל הכלים הדרושים לסגמנטציה ידנית ומאפשר העברה פשוטה של ווקסלים מכל כיתה אחת לאחרת לפני אימון והסבה מקצועית. המשתמש רשאי לפלח ידנית ווקסלים בתוך כל ההקשר של הטומוגרפיה, והם מקבלים תצוגות מרובות ואת היכולת לסובב את עוצמת הקול בחופשיות. בנוסף, התוכנה מספקת את היכולת להשתמש ברשתות מרובות מחלקות, אשר נוטות לבצע ביצועים טובים יותר16 והן מהירות יותר מאשר סגמנטציה עם רשתות מרובות מחלקה אחת.
יש, כמובן, מגבלות ליכולות של רשת עצבית. נתוני Cryo-ET הם, מטבעם, רועשים מאוד ומוגבלים בדגימה זוויתית, מה שמוביל לעיוותים ספציפיים לכיוון בעצמים זהים21. הדרכה מסתמכת על מומחה כדי לפלח מבנים בצורה מדויקת, ורשת מוצלחת היא טובה (או רעה) רק כמו נתוני האימון שהיא מקבלת. סינון תמונות להגברת האות מועיל למאמן, אך עדיין ישנם מקרים רבים שבהם קשה לזהות במדויק את כל הפיקסלים של מבנה נתון. לכן, חשוב לנקוט זהירות רבה בעת יצירת פילוח ההדרכה, כך שלרשת יהיה את המידע הטוב ביותר שניתן ללמוד במהלך האימון.
ניתן לשנות זרימת עבודה זו בקלות בהתאם להעדפה של כל משתמש. אמנם זה חיוני כי כל טומוגרפיה להיות מראש באותו אופן בדיוק, אין צורך להשתמש מסננים מדויקים המשמשים בפרוטוקול. התוכנה כוללת אפשרויות סינון תמונות רבות, ומומלץ לייעל אותן עבור הנתונים הספציפיים של המשתמש לפני היציאה לפרויקט פילוח גדול המתפרש על פני טומוגרפיות רבות. יש גם לא מעט ארכיטקטורות רשת זמינות לשימוש: U-Net מרובת פרוסות נמצאה כמתאימה ביותר לנתונים מהמעבדה הזו, אך משתמש אחר עשוי לגלות שארכיטקטורה אחרת (כגון U-Net תלת-ממדית או חיישן תלת-ממדי) עובדת טוב יותר. אשף הפילוח מספק ממשק נוח להשוואת ביצועים של רשתות מרובות באמצעות אותם נתוני אימון.
כלים כמו אלה המוצגים כאן יהפכו את פילוח היד של טומוגרפיה מלאה למשימה של העבר. עם רשתות עצביות מאומנות היטב הניתנות להסקת מסקנות חזקות, זה אפשרי לחלוטין ליצור זרימת עבודה שבה נתונים טומוגרפיים משוחזרים, מעובדים ומפולחים במלואם במהירות שהמיקרוסקופ יכול לאסוף אותם.
רישיון הגישה הפתוחה עבור פרוטוקול זה שולם על ידי Object Research Systems.
מחקר זה נתמך על ידי מכללת פן סטייט לרפואה והמחלקה לביוכימיה וביולוגיה מולקולרית, כמו גם מענק קרן הסדר הטבק (TSF) 4100079742-EXT. השירותים והמכשירים של CryoEM ו- CryoET Core (RRID:SCR_021178) המשמשים בפרויקט זה מומנו, בחלקם, על ידי המכללה לרפואה של אוניברסיטת פנסילבניה באמצעות משרד סגן דיקן המחקר וסטודנטים לתארים מתקדמים ומחלקת הבריאות של פנסילבניה באמצעות קרנות הסדר טבק (CURE). התוכן הוא באחריותם הבלעדית של המחברים ואינו מייצג בהכרח את הדעות הרשמיות של האוניברסיטה או המכללה לרפואה. מחלקת הבריאות של פנסילבניה מתנערת במפורש מאחריות לכל ניתוח, פרשנות או מסקנות.
| שם | חברה | מספר קטלוג | הערות |
|---|---|---|---|
| Dragonfly 2022.1 | מחקר אובייקטים | https://www.theobjects.com/dragonfly/index.html | |
| E18 חולדה היפוקמפוס | טרנסנטיקס רקמת | KTSDEDHP | https://tissue.transnetyx.com/faqs |
| IMOD | אוניברסיטת קולורדו | https://bio3d.colorado.edu/imod/ | |
| Intel® Xeon® זהב 6124 מעבד 3.2GHz | Intel | https://www.intel.com/content/www/us/en/products/sku/120493/intel-xeon-gold-6134-processor-24-75m-cache-3-20-ghz/specifications.html | |
| NVIDIA Quadro P4000 | NVIDIA | https://www.nvidia.com/content/dam/en-zz/Solutions/design-visualization/productspage/quadro/quadro-desktop/quadro-pascal-p4000-data-sheet-a4-nvidia-704358-r2-web.pdf | |
| Windows 10 | |||
| https://theobjects.com/dragonfly/system-requirements.html |
בקש הרשאה לשימוש חוזר בטקסט או באיורים של מאמר JoVE זה
בקש הרשאה