Waiting
Login processing...

Trial ends in Request Full Access Tell Your Colleague About Jove
Click here for the English version

Biology

נפח פילוח וניתוח של חומרים ביולוגיים באמצעות SuRVoS (סופר-אזור אחסון פילוח) עבודה, שעליו מונחים

Published: August 23, 2017 doi: 10.3791/56162

Summary

פילוח נתונים תלת-ממדיים של טכניקות הדמיה רבות הוא שמכבידות בניתוח של מערכות ביולוגיות מורכבות. כאן, אנו מתארים את השימוש SuRVoS עבודה, שעליו מונחים באופן אוטומטי למחצה קטע נתונים נפחי-אורך-סולמות שונים באמצעות דוגמה datasets מ טומוגרפיה הקפאה אלקטרונים, הקפאה רך רנטגן טומוגרפיה וטכניקות שלב ניגודיות רנטגן טומוגרפיה.

Abstract

פילוח הוא התהליך של לבודד אזורים ספציפיים או אובייקטים בתוך אמצעי הדמיה, כך ניתן לבצעם מחקר נוסף על אלו תחומי עניין. כאשר שוקלים הניתוח של מערכות ביולוגיות מורכבות, פילוח של נתוני תמונה תלת-ממדית היא צעד אינטנסיבית זמן רב ודיני. עם הזמינות מוגברת של שיטות הדמיה רבים ועם ערכות איסוף נתונים אוטומטיים, זה מהווה אתגר מוגברת של הביולוג ניסיוני מודרניים להעביר נתונים אל הידע. פרסום זה מתאר את השימוש SuRVoS עבודה, שעליו מונחים, תוכנית המיועדת לטיפול בבעיות אלה על-ידי מתן שיטות באופן אוטומטי למחצה קטע ביולוגי נפחי נתונים מורכבים. שלושה נתונים (datasets) שונות ההגדלה ואת שיטות הדמיה מוצגים כאן, כל סימון אסטרטגיות שונות של הממיין עם SuRVoS. שלב ניגודיות רנטגן טומוגרפיה (microCT) של הגוף fruiting של צמח משמש כדי להדגים באמצעות מודל אימון, הקפאה אלקטרון טומוגרפיה (cryoET) של טסיות האנושי משמש כדי להדגים באמצעות סופר - megavoxels, ואת הקפאה רך רנטגן טומוגרפיה ממוחשבת (cryoSXT) של קו בתרבית של תאים משמש כדי להדגים את התווית פיצול כלים. אסטרטגיות ופרמטרים עבור כל סוג נתונים מוצגים גם. על ידי מיזוג מבחר של תהליכים אוטומטיים למחצה לתוך כלי אינטראקטיבי אחד, SuRVoS מספקת מספר יתרונות. באופן כללי הזמן קטע נפחי נתונים מוקטן פי חמש בהשוואה פילוח ידנית, עמוד התווך בתחומים רבים של עיבוד תמונה. זה חסכון משמעותי כאשר פילוח ידנית מלאה יכול לקחת שבועות של מאמץ. בנוסף, הסובייקטיביות מופנית באמצעות גבולות שהמפתחות מזוהה ואוספי פיצול מורכבים של אובייקטים לפי תכונותיהם מחושב ולא על בסיס מקרה לגופו.

Introduction

SuRVoS עבודה, שעליו מונחים הוא פיסת תוכנה שנועדה לאפשר לחוקרים לחלץ מידע רלוונטי מבחינה מדעית של נפחי נתונים מדגמים שונים, ללא קשר למבנה של הריבית, רזולוציה או הדמיה מודאליות1, 2. נפחי נתונים כגון אלה נאספים לעתים קרובות באמצעות מערכות טומוגרפיית קרני רנטגן או אלקטרונים, באופן שגרתי מבוסס מעבדות בכללותו או מתקנים מרכזי עקב המורכבות שלהם. הן של שיטות אלה, ואת אחרים טכניקות, התוצרת גדולים, מידע עשיר datasets אשר להוכיח מאתגר פלח בשיטות או חצי-אוטומטי או ידני. במיוחד, קרובה לשפת אם המדינה הקפאה. מרותק למיטה datasets דורשים תנאים הדמיה במינון נמוך, וכתוצאה מכך יחס אות לרעש נמוך והניגודיות המסכן, במיוחד של הקפאה אלקטרון טומוגרפיה (cryoET)3,4,5 . גורם נוסף כמה datasets תלת-ממד היא הנוכחות של ממצאים שהוצגו על ידי התנאים ניסיוני ומאתגר מעורבים, לדוגמה חסרים חפצים טריז עקב איסוף נתונים על מוגבל הטיה טווח, וכתוצאה מכך מידע חסר, התארכות בכיוון של קרן3,4,5. אפילו כאשר נמוך אות לרעש או חסרים חפצים טריז אינם בעייתיים (למשל ממוקדת קרן יון SEM6 או בלוק טורי פנים SEM7), המורכבות ואת הטבע תלת מימדי של המדגם, וכן כמות גדולה של נתונים להיות ניתוח עדיין ליהנות תהליך אוטומטי עבור פילוח נתונים.

כיום, כאשר בוחנים כרכים הביולוגי של תאים, ישנן אפשרויות רבות לזיהוי אוטומטי או חצי-אוטומטית תכונות הסלולר מאוד ספציפי, כגון אקטין, microtubules או קומפלקסים חלבון ספציפי, באמצעות חיפוש המבוסס על התבנית, או זיהוי תכונות בסוגים מסוימים של נתונים (datasets) (למשל חדות גבוהה, צבעונית, דגימות שרף-מוטבע)8,9,10,11,12. עם זאת, באלה המקרים א-פריורי מידע או מדגם ספציפי הכנת פרוטוקולים נחוצים, הגבלת תחולת אסטרטגיות אלו מקטעי רחבה. יש גם כלים זמינים לביצוע מודל אימון ברמת voxel כדי ללמוד את המראה של מבנים שונים של עניין כשנותנים קלט משתמש13. עם זאת, ברמה זו המורכבות של הדרכה ובדיקות הדגמים ניתן לשגיאות שהמפתחות יקר. בהינתן התנאים תמונה מאתגרת, והיעדר אסטרטגיות פילוח בהרחבה ישימים, חצי אוטומטי, ידני פילוח מצוי, גם בעבודה עם חומרים ביולוגיים מורכבים14,15, 16 , 17. עם זאת, בדרך כלל מקובל כי התהליך של פילוח ידני אינה רק זמן רב, אך גם לשגיאות סובייקטיבית, המשתנה4,5,18,19 ,20. חלק מהתוכניות פילוח מציעות כלים כדי להקל על התהליך פילוח ידנית (קרי אינטרפולציה, לאסו או מכה כלי)21,22, עם זאת, במקרים של datasets רועש, הם קשים ליישם בהצלחה, ו אפילו כאשר הם משמשים בהצלחה, התהליך הוא עדיין סובייקטיבי ומשתנה.

באופן מסורתי, segmentations היו בשימוש בשתי דרכים נפרדות: איכותית או באופן כמותי. כפי טכנולוגיות הדמיה ואסטרטגיות פילוח לשפר, זה הפך נפוץ יותר לשימוש פילוח ככלי כמותי כדי לענות על השאלות הביולוגיות, כמו "אמת הקרקע" עבור אלגוריתם פיתוח8,12, 15,23,24,25. כדי לעשות זאת, מפורט איזונים ובלמים נדרשים כדי להקטין את השתנות, הסובייקטיביות לאורך כל תהליך26. עם זאת, הזהירות נוספת להגדיל פילוח אופי גוזלת זמן. לכן, חיוני לספק אסטרטגיה מהיר יותר, פחות משתנה פילוח.

SuRVoS עבודה, שעליו מונחים מתחיל לטפל בסוגיות אלה על ידי מתן המשתמש עם מבחר של למידה ממוחשבת, עיבוד כלי המסייע המשתמש בתהליך פילוח, תוך כדי גם מדריך למשתמש דרך השלבים הנדרשים תמונה. כדי להשיג זאת, שני החידושים העיקריים מיושמים יחד ב- SuRVoS. ראשית, היא משתמשת היררכיה אזור סופר לקבוצה דומה, באזורים הסמוכים של הנתונים בהתבסס על מאפייניהם הטבועה. כל אחד האזורים בהיררכיית מייצג באותו אמצעי אחסון באמצעות אלמנטים פחות, תוך כדי מתן גבול חזק להתמדה. לפיכך, סופר-אזורים להפחית את המורכבות של הממיין אמצעי אחסון על-ידי במספר סדרי גודל, עדיין עדיין מייצג את הנתונים ללא אובדן משמעותי של מידע27. שנית, SuRVoS מספקת אסטרטגיה אוטומטית למחצה פילוח המשתמשת תשומות פילוח ידנית מינימלית לאמן מסווגים, אשר משמשות קטע28,אמצעי האחסון הנותרת29. אסטרטגיה זו מפחיתה את פילוח ידנית, במידה רבה להקטין את כמות הזמן משתמש הממיין ומסירה, בעת שימוש אזורים סופר, ידני תיחום הגבולות, הפחתת פוטנציאל ההשתנות הסובייקטיביות.

נוספים התכונות המרכזיות של SuRVoS הוא כלי ספליטר תווית, לפיה משתמש ניתן לסווג סדרה של אובייקטים שכבר ומחולקת על סמך מאפייניהם הטבועה. לאחר פילוח של אובייקטים שונים, עניין, כלי זה יכול לשמש כדי לחלק את ערכת מחלקות בהתבסס על אמצעים כגון עוצמת אובייקט ממוצע, שונות, גודל, מיקום, וכו ' זו שימושית כאשר סיווג קבוצות גדולות של עצמים בעזרת המורכבות גבוהה. לדוגמה, קבוצה של organelles הסלולר ניתן לחלק את המיטוכונדריה, שלפוחית ריקה, טיפות השומנים, וכו '.; או סט של החומר ניתן להפריד תכלילים בהתבסס על גודל או צורה. ברגע מקוטע התוויות בודדים יכול להיות פיצול לקבוצות באמצעות מספר כלשהו של מסווגים, הפחתת זיהוי הטיה.

SuRVoS עבודה, שעליו מונחים בהצלחה שימש קטע נתונים של מספר טכניקות הדמיה. . הנה, סינכרוטרון רנטגן שלב ניגודיות טומוגרפיה (microCT) של הגוף fruiting של צמח משמש כדי להדגים segmentatiבאמצעות מודל אימון, הקפאה אלקטרון טומוגרפיה (cryoET) של טסיות האנושי משמש כדי להדגים באמצעות סופר - ו megavoxels, ומשמשת הקפאה רך רנטגן טומוגרפיה ממוחשבת (cryoSXT) של קו בתרבית של תאים כדי להדגים את התווית פיצול כלים

Protocol

הערה: בדרך כלל שימושי טווחים של פרמטרים עבור כל שלב העיבוד ואת הפרמטרים ספציפיות עבור כל סוג נתונים המוצגים כאן הינם מסופקים בכל טבלה 1-

1-הכנת סביבת העבודה ונתונים טעינת

  1. הפעלה SuRVoS עבודה, שעליו מונחים, לחץ על הלחצן ערכת נתונים פתוח, וכתוצאה מכך המוקפץ, בחר את קובץ הנתונים כדי להיות מקוטע. לבחור אוריינטציה המתאים של ערכת הנתונים. בשלב הבא, לבחור או ליצור תיקיה בו סביבת העבודה ואת הקבצים המשויכים יאוחסן. מומלץ תיקיה זו זו ריקה בעת הפעלה של פילוח חדשים. לאחר טעינת הנתונים, עבודה, שעליו מונחים ייפתח עם חלונית תוספים בצד השמאל, חלונית הפריטים החזותיים (מימין) ערכת קיצורי מקשים כלי בין שתי החלוניות ( איור 1).

2. Preprocessing וייצוג נתונים

  1. ב ה בחר רועי בכרטיסיה קלט ההתחלה z, y ו- x ולהוסיף קצה קואורדינטות עבור האזור של הריבית ולחץ. לבחור המתאים y ו- x קואורדינטות מרחף עם העכבר מעל נקודה על התמונה. בחרו z קואורדינטות בעזרת המחוון ' ' בחלק העליון של חלונית הפריטים החזותיים. ברגע אזור נוספה, ודא שהוא נבחר על ידי סימון התיבה בצד ימין. כל החישובים במורד הזרם יבוצעו על האזור שנבחר. באופן כללי, החל מקטן, נציג אזור בעל עניין (ROI), אופטימיזציה של פרמטרים, ואז החלה מחדש פרמטרים אלה על כל האזור כדי להיות מקוטע מומלץ.
  2. ב ה כוללים ערוצי הכרטיסיה, השתמש בתפריט הנפתח בחלק העליון כדי לבחור תכונה/מסנן והוספתו לתור (ראה דיון לקבלת מידע נוסף אודות תכונה ערוצים). לאחר תכונה/מסנן נוסף, נבחר על-ידי לחיצה על שמו, לשנות אפשרויות מיוחדות למסנן/התכונה, בחר את ערכת הנתונים הקלט שעליו ניתן להפעיל את תכונת/המסנן. לאחר כל האפשרויות שנבחרו, לחץ על תיבת הסימון מימין שם התכונה/סינון לחישוב.
    1. על מנת לייעל את הפרמטרים עבור dataset חדש, להוסיף מסננים מרובים/תכונות ובחרו את הפרמטרים עבורם, לפני להיות מחושבים לפי סדר, אחד אחרי השני. כדי לעשות זאת, להוסיף כל מסנן/תכונה חדשה, בחר פרמטרים מתאימים, סמן את התיבה שלצד כל מסנן/תכונה שיש להפעיל ולאחר לחץ על התיבה תכונות המחשוב בחלק העליון של החלונית. לקבלת פרטים נוספים ראה דיון.

3. יצירת אזורים סופר המתאים

  1. ב אזורים סופר הכרטיסיה, במקטע ' Supervoxels ', השתמש את התפריט הנפתח ' מקור ' כדי לבחור את ערכת הנתונים המסוננים שממנו ייווצרו supervoxels. לאחר מכן לציין את הצורה, ריווח, הקומפקטיות של supervoxels (ראה דיון, איור 2 לפרטים נוספים). לבסוף, לחצו על הלחצן ' החל ' כדי ליצור את supervoxels. ברגע supervoxels נוצרו הם ניתן להציג חלונית הפריטים החזותיים, להפעיל או לבטל ושקיפות שלהם נשלט ויזואליזציה טאב, הצופה החלון קיצור.
  2. ב ה סופר אזורים בכרטיסיה ', במקטע ' Megavoxels ', השתמש את התפריט הנפתח ' מקור ' כדי לבחור את ערכת הנתונים המסוננים שממנו ייווצרו megavoxels. לאחר מכן, ציין את למדא, numBins גמא הפרמטרים של megavoxels (ראה דיון לפרטים נוספים). ברגע megavoxels נוצרו הם ניתן להציג חלונית הפריטים החזותיים, להפעיל או לבטל ושקיפות שלהם נשלט ויזואליזציה טאב, הצופה החלון קיצור.

4. מבוא ביאור

  1. ב ביאורי לשונית השתמש בלחצן להוסיף רמה כדי להוסיף רמת ביאור. אחרי רמה נוספה, השתמש בלחצן הוסף תווית ברמה זו כדי להוסיף תווית עבור הביאור. לאחר ההוספה, השם ואת הצבע של התווית שניתן לשנותם כדי להקל על ביאור.
  2. הבא, על מנת להתחיל ביאור, בחר סמל העט מהמקטע קיצור דרך הכלי. כאשר אפשרות זו נבחרת קבוצת אפשרויות מופיעות בחלק העליון של חלונית הפריטים החזותיים. אפשרויות אלה קובעות את רוחב העט וישמש אם voxels, supervoxels או megavoxels כדי להוסיף ביאורים.
    1. לצורך מודל אימון, בדרך כלל, בחר supervoxels בתיבה הנפתחת רמת ביאור, אי, חזרת לעצמך כדי רוחב העט גדול אמור לשמש. בכרטיסייה ' ביאורים ', בחר את התווית כדי להיות מבואר על-ידי סימון התיבה לקצה הימני של המידע תווית. לאחר מכן, לחץ על חלונית להדמיה כדי להוסיף ביאורים supervoxel יחיד, או לחץ וגרור כדי להוסיף ביאורים רבים.
      הערה: Voxels ו- megavoxels יכול להיות שנבחרה בתיבה הנפתחת רמת ביאור, נהגה להוסיף ביאורים באותה דרך, אשר, במקרה של megavoxels, ניתן לאפשר אלפים רבים של voxels דומה כדי להיות מקוטע בלחיצה על העכבר.

5. פילוח באמצעות מודל ההכשרה הפגינו עם microCT dataset.

הערה: פילוח הראשון עבור datasets רבים היא להבדיל בין אזורים מרובים גדול אחד מהשני. לדוגמה, הפרדת הגרעין הציטופלסמה, או התא מהמבנה החיצוני קרח ותמיכה. עבור סוג זה של פילוח, עם גבולות מוגדרים היטב ברורים ואזורים גדולים, מודל אימון זה שימושי. כדי להדגים את זה, ייעשה שימוש רנטגן שלב ניגודיות נתונים טומוגרפי של Goosegrass.

  1. לטעון את הנתונים של תהליך מוקדם באמצעות חבילת סינון וכוללים, לקבוע supervoxels מתאים ו/או megavoxels כפי שמתואר בסעיפים לעיל באמצעות הפרמטרים ב טבלה 1 כמדריך. ממשיך להשתמש הפרמטרים טבלה 1 ואת ההוראות בסעיף 4, ביאורים בערך כמה אזורים גדולים של ערכת הנתונים, כפי שמוצג באיור 3.
    הערה: ערכת הנתונים אינו צריך להיות מקוטע לגמרי בשלב זה.
  2. מודל אימון בכרטיסיה ', קבע את רמת לנבא הרמה שמכילה את הביאורים מדריך אימונים, מתאר מקטע הגדר באזור Supervoxels. בשלב הבא, בחר את מתארי כי הם לשמש כדי להבדיל בין אזורים של הנתונים על-ידי לחיצה על בחר מקורות הנפתחת ובדיקת בתיבות המאפיינים ומסננים של בחירה (ראה טבלה 1, דיון).
  3. הבא, לחץ על לחצן לנבא. לאחר חישוב השלמת, חלונית הפריטים החזותיים יעודכן עם הנבואה עבור כל voxels ללא התווית על-ידי מציג אשר של המעמדות ביאור שהם צפויים להיות שייך. בדרך כלל, הפרמטרים של ברירת המחדל עבור כל מתודולוגיה המסווג לספק נקודת התחלה טובה, המשתמש צריך רק לעבור בין מסווגים למצוא התאמה טובה. עם זאת, עבור משתמשים מנוסים או מומחה האפשרויות עבור כל המסווג הינם זמינים, שניתן לשנותם.
  4. לאחר הערכת ההשפעה של מתודולוגיות הדרכה בחירת אחת, החל עידון נוספים על ידי לחיצה על מקד הנפתחת במקטע עידון. At התחתון של ההכשרה דגם טאב, באופן " עדכון ביאורים " סעיף, ודא כי התפריט הנפתח ויזואליזציה מוגדר Predictions. השתמשו במחוון ' ביטחון ' כדי להקצות פחות או יותר של supervoxels unannotated תוויות הביאור הנבחר.
  5. אחרי רמה מתאימה של ביטחון נבחרה בהתבסס על בדיקה ויזואלית, השתמש בלחצנים שמור ליד התוויות בתחתית הכלי ביטחון כדי להציל את תחזיות לתוך תוויות מסוים. חלונית הפריטים החזותיים יעדכן כדי להציג את השינויים. ניתן לשמור כל תווית בנפרד, ואכן, תוויות להינצל מכל אזורי משנה קטנים יותר על-ידי הזנת ערכים מ ו z, y ו- x תיבות ולחיצה על הלחצן ' שמור ' עבור כל תווית.
  6. כתובת משנית המטעות על-ידי מתן הכשרה נתונים נוספים כמתואר בסעיף 4. לאחר הוספת תחזיות המתאימה לתוויות, חזור על התהליך של מודל אימון עם עידון והוספת ביטחון מלא תחזיות עד ישנם יותר ללא תווית supervoxels. זה יעיל כי בכל פעם תהליך ההכשרה מודל הפעלת שם יותר מוקצים supervoxels להתאמן עם, ולכן התהליך הופך להיות עמידים יותר כמו להגדיל מספר איטראציות.

6. באמצעות אזורים סופר, הפגינו עם CryoET Dataset.

הערה: פילוח סופר-אזור מאז הוא שימושי עבור אזורים קטנים יותר בצינעה מאוגד, כאן המוקד יהיה על פילוח של organelles ושל microtubules בתוך זה הנתונים (dataset). מודל ההדרכה שימשה מהר קטע של טסיות מן הרקע קרח ו פחם; פרמטרים אלה הם לא נדון עוד, אבל מוצגים בטבלה 1-

  1. לטעון את הנתונים של תהליך מוקדם באמצעות חבילת סינון וכוללים, לקבוע supervoxels מתאים ו/או megavoxels כפי שמתואר בסעיפים לעיל באמצעות הפרמטרים ב טבלה 1 כמדריך.
  2. הוסף רמות המתאים ותוויות לכרטיסיה ביאור, בחר בתווית ולהתחיל ביאור באמצעות אי, חזרת לעצמך עט רוחב עם supervoxels שנבחר. היו קשובים הצורך לבחור תוויות שונות עבור אובייקטים בסמיכות אחד לשני על מנת למנוע תיוג אותם כאובייקט יחיד.
  3. על מנת לנקות את הביאורים עוד יותר, להשתמש בשיטות מורפולוגיות עידון (התארכות, שחיקה, פתיחה, סגירה ומילוי חורים). אפשרויות אלה ניתן למצוא בחלק התחתון של הכרטיסייה הסברים. כדי להשתמש בהם, בחר את השיטה תווית ועידון של פילוח. הזן ערך רדיוס ובחר כיצד להחיל את העידון. ואז לחץ על מקד.

7. סיווג, ניתוח של נתונים אובייקטים בהתבסס על מאפייני הטבועה, הפגינו עם CryoSXT Dataset

הערה: בדרך כלל, השלב הבא לאחר פילוח הוא ניתוח של הנתונים. הכלי ספליטר תווית ב- SuRVoS מאפשר הסיווג של אובייקטים מקוטע באמצעות כללים שמבוססים על מאפיינים מהותיים של האובייקטים כגון אובייקט ממוצע עוצמת, סטיה, אמצעי האחסון או מיקום. בכלי הסטטיסטיקה תווית מאפשר הפריט החזותי של קשרי הגומלין בין צעדים אלה עבור כל סוג אובייקט חדש. אלה הם כלים חדשים ובעלי עוצמה לניתוח של מורכבות datasets 3D לאחר פילוח.

  1. לטעון את הנתונים, של תהליך מוקדם באמצעות חבילת סינון וכוללים, לקבוע supervoxels מתאים ו/או megavoxels וקטע כמתואר בסעיפים לעיל באמצעות הפרמטרים ב טבלה 1 כמדריך.
  2. לאחר פילוח, לחץ על הכרטיסיה השני של חלונית הפריטים החזותיים, קרא תווית הפיצול. פעולה זו תוסיף תחום חדש לצד הימני של החלון - חלונית יצירת הכללים.
  3. בחלק העליון של אזור זה, בחר רמה מתאימה של תוויות עבור תווית פיצול. לאחר מכן בחר את ערכת הנתונים כדי לבצע שאילתה, לחץ על תווית. כל האובייקטים תוויות שנבחרו כעת יסומנו בכחול כמו אובייקטים נפרדים חלונית הפריטים החזותיים, מגרש מציג את העוצמה הממוצעת של האובייקטים יוצגו בחלונית יצירת הכללים. כדי לשנות את המדד מוצגת בעלילה, לחץ על התיבה הנפתחת בחלק העליון של הצד הימני.
  4. להתחיל לפצל את האובייקטים השיעורים הרלוונטיים, לחץ על הוסף תווית חדשה בתחתית חלונית יצירת הכללים. ניתן לשנות את השם ואת הצבע המשויך תווית חדשה זו כפי שתואר לעיל.
    1. , לחץ על הוספת כלל חדש ושימוש בתיבות ערך נפתחת ו צורה חופשית להגדיר שהכלל יוחל. לחץ על החל כדי לראות את השפעות החוק החדש בחלונית להדמיה ואת העלילה בחלונית יצירת הכללים. ניתן להחיל כללי מרובים על תווית אחת, ניתן ליצור תוויות מרובות בתוך ערכת הנתונים באותו.
      הערה: על מנת לאסוף חפצים ללא תווית, ליצור תווית חדשה, במקום הוספת כלל זה, לחץ על בחר אחרים.
  5. כאשר האובייקטים עניין כבר התפצלה תוויות חדשות, ליצור רמה חדשה וריקה בכרטיסיה ביאורים. לאחר מכן בחר רמה זו בכרטיסיה יצירה כלל, לחץ על שמור תוויות. זה יחסוך את התוויות החדשות לרמה הזו ריקה.
  6. על הקצה של חלונית הפריטים החזותיים, לחץ על הכרטיסייה תוויות נתונים סטטיסטיים. פעולה זו תפתח חלונית ויזואליזציה חדשה זה יכול לשמש כדי להתחיל להבין קשרים בין מחלקות אובייקטי נתונים. בחלק העליון, בחר רמה מתאימה תוויות, ואת את ערכת הנתונים לשאילתה.
    1. בחר כמה צעדים של עניין על-ידי בדיקת בתיבות לצד אותם. לאחר מכן לחץ על תווית. זה יהיה לייצר השוואה pairwise חלקות עבור כל אחד האמצעים שנבחרו. כדי לעדכן את החלקות, בחר או בטל את הבחירה האמצעים המתאימים ולאחר מכן לחץ על עדכון מגרש.

8. ייצוא נתונים, Segmentations

  1. לייצא החלקות, את נתוני המדידה raw על-ידי לחיצה על מגרש ייצוא, ייצוא נתונים, בהתאמה, בכרטיסיה תווית נתונים סטטיסטיים של חלונית הפריטים החזותיים.
  2. לייצא את נתוני התמונה ואת segmentations על ידי לחיצה על הכרטיסיה ייצוא בחלונית תוספים. תחילה, לחץ על כדי לבחור תיקיה שבו יישמרו הנתונים. בשלב הבא, בחר את הפלט (נתונים גולמיים, ביאורים Raw, פילוח מסכות או נתונים רעולי פנים) ואת התבנית (HDF5, MRC או TIFF). לבסוף, בחר את level(s) ביאור ייוצאו בעזרת תיבות הסימון ולחץ על ' ייצוא. הנתונים יכול להיות קנה המידה, הפוך לפני ייצוא במידת הצורך. בעת ייצוא הנתונים רעולי פנים, הנתונים (dataset) זה mask(s) תוחל ניתן לבחור באמצעות תפריט נפתחת.

Representative Results

שלושה אמצעי אחסון נתונים (datasets) שנאספו מתוך שלוש טכניקות שונות (microCT, cryoET ו cryoSXT) שימשו כדי להדגים את שלוש התכונות החשובות של SuRVoS עבודה, שעליו מונחים: מודל אימון, פילוח אזור סופר ופיצול תווית. Datasets מייצגים קבוצה מגוונת של תוצאות הניסוי, עבור כל אחד מהם מלא עיבוד פרמטרים ניתנים (טבלה 1).

כדי להדגים מודל אימון באמצעות SuRVoS עבודה, שעליו מונחים, dataset ניגודיות גבוהה יחסית עם אזור הגדרת גבולות נבחרה. זה הנתונים (dataset) של הפרי של דבקה aparine, או goosegrass, נאסף באמצעות קרני רנטגן טומוגרפיה ניגודיות שלב I13-2 יהלום-מנצ'סטר הדמיה הפרעות לקרן החלקיקים מקור אור יהלום, צ'ילטון, אוקספורדשייר, בריטניה. המדגם טריים הוצגה באוויר על גבי מד זווית הבסיס על גבי הבמה סיבוב, ממרחק הגלאי מדגם של 30 מ מ. חשיפה פעמים היו 0.10 s עם הקשת קרן ורוד הכולל של אנרגיה רעה של בסביבות 22 קוו. תחזיות נאספו באמצעות 180° עם גודל צעד של 0.1 מעלות. שחזורים טומוגרפי בוצעו באמצעות Savu30,31 עם המסנן ' Paganin ' ' ניגוד ' שלב המבוסס על הפצת תמונות32 ולאחריו הקרנה אחורי מסוננים שיקום toolkit אסטרה33 , 34. נתונים אלה ואז שמקצצים אותי עם 2 x 2 x 2 binning כדי להקטין את גודל הקובץ לפני קלט לתוך SuRVoS עבודה, שעליו מונחים.

ראשית, נתוני הקלט (איור 3A) היה מסונן, כשכרטיס (כדי להסיר את ערכי העוצמה העליון והתחתון בנתונים) (איור 3B). בדרך זו, רקע וקידמה נעשו יותר בקלות ניתן להבחנה, המרקם של המבנה הפנימי של הפרי שהודגשה עוד יותר. בשלב הבא, supervoxels נבנו על גבי ערכת הנתונים מסוננים (איור 3C). כדי להעריך את איכות supervoxels, הם הוצגו ללא הנתונים כדי לוודא פרטים רלבנטיים של ערכת הנתונים היו מיוצגים היטב על ידי supervoxels (דמות תלת-ממד). ביאורים הבא, ידנית באמצעות supervoxels נמסרו כנתונים הדרכה על שלוש פרוסות של אמצעי האחסון (איור 3E, צבעים כהים). נתונים אלה הכשרה הספיק לאמן את המסווג לחזות (צבעים בהירים) האזורים המתאימים רקע (ירוק), פירות זיפים (אדום), זרע חומר (סגול), המקיפים את הבשר (כחול). ליטושים מורפולוגיות שימשו כדי לנקות את segmentations על ידי סתימת חורים, גדל או מתכווץ ככל הדרוש (איור 3F). הזמן הכולל בילה כדי לקבוע פרמטרים מתאימים לחלק את הנתונים (dataset) היה 2 h.

כדי להדגים פילוח סופר-אזור שימוש SuRVoS עבודה, שעליו מונחים, dataset רועש ומסובך נבחר15. Dataset הזה נאסף באמצעות cryoET במרכז הלאומי הדמיה Macromolecular מכללת ביילור לרפואה, יוסטון, TX, ארצות הברית. בקצרה, טסיות דם היו מים עמוקים קפוא על זוהר משוחררים ורשתות TEM פחמן חור fiducial שטופלו זהב. סדרת הטיה נאספו מ- ° ±65 עם תוספת 2 מעלות. הסדרה הטיה שוחזר לאחר מכן באמצעות הקרנה אחורי משוקלל IMOD35.

לאחר טעינת הנתונים לתוך SuRVoS (איור 4A), אזור עניין נבחר, הוחלה ערכת הסינון המתאימה. במקרה זה, מסנן לפי עקומת גאוס החלקת ואחריו וריאציה הכולל מסנן עם הניגוד כשכרטיס נעשה שימוש כדי להדגיש את קצוות ומרקמים של הנתונים (איור 4B). בשלב הבא, מודל אימון עם קלט משתמש מבוסס supervoxel מינימלי שימשה לפלח את טסיות מן הרקע קרח פחמן. לאחר מכן, פילוח למחצה ידנית עם megavoxels ו- supervoxels שימש כדי לחלק את organelles. לבסוף, הפרמטר מקור supervoxel שונה מסנן denoising חלשים ולא supervoxel צורה קטנים יותר (ראה טבלה 1) על מנת לשמר טוב יותר את גבולות microtubules עבור פילוח (איור 4C). גם את organelles וגם את microtubules, שימשו ביאורים ידני מהיר בכל 5-10 פרוסות כדי לבחור את supervoxels המתארים את התכונה של עניין (איור 4D & 4E). הזמן הכולל בילה לקבוע פרמטרים מתאימים, פילוח האזור עניין הציג היה 6-אייץ '.

כדי להדגים תווית פיצול באמצעות SuRVoS עבודה, שעליו מונחים, נבחר dataset עם organelles רבים, מגוונים. Dataset הזה נאסף באמצעות cryoSXT על הפרעות לקרן החלקיקים B24 יהלום אור במקור, צ'ילטון, אוקספורדשייר, בריטניה36. בקצרה, תאים HEK293 גדלו על רשתות finder זהב, fiducials זהב בגודל מתאים נוספו, הרשת בעזרת EM עם הגב-צדדית סופג מים עמוקים. סדרת הטיה ואז נאספו על מיקרוסקופ מ- ° ±65 עם תוספת 0.5°. הסדרה הטיה שוחזר לאחר מכן באמצעות הקרנה אחורי משוקלל IMOD35.

לאחר טעינת הנתונים לתוך SuRVoS (איור 5A), אזור עניין נבחר, במסנן המתאים וריאציה הכולל שימש כדי לשפר את גבולות organelles בכל נפח (איור 5B). בשלב הבא, organelles היו למחצה manually מקוטע באמצעות megavoxels ו- supervoxels ולאחר מכן מעודן עם מילוי חורים, סגירה, התארכות להחלקת הקצוות (איור 5C). הזמן הכולל כדי לקבוע פרמטרים מתאימים לחלק את האזור עניין הציג היה 4 שעות. ברגע פילוח גובשה, המפצל תווית שימש כדי להמחיש כל אברון כאובייקט את ערכת הנתונים (איור 5D), מאפיינים שונים על כל אחד מהאובייקטים בעלילה נתונים (איור 5E). הממשק תווית הפיצול היא אינטראקטיבית, מעדכן את הצבע המשויך בכל כיתה תווית חדשה הפריט החזותי והן העלילה נתונים. דבר זה מאפשר היצירה של כללים שונים המבוססים על המאפיינים הטמונה הנתונים יכול לשמש כדי להפריד את האובייקטים למחלקות שימושי (איור 5F).

Figure 1
איור 1. הפריסה ואת תכונות כלליות של SuRVoS עבודה, שעליו מונחים.
הממשק GUI הוא בצד השמאל, בעוד חלונית הפריטים החזותיים נמצא בצד הימין. אלה שני אזורים מופרדים לפי עמודה של כלים, קיצורי דרך. GUI מסודר ללכת למשתמש דרך המדרגות הראשי preprocessing הנתונים, בחירת פרמטרים supervoxel ו/או megavoxel, הממיין את הנתונים, ואם הצורך באמצעות מודל אימון, לפני ייצוא של segmentations. חלונית הפריטים החזותיים ניתן להשתמש בשלושה מצבים: החזותיים הבסיסיים ואת פילוח לשם הצגת הנתוניםואת כל החלת מסננים כדי לחלק את הנתונים, תווית ספליטר לסווג עצמים לתוך תוויות חדש המבוסס על היבטים הטמון בנתונים, סוף סוף תווית נתונים סטטיסטיים כדי למדוד ותנסו לדמיין את מאפייני האובייקטים מקוטע. לכל המצבים הללו, התפריט הנפתח בפינה העליונה השאירו פינה פקדים הנתונים מוצג, המחוון בחלק העליון שולט ציר z. קיצורי הדרך של הכלי מספק גישה קלה שליטה על ניגוד, השקיפות של שכבות, התקרבות, גלילה לצדדים, לשוב "הביתה" חלונית ויזואליזציה ולאחר פתיחת כלי ביאור כמפורט בפרוטוקול. אנא לחץ כאן כדי להציג גירסה גדולה יותר של הדמות הזאת.

Figure 2
באיור 2. אזור סופר הירארכיה מפחיתה את המורכבות של סגמנטציה.
תמונה ברקלי פילוח הנתונים (dataset) (BSDS50037) נעשה שימוש כדי להדגים את המאפיינים ואת ההשפעות של סופר-אזורים. התמונה המקורית (משמאל) מורכב אלפי voxels, אשר נאספים ואז מחולקים סמוכים, דומה ליצירת כמה מאות supervoxels (מרכז). Supervoxels יכול להיות התקבץ מחולקים סמוכים, דומה ליצירת כמה עשרות megavoxels (מימין). עם כל קיבוץ, למורכבות המשימה פילוח ירידה עבור משאבים חישובית וידני. חשוב, דוגמה 2D מוצג כאן, עם זאת, הן supervoxels והן megavoxels תלת-ממד. אנא לחץ כאן כדי להציג גירסה גדולה יותר של הדמות הזאת.

Figure 3
איור 3. עיבוד של microCT הנתונים (dataset) באמצעות מודל אימון פילוח אסטרטגיה.
א
פרוסה 2D יחיד של הנתונים הגולמיים. B. החלת מסנן וריאציה הכולל בחוזקה על הנתונים הגולמיים משופרת הגבולות בין ההיבטים השונים של הגוף fruiting. ג. פרמטרים supervoxel המתאימות נבחרו. ד אזור בעל עניין (התיבה האדומה ב- C) מוצג כדי להדגים הגבולות של הנתונים נמצאים ב- supervoxels עצמם. אי שלוש פרוסות של אמצעי האחסון עם ביאורים ידנית של אזורים שונים של ערכת הנתונים מוצגים בצבעים כהים (ירוק, אדום, כחול וסגול) ואת תחזיות לאחר הפעלת מודל אימון המוצגים באותם צבעים בהירים. פ הפרוסות שלוש אותו עם פילוח הסופי לאחר מודל אימון הנבואה התקבלו. גודל ברים הם 1 מ מ. אנא לחץ כאן כדי להציג גירסה גדולה יותר של הדמות הזאת.

Figure 4
באיור 4. עיבוד של cryoET הנתונים (dataset) באמצעות אסטרטגיה פילוח אזור סופר.
א
פרוסה 2D יחיד של הנתונים הגולמיים. ב' אזור בעל עניין (התיבה האדומה א') עם סט בשכבות מסנן שהוחל להדגיש את הגבולות של organelles. ג . דוגמה ביאור של אברון באמצעות אזורים-העל. אברון אחד מוצג עם supervoxels ועליהן הביאור משתמש ידני מוצגים בשחור (משמאל), את supervoxels נבחר עם ביאור זה מוצג בצבע כחול (מימין). ד . דוגמה ביאור microtubule באמצעות אזורים-העל. אזור בודד של microtubule מוצג עם הביאור משתמש ידני מוצג שחור (משמאל) את supervoxels נבחר עם ביאור זה מוצגים בירוק (מימין). אי פילוח הסופי הכולל של טסיות מקוטע מהרקע באמצעות מודל אימון (לפרטים, ראה טבלה 1), ו organelles השונות microtubules מקוטע באמצעות אסטרטגיה פילוח אזור סופר. צבעים אינן מצביעות על סוגי אברון ספציפי כפי שהן מופיעות כאן לפני סיווג. גודל ברים A, B ו- E הם 1 μm ו ב C ו- D הם 0.5 μm. אנא לחץ כאן כדי להציג גירסה גדולה יותר של הדמות הזאת.

Figure 5
איור 5. ניתוח של cryoSXT הנתונים (dataset) באמצעות כלי ספליטר תווית.
א
פרוסה 2D יחיד של הנתונים הגולמיים. ב' אזור בעל עניין (התיבה האדומה א') עם וריאציה הכולל סינון מוחל כדי להדגיש את organelles. ג. פילוח הסופי עם supervoxels בשכבות. ד החלק ויזואליזציה של המפצל תווית עם organelles מסווג באמצעות כללי מוצגים ב- F. אי בחלק מגרש של המפצל תווית מציג את העוצמה הממוצעת בתוך כל אובייקט, עם הכללים המוצג נ חלה. כל שורה אנכית לאורך ציר ה-x מייצג אובייקט בודד, מסומן בצבע כדי להתאים את הכיתה שזה הועבר לטיפולו. דוגמה פ כללי סיווג להפרדת אובייקטים שונים על סמך מאפייניהם הטבועה. גודל ברים הם 1 μm. אנא לחץ כאן כדי להציג גירסה גדולה יותר של הדמות הזאת.

שם / נתונים (dataset) מקור P1 P2 P3 P4
סינון לפי עקומת גאוס סיגמא
טווח / ברירת מחדל - [0.5, 10] / 1
CryoET (G1) הנתונים הגולמיים 1
CryoET (G2) הנתונים הגולמיים 2
וריאציה סה למדא מרווח # איטר קלאמפ
טווח / ברירת מחדל - [0.1, 30] / 10 [0.1, 10] / 1 [50, 500] / 100 -
MicroCT (TV1) הנתונים הגולמיים 10 1 100 (1-)
CryoET (TV2) G1 7 1 200 -
CryoET (TV3) G2 10 1 100 -
CryoSXR (א TV4) הנתונים הגולמיים 7 1 100 -
קביעת סף Vmin Vmax
טווח / ברירת מחדל
CryoET (TH1) TV3 0 - מרכוז לפי עקומת גאוס סיגמא טווח / ברירת מחדל - [0.5, 10] / 2 MicroCT (GC1) TV1 2 נורמליזציה לפי עקומת גאוס סיגמא טווח / ברירת מחדל - [0.5, 10] / 2 MicroCT (GN1) TV1 2 הלפלסיאן של Gaussian סיגמא Thresh התגובה טווח / ברירת מחדל - [0.5, 10] / 2 [כן/לא] / לא [מוארת/Dark] / בהיר MicroCT (LG1) TV1 2 לא בהיר הבדל של Gaussians סיגמא Init יחס סיגמא טווח / ברירת מחדל - [0.5, 10] / 2 [1.1, 3] / 1.6 MicroCT (DG1) TV1 2 1.6 CryoET (DG2) TV3 2 1.6 מבנה כבלש טנזור Sigma1 אזור סיגמא טווח / ברירת מחדל - [0.5, 10] / 2 [0.5, 10] / 2 CryoET (ST1) TV3 2 2 Supervoxels צורה מרווח הקומפקטיות טווח / ברירת מחדל - [1, 10] / 10 [0.1, 5] / 1 [1, 200] / 20 MicroCT (SV1) TV1 (10, 10, 10) (1, 1, 1) 30 CryoET (SV2) TV3 (10, 10, 10) (1, 1, 1) 50 CryoET (SV3) TV2 (3, 5, 5) (1, 1, 1) 50 CryoSXT (SV4) א TV4 (10, 10, 10) (1, 1, 1) 30 Megavoxels למדא # סלי גמא טווח / ברירת מחדל - [0.01, 1] / 0.1 [10, 200] / 20 אף אחד, אוטומטי או [0, 1] / אף אחד CryoET (MV1) SV2 0.1 50 אוטומטי TV1 CryoSXT (MV2) SV4 0.4 50 אף אחד א TV4 מודל אימון אזור מסווג עידון זמין / ברירת מחדל [voxel / supervoxel] [הרכבים, מכונת וקטורים תומכים, מקוון מודלים ליניאריים] / [ללא, פוטס, מראה] / מראה אנסמבל - RF microCT TV3 SV1 יער אקראי: המראה TH1 GC1 -עץ #: -למבדה: GN1 [10, 100] / 100 [1, 500] / 10 LG1 100 50 DG1 cryoET TV2 DG2 ST1 SV2 יער אקראי: המראה -עץ #: -למבדה: [10, 100] / 100 [1, 500] / 10 100 50 ביאור עידון רדיוס טווח / ברירת מחדל [1, 20] / 1 microCT הפתיחה 5 מילוי חורים 1 התרחבות 2 cryoET הפתיחה 3 מילוי חורים 1 התרחבות 2 cryoSXT הפתיחה 3 מילוי חורים 1 התרחבות 2

טבלה 1. פרמטרים אופטימליים להשתמש כדי לעבד כל אחד Datasets שלוש (microCT, cryoET ו- cryoSXT).>
עבור כל פרמטר, ברירת המחדל בעלת טווח למטרה כללית ניתנים. במקרים רבים משמש כמקור נתונים מסוננים לעיבוד במורד הזרם. במקרים אלה, קיצור משמש לציון את ערכת הנתונים מקור חדש. לדוגמה, G1 (הנתונים הגולמיים של cryoET מסוננים לפי עקומת גאוס) שימש קלט במהלך וריאציה הכולל מסנן כדי ליצור TV2. המידע מוצג רק עבור היבטים עבודה, שעליו מונחים ששימשו לעבד את כל הנתונים (dataset). לדוגמה, מודל אימון לא שימש במהלך עיבוד של הנתונים (dataset) cryoSXT המובאים כאן, לכן ללא פרמטרים מקבלים על זה.

Discussion

SuRVoS עבודה, שעליו מונחים שונה מזה של תוכניות אחרות פילוח אופטימיזציה של פרמטרים היא צעד הכרחי וחשוב לפני תחילת את פילוח בפועל. בתוכניות מסוימות פילוח ידנית או חצי ידנית, המשתמש מתחיל הממיין תוך רגעים ספורים של פתיחת פרוייקט חדש. עם SuRVoS, בגלל כמויות גדולות של אמצעי האחסון מקוטע עם קלט מועט מהמשתמש גבולות מפורטים על-ידי התוכנית, אופטימיזציה של הפרמטרים הינה קריטית פילוח מוצלחת. באופן ספציפי, תכונה ערוצי סופר-אזור בילדינג נמצאים בשני תחומים שבהם צריך להיות משולם תשומת לב.

ערוצי תכונה והכשרה מודל

בנוסף הנתונים הגולמיים, SuRVoS מאפשר למשתמש ליצור datasets נוספים או ערוצי נגזר על ערכת נתונים קיימים. ערוצים אלה יכולים להיווצר באמצעות מבחר של מתודולוגיות חישובית או תכונה תמציות. כל אחת מייצגת נתונים זמינים במקביל, וכן יכולים להיות מוצגים בנפרד כדי להעריך את התוצאות של יישום תכונה או המסנן. בשל מאפיינים אלו, מתייחסים אליהם כאל תכונה ערוצים ב- SuRVoS. ישנן אפשרויות רבות ערוץ תכונה שרשמת SuRVoS. לקבלת מידע אודות האפשרויות ואת הפרמטרים משמש כאן, ראה טבלה 1, עבור רשימה מלאה ולבקר תיאור של תכונה זמינה ערוצי https://diamondlightsource.github.io/SuRVoS/ 2. ראשית, רועש datasets יהנה denoising עם גאוסיאן או סיכום וריאציה מסנן. מומלץ נוסף חישובי ערוץ ו supervoxel/megavoxel תכונה להתבצע באמצעות אחד אלה datasets denoised כמקור הנתונים. בדרך כלל, ערכת הנתונים הכולל וריאציה denoised משמש כנתוני המקור עבור תכונה חישובי ערוץ ו supervoxel/megavoxel. הוא הציע להפעיל קודם עם ערכי ברירת המחדל, להעריך את התוצאה ב- 3D, סוף סוף, iteratively לייעל את הפרמטרים עבור ערכת הנתונים. בנוסף, כוללים ערוצי יכול להיות בנוי לתוך "מערכות סינון" כדי במיוחד לבודד את היבטי את ערכת הנתונים, אלה יכולים מכן לשמש כמקורות נתונים, ליצור supervoxels ו- megavoxels. בעוד אסטרטגיה זו היא מאוד dataset התלויים, זה יכול להיות מועיל.

תכונה ערוצי משמשים גם כמקורות לאמן את המסווג באימון מודל. כאשר מחליטים על איזו תכונה ערוצים לשימוש, מומלץ כי כמה ערוצים התכונות החזקה (למשל, זיהוי הכתמים, מרקם, מבנה או תכונות חזקות קטגוריות) משמשים בעת עבודה עם כמות קטנה של ביאורים לאמן . מסווג. בעת עבודה עם כמות גדולה של נתונים אימון, מומלץ להשתמש יותר ערוצי תכונה כללית, מכל הקטגוריות כל עוד הם מספקים מידע מגוונים למסווג (למשל, להוסיף הערוצים תכונה הרשימה לעיל מתוך מקומי תכונות וקטגוריות תכונות לפי עקומת גאוס).

ישנם שלושה חלקים עיקריים מודל אימון: מתן מקורות קלט נתונים המתארים הנתונים, באמצעות תשומות אלה לאמן מסווג, וכוונון סוף סוף את תחזיות פלט. באופן כללי, אזורים קטנים של הנתונים ידרוש עוד ביאורים למשתמש לאמן במדויק את המסווג, בעוד אזורים גדולים יותר של הנתונים ידרוש פחות משתמש ביאורים. מודל אימון קודם מבלי לבחור עידון ניתן למצוא את תחזיות הטוב ביותר. לאחר מכן לכלול העידון, למטב את פרמטר למדא כנדרש, כדי לתקן את הבעיות עם הנבואה כגון חורים או קצוות משוננים.

Supervoxels, megavoxels

Supervoxels הם אשכולות רבים בקרבת מקום,38,voxels דומה39. Supervoxels מתחילים כמו רשת 3D סטנדרטי על הנתונים ואז מום iteratively על מנת לדבוק לגבולות הבסיסית, לכן כדאי שייצגו את הנתונים. Supervoxel ויצירת דפורמציה נשלטת על ידי ארבעה לקלט מהמשתמש: מקור הנתונים, superpixel צורה, ריווח, הקומפקטיות. מקור הנתונים מספק את תשומות הנתונים יישאלו במהלך יצירת supervoxel. ניתן להשתמש מכל מקור שהוא לרבות מקורות נתונים מסוננים. הפרמטרים צורה superpixel קבע הזינוק התלת-ממד לצורה הרצויה משוער של supervoxels שנוצר. שינוי פרמטרים אלה באפשרותך להגדיל או להקטין supervoxels לפני דפורמציה. הפרמטרים ריווח להגדיר את החשיבות של גבולות לכל כיוון. שינוי פרמטרים אלה מדגישים גבולות באחד או בשני כיוונים על חשבון האחר (s), כלומר את supervoxels שנוצר עיוות לעקוב טוב יותר גבולות נתונים direction(s) נתון. הפרמטר האחרון, הקומפקטיות, קובע כמה supervoxels יכולה לעוות. מספר הקומפקטיות נמוכה מאפשרת את supervoxels לעוות יותר. פרמטרים אלה צריכים להיות מוטבת לספק supervoxels המייצגים את הגבולות של נתונים מעניינים. הערה: כיום, פרמטרים צורה supervoxel להיות שווה 1024 או פחות כאשר התרבו ביחד.

במובנים מסוימים, supervoxel פרמטרים יכול לפצות על אחד את השני, כלומר אין אף אחד "התשובה הנכונה" כאשר מחליטים על פרמטרים. לדוגמה, רשת התחלה גדולים (למשל superpixel צורה: 10 x 10 x 10) ואת מספר הקומפקטיות נמוך (דוגמה 20) רשאי לתת supervoxels עם הדבקות גבול דומה לעומת רשת התחלה קטנה (למשל superpixel צורה 5 x 5 x 5), גבוהה יותר מספר הקומפקטיות (למשל 50). מכיוון שישנם יותר, קטן יותר supervoxels בתרחיש השני, הם לא חייבים לעוות כל כך הרבה כדי לייצג את גבולות. שני מערכי הפרמטרים יכול להיות מתאים חלוקת ערכת הנתונים.

השיקול הגדול ביותר בעת בחירת הפרמטרים supervoxel הוא כמה טוב supervoxels מייצגים את הנתונים. הצגת את supervoxels לבד, בלי נתונים מתחתם, כמו איור דו-ממדי, היא דרך טובה להעריך supervoxel פרמטרים. בעת הצגת בדרך זו, הקצוות ואת קווי המתאר של צורות נמצאו הנתונים עדיין צריך להיות גלוי supervoxels.

Megavoxels הם וקונצרנים של מספר שכנים, בדומה supervoxels38,39. הם נשלטים על ידי ארבעה לקלט מהמשתמש שוב: מקור הנתונים, למבדה, numbins וגמא. בדומה supervoxels, מקור הנתונים מספק את תשומות הנתונים יישאלו במהלך יצירת megavoxel. למדא וגם numbins השפעת גודל וגבול הדבקות של megavoxels. ככל megavoxels גדלים גדולים יותר (גבוהה למדא, numbins נמוך), שדבקו גבול פוחתת. היפוכה הוא גם נכון, גבול הציות יגדל עם megavoxels קטן יותר (למדא נמוך, numbins גבוהה), אולם כפי מקטין גודל megavoxel, כך גם התועלת שלהם ב הממיין כמויות גדולות של voxels במהירות. הפרמטר האופציונלי גמא שולט הגורם החלקות לעומת העלות של מיזוג שני supervoxels ביחד. ערכים קטנים של גמא ניתן לשפר את הדמיון בין שתי supervoxels, על חשבון שיש הכוללת פחות megavoxels.

כמו supervoxels, השיקול הגדול ביותר בעת בחירת ומיטוב פרמטרים megavoxel הוא כמה טוב megavoxels מייצגים את הנתונים. ניתן להשתמש שוב מציג את megavoxels לבד כמתואר עבור supervoxels להערכת פרמטרים. עם זאת, מכיוון megavoxels בדרך כלל יהיה הרבה יותר גדול הם תלת מימדי, באמצעות ה-t כלי ביאורo לבחור megavoxels יחיד כדי להבטיח הגבול בין אזורי עניין חזק מומלץ גם.

ביאור אסטרטגיה

תוארו שתי אסטרטגיות ביאור כללי: בגישה האימונים מודל שימושי עבור הפרדת אזורים גדולים של מבנה נתונים, בעוד בגישה פילוח אזור סופר שימושי עבור תכונות קטן יותר, יותר מגוונת כגון organelles בודדים. ניתן לארגן ביאורים באופן הירארכי כך ניתן להוסיף ביאורים אזורים גדולים קודם, ואז לסעף את אותם אזורים ספציפיים יותר באמצעות קשר הורה-ילד. ניתן להקצות את תווית אב עבור תווית על ידי לחיצה על האזור בצד ימין של תווית צבע הבחירה ובחירה תווית אב המתאים מרמה קודמת. בפועל, רוב datasets להשתמש מודל ההכשרה והן סופר-אזור פילוח אסטרטגיות כדי פילוח אזורי/תכונות ספציפיות של ריבית.

בדוגמה מודל אימון כאן, כמה תשומות ההכשרה (בצורה של המשתמש ידני המבוסס על supervoxel ביאורים) שימשו על שלוש פרוסות במרווחים באותה מידה של הנתונים. בדרך זו, ההיבט הכשרה מודל של SuRVoS במידה רבה מגביר את מהירות שבה פילוח הוא אפשרי במיוחד כאשר עובדים עם גדולים, הבדיל אזורים כגון הפער בין האזורים בגוף fruiting goosegrass כפי שמסומן ב- איור 3.

כאשר מודל הדרכה, אם לא ניתן לראות את תחזיות, זה ייתכן שיהיה צורך גש לכרטיסיה ויזואליזציה ולוודא כי השכבה תחזיות מופעלת והגדר הכמות המתאימה של שקיפות. כמו כן, ביטחון של 0 להקצות כל supervoxel ללא תווית תווית, בהתבסס על מה ההתאמה הקרובה ביותר היא. ביטחון של 100 להקצות תווית רק אם רק קטגוריה אחת של תוויות יש התאמה פרופורציונלית. מה שביניהם םייק של שני קצוות אלה. בעת בחירת רמת ודאות הוא הציע לבדוק כמה פרוסות לבחון מבחינה ויזואלית כי שם הם לא voxels באופן שגוי החזוי לפני שמירת הנבואה על תווית.

אסטרטגיה טובה עבור הוספת ביאורים באמצעות אזורים-העל היא להשתמש בכלי ההגדלה כדי להגדיל את תצוגת הנתונים, ביאורים organelles כמה בבת אחת על פרוסה אחת, באמצעות גישה של "מהיר, מבולגן" קודם (איור 4C). בשלב הבא, הזז למעלה או למטה כמה פרוסות ב- Z, חזור על תהליך זה. מאחר supervoxels הם תלת מימדי, רבים המגרעות של הגישה "מבולגן" נפתרות על-ידי ביאורים בדוגמא למעלה או למטה פרוסות. בדרך זו, פילוח הוא האיץ את, הגבולות הינם מסופקים על ידי supervoxels ולא באופן ידני.

לנקות את תווית, סופקו אפשרויות פילוח סטנדרטי עידון. התארכות גורמת התווית שנבחרה פילוח לגדול ע י נתון רדיוס, שחיקה גורמת לו להתכווץ. פתיחה וסגירה של אלו היישום של שחיקת הראשון ואז התארכות, או להיפך, בהתאמה. מילוי חורים עושה בדיוק את זה. משנה הסדר של פעולות אלה. באופן כללי, מבצע מילוי חורים, ולאחר מכן פתיחה ולאחר מכן התארכות עובד היטב. כל שיטת עידון יכול להיות מיושם על פרוסה אחת ("זו פרוסה"), על כל הפרוסות ב- 2D ("כל הפרוסות (2D)") או ב- 3D ("כל אמצעי אחסון (3D)"). כל הפרוסות (2D) מומלץ.

משמעויות וכיוונים עתידיים

פילוח יעיל ומדויק הוא צוואר הבקבוק הבא בעיבוד של datasets תלת-ממד, במיוחד עם אוסף אוטומטית שגרתית של טרה-בתים של נתוני התמונה במהלך מפגשים הארוך. SuRVoS עבודה, שעליו מונחים באפשרותך להאיץ את התהליך. פילוח לפי פקטור של 5 לעומת פילוח ידנית. גם, כי הגבולות מפורטים על-ידי supervoxels, ההשתנות של segmentations תוצאות צריך לשפר. בעתיד, אנו מקווים לבחון דרכים באמצעות את פילוח של אזור 3D נציג עניין כנתונים הכשרה כדי להחיל שאר אמצעי האחסון, או אפילו כאמצעי אחסון נפרדים, עם ביטחון עצמי גבוה. זה מראש להקטין עוד יותר את כמות זמן המשתמש ואת קלט צורך כרכים ביולוגיים מורכבים אפילו קטע, עוזר כדי להקל על עיבוד של פילוח צוואר הבקבוק תמונה. בתורו, פעולה זו תאפשר השוואה כמותית של נתונים ביולוגיים במצבים שונים (למשל אי-מחלה, מחלת, מטופלים) במספרים ניסיוני חזקים.

Disclosures

המחברים מצהירים שיש להם אינטרסים כלכליים אין מתחרים.

Acknowledgments

אנחנו רוצים להכיר ולהודות Rui וואנג, צ'יו ווה מ ביילור לרפואה למתן את ערכת הנתונים cryoET, אנדרו Bodey ממקור אור יהלום עבור סיוע beamtime I13. חלקים של מחקר זה היו נתמך על ידי המענק הלאומית המכונים לבריאות (NIH) מס (P41GM103832) אנו להכיר מקור אור יהלום למימון במשותף Imanol Luengo תחת PhD STU0079.

Materials

Name Company Catalog Number Comments
computer n/a n/a Must be running Linux operating system and have an NVidia GPU with at least 4 GB of memory

DOWNLOAD MATERIALS LIST

References

  1. DiamondLightSource/SuRVoS: Version 1.0. Zenodo. , Available from: https://zenodo.org/record/247547 (2017).
  2. SuRVoS Workbench - Super Region Volume Segmentation. , Available from: https://diamondlightsource.github.io/SuRVoS/ (2017).
  3. Frangakis, A. S., Förster, F. Computational exploration of structural information from cryo-electron tomograms. Curr Opin Struct Biol. 14 (3), 325-331 (2004).
  4. Lucić, V., Förster, F., Baumeister, W. Structural studies by electron tomography: from cells to molecules. Annu Rev Biochem. 74, 833-865 (2005).
  5. Lučič, V., Rigort, A., Baumeister, W. Cryo-electron tomography: the challenge of doing structural biology in situ. J Cell Biol. 202 (3), 407-419 (2013).
  6. Milani, M., Drobne, D. Focused ion beam manipulation and ultramicroscopy of unprepared cells. Scanning. 28 (3), 148-154 (2006).
  7. Denk, W., Horstmann, H. Serial Block-Face Scanning Electron Microscopy to Reconstruct Three-Dimensional Tissue Nanostructure. PLoS Biol. 2 (11), (2004).
  8. Rigort, A., et al. Automated segmentation of electron tomograms for a quantitative description of actin filament networks. J Struct Biol. 177 (1), 135-144 (2012).
  9. Förster, F., Han, B. -G., Beck, M. Visual Proteomics. Meth Enzymolb. 483, 215-243 (2010).
  10. Liu, Y., Sigworth, F. J. Automatic cryo-EM particle selection for membrane proteins in spherical liposomes. J Struct Biol. 185 (3), 295-302 (2014).
  11. Asano, S., et al. A molecular census of 26S proteasomes in intact neurons. Science. 347 (6220), 439-442 (2015).
  12. Garduño, E., Wong-Barnum, M., Volkmann, N., Ellisman, M. H. Segmentation of electron tomographic data sets using fuzzy set theory principles. J Struct Biol. 162 (3), 368-379 (2008).
  13. Sommer, C., Straehle, C., Köthe, U., Hamprecht, F. A. Ilastik: Interactive learning and segmentation toolkit. 2011 IEEE Int Symp Biomed Imaging: From Nano to Macro. , 230-233 (2011).
  14. Darrow, M. C., et al. Structural Mechanisms of Mutant Huntingtin Aggregation Suppression by the Synthetic Chaperonin-like CCT5 Complex Explained by Cryoelectron Tomography. J Biol Chem. 290 (28), 17451-17461 (2015).
  15. Wang, R., et al. Electron cryotomography reveals ultrastructure alterations in platelets from patients with ovarian cancer. Proc Natl Acad Sci USA. 112 (46), 14266-14271 (2015).
  16. Shahmoradian, S. H., et al. TRiC's tricks inhibit huntingtin aggregation. eLife. 2, (2013).
  17. Dai, W., et al. Visualizing virus assembly intermediates inside marine cyanobacteria. Nature. 502 (7473), 707-710 (2013).
  18. Sandberg, K. Methods for Image Segmentation in Cellular Tomography. Methods Cell Biol. 79, 769-798 (2007).
  19. Volkmann, N. Methods for Segmentation and Interpretation of Electron Tomographic Reconstructions. Methods Enzymol. 483, 31-46 (2010).
  20. Tsai, W. -T., et al. From Voxels to Knowledge: A Practical Guide to the Segmentation of Complex Electron Microscopy 3D-Data. J Vis Exp. (90), (2014).
  21. FEI. Amira & Avizo 3D: Software for Scientific and Industrial Data. , Available from: https://www.fei.com/software/amira-avizo/ (2016).
  22. Kremer, J. R., Mastronarde, D. N., McIntosh, J. R. Computer Visualization of Three-Dimensional Image Data Using IMOD. J Struct Biol. 116 (1), 71-76 (1996).
  23. Nguyen, H., Ji, Q. Shape-driven three-dimensional watersnake segmentation of biological membranes in electron tomography. IEEE trans med imaging. 27 (5), 616-628 (2008).
  24. Rusu, M., Starosolski, Z., Wahle, M., Rigort, A., Wriggers, W. Automated tracing of filaments in 3D electron tomography reconstructions using Sculptor and Situs. J Struct Biol. 178 (2), 121-128 (2012).
  25. Moussavi, F., Heitz, G., Amat, F., Comolli, L. R., Koller, D., Horowitz, M. 3D segmentation of cell boundaries from whole cell cryogenic electron tomography volumes. J Struct Biol. 170 (1), 134-145 (2010).
  26. Hecksel, C. W., et al. Quantifying Variability of Manual Annotation in Cryo-Electron Tomograms. Microsc Mpicroanal. 22 (3), 487-496 (2016).
  27. Achanta, R., Shaji, A., Smith, K., Lucchi, A., Fua, P., Süsstrunk, S. SLIC superpixels compared to state-of-the-art superpixel methods. IEEE trans pattern anal mach intell. 34 (11), 2274-2282 (2012).
  28. Luengo, I., Basham, M., French, A. P. Fast global interactive volume segmentation with regional supervoxel descriptors. Proc. SPIE. 9784, (2016).
  29. Luengo, I., et al. SuRVoS: Super-Region Volume Segmentation Workbench. J Struct Biol. 198 (1), 43-53 (2017).
  30. Wadeson, N., Basham, M. Savu: A Python-based, MPI Framework for Simultaneous Processing of Multiple, N-dimensional, Large Tomography Datasets. arXiv:1610.08015 [cs]. , Available from: http://arxiv.org/abs/1610.08015 (2016).
  31. DiamondLightSource/Savu: Version 1.2. Zenodo. , Available from: https://zenodo.org/record/198726 (2014).
  32. Paganin, D., Mayo, S. C., Gureyev, T. E., Miller, P. R., Wilkins, S. W. Simultaneous phase and amplitude extraction from a single defocused image of a homogeneous object. J Microsc. 206 (Pt 1), 33-40 (2002).
  33. van Aarle, W., et al. Fast and flexible X-ray tomography using the ASTRA toolbox. Opt Express. 24 (22), 25129-25147 (2016).
  34. Palenstijn, W. J., Batenburg, K. J., Sijbers, J. Performance improvements for iterative electron tomography reconstruction using graphics processing units (GPUs). J Struct Biol. 176 (2), 250-253 (2011).
  35. Mastronarde, D. N. Dual-Axis Tomography: An Approach with Alignment Methods That Preserve Resolution. J Struct Biol. 120 (3), 343-352 (1997).
  36. Duke, E., Dent, K., Razi, M., Collinson, L. M. Biological applications of cryo-soft X-ray tomography. J Microsc. 255 (2), 65-70 (2014).
  37. Arbeláez, P., Maire, M., Fowlkes, C., Malik, J. Contour detection and hierarchical image segmentation. IEEE trans pattern anal mach intell. 33 (5), 898-916 (2011).
  38. Luengo, I., Basham, M., French, A. P. Hierarchical Piecewise-Constant Super-regions. arXiv:1605.05937 [cs]. , Available from: http://arxiv.org/abs/1605.05937 (2016).
  39. Luengo, I., Basham, M., French, A. P. SMURFS: superpixels from multi-scale refinement of super-regions. , Available from: http://www.bmva.org/bmvc/2016/papers/paper004/index.html 1-12 (2016).

Tags

פרוטוקול בסיסי גיליון 126 פילוח Supervoxels טומוגרפיה הקפאה אלקטרון הקפאה רך רנטגן טומוגרפיה שלב ניגודיות רנטגן טומוגרפיה מכונת למידה עבודה שעליו מונחים SuRVoS
נפח פילוח וניתוח של חומרים ביולוגיים באמצעות SuRVoS (סופר-אזור אחסון פילוח) עבודה, שעליו מונחים
Play Video
PDF DOI DOWNLOAD MATERIALS LIST

Cite this Article

Darrow, M. C., Luengo, I., Basham,More

Darrow, M. C., Luengo, I., Basham, M., Spink, M. C., Irvine, S., French, A. P., Ashton, A. W., Duke, E. M. H. Volume Segmentation and Analysis of Biological Materials Using SuRVoS (Super-region Volume Segmentation) Workbench. J. Vis. Exp. (126), e56162, doi:10.3791/56162 (2017).

Less
Copy Citation Download Citation Reprints and Permissions
View Video

Get cutting-edge science videos from JoVE sent straight to your inbox every month.

Waiting X
Simple Hit Counter