Method Article
פרוטוקול זה נועד לאמן אלגוריתם למידת מכונה להשתמש בשילוב של פרמטרי הדמיה הנגזרים מהדמיית תהודה מגנטית (MRI) ומטוגרפיה של פליטת פוזיטרונים/טומוגרפיה ממוחשבת (PET/CT) במודל חולדה של גרורות עצם סרטן השד כדי לזהות מחלה גרורתית מוקדמת ונבא התקדמות עוקבת למקרומטאזאזים.
אלגוריתמי למידת מכונה (ML) מאפשרים שילוב של תכונות שונות במודל כדי לבצע משימות סיווג או רגרסיה בדיוק העולה על מרכיביו. פרוטוקול זה מתאר את הפיתוח של אלגוריתם ML כדי לחזות את הצמיחה של סרטן השד עצם macrometastases במודל חולדה לפני כל חריגות נצפות עם שיטות הדמיה סטנדרטיות. אלגוריתם כזה יכול להקל על זיהוי של מחלה גרורתית מוקדמת (כלומר, מיקרומטאזיס) כי הוא חסר באופן קבוע במהלך בדיקות היערכות.
מודל גרורות מיושם הוא ספציפי לאתר, כלומר החולדות לפתח גרורות אך ורק ברגל האחורית הימנית שלהם. קצב גידול לקחת של המודל הוא 60%-80%, עם macrometastases הופך גלוי בהדמיית תהודה מגנטית (MRI) טומוגרפיה פליטת פוזיטרונים / טומוגרפיה ממוחשבת (PET / CT) בתת קבוצה של בעלי חיים 30 ימים לאחר אינדוקציה, בעוד קבוצת משנה שנייה של בעלי חיים אינם מציגים גידול.
החל מבדיקות תמונה שנרכשו בנקודת זמן מוקדמת יותר, פרוטוקול זה מתאר את החילוץ של תכונות המצביעות על כלי דם רקמות שזוהו על ידי MRI, חילוף חומרים גלוקוז על ידי PET / CT, ואת הקביעה הבאה של התכונות הרלוונטיות ביותר לחיזוי של מחלה מקרומטסטטית. תכונות אלה מוזן לאחר מכן לרשת עצבית ממוצעת מודל (avNNet) כדי לסווג את בעלי החיים לאחת משתי קבוצות: אחד שיפתח גרורות והשני שלא יפתח כל גידולים. הפרוטוקול מתאר גם את החישוב של פרמטרי אבחון סטנדרטיים, כגון דיוק כולל, רגישות, ספציפיות, ערכי חיזוי שליליים/חיוביים, יחסי סבירות ופיתוח מאפיין הפעלה של מקלט. יתרון של הפרוטוקול המוצע הוא הגמישות שלה, כפי שהוא יכול להיות מותאם בקלות כדי לאמן שפע של אלגוריתמים ML שונים עם שילובים מתכווננים של מספר בלתי מוגבל של תכונות. יתר על כן, זה יכול לשמש כדי לנתח בעיות שונות באונקולוגיה, זיהום, ודלקת.
מטרת פרוטוקול זה היא לשלב מספר פרמטרי הדמיה פונקציונליים מ-MRI ו-PET/CT באלגוריתם ML של רשת עצבית ממוצעת מודל (avNNet). אלגוריתם זה חוזה את הצמיחה של macrometastases במודל חולדה של גרורות עצם סרטן השד בנקודת זמן מוקדמת, כאשר שינויים מאקרוסקופיים בתוך העצם עדיין לא גלויים.
לפני הצמיחה של macrometastases, פלישת מח עצם של תאים סרטניים מוזרים מתרחשת, המכונה בדרך כלל מחלה מיקרומטסטטית1,,2. פלישה ראשונית זו יכולה להיחשב כצעד מוקדם במחלה גרורתית, אך בדרך כלל היא חסרה במהלך בדיקותהיערכות קונבנציונליות 3,4. למרות שמערכת ההדמיה הזמינה כיום אינה יכולה לזהות מיקרו-חדירה של מח עצם בעת שימוש בלבד, שילוב של פרמטרי הדמיה המניבים מידע על vascularization ופעילות מטבולית הוצג הביצועיםטובים יותר 5. יתרון משלים זה מושגת על ידי שילוב פרמטרי הדמיה שונים לתוך avNNet, שהוא אלגוריתם ML. avNNet כזה מאפשר חיזוי אמין של היווצרות מקרומטאזים עצם לפני כל גרורות גלויות נמצאים. לכן, שילוב סמנים ביולוגיים הדמיה לתוך avNNet יכול לשמש פרמטר חלופי עבור מיקרו-חדירה מח עצם ומחלה גרורתית מוקדמת.
כדי לפתח את הפרוטוקול, מודל שתואר בעבר של גרורות עצם סרטן השד בחולדות עירוםשימש 6,7,8. היתרון של מודל זה הוא ספציפיות האתר שלה, כלומר בעלי החיים לפתח גרורות גרמיות אך ורק ברגל האחורית הימנית שלהם. עם זאת, שיעור הגידול לקחת של גישה זו הוא 60%-80%, כך מספר ניכר של בעלי חיים אינם מפתחים גרורות במהלך המחקר. באמצעות נהלי הדמיה כגון MRI ו- PET/CT, הנוכחות של גרורות ניתנת לזיהוי מהיום 30 postinjection (PI). בנקודות זמן מוקדמות יותר (למשל, 10 PI) הדמיה אינה מבדילה בין בעלי חיים שיפתחו מחלה גרורתית ואלה לא(איור 1).
avNNet שהוכשר על פרמטרי הדמיה פונקציונליים שנרכשו ביום 10 PI, כמתואר בפרוטוקול הבא, מנבא או לא כולל את הצמיחה של macrometastases בתוך ~ 3 שבועות הבאים. רשתות עצביות משלבות צמהים מלאכותיים בשכבות שונות. בפרוטוקול המחקר, הפרמטרים הדמיה פונקציונלית לאספקת דם מח עצם ופעילות מטבולית מייצגים את השכבה התחתונה, בעוד החיזוי של ממאירות מייצג את השכבה העליונה. שכבת ביניים נוספת מכילה צמהים מוסתרים המחוברים הן לשכבה העליונה והן לשכבה התחתונה. עוצמת החיבורים בין צמהוני השונות מתעדכנת במהלך ההדרכה של הרשת לביצוע משימת הסיווג המתאימה עם דיוק גבוה9. הדיוק של רשת עצבית כזו ניתן להגדיל עוד יותר על ידי ממוצע הפלטים של מספר דגמים, וכתוצאה מכך avNNet10.
כל הטיפול וההליכים הניסיוניים בוצעו בהתאם לחקיקה לאומית ואזורית בנושא הגנה על בעלי חיים, וכל ההליכים בבעלי חיים אושרו על ידי ממשלת צרפת, גרמניה (מספר סימוכין 55.2 DMS-2532-2-228).
1. אינדוקציה של גרורות עצם סרטן השד ברגל האחורית הימנית של חולדות עירום
הערה: תיאור מפורט של האינדוקציה של גרורות עצם סרטן השד בחולדות עירום פורסם במקוםאחר 6,8. השלבים הרלוונטיים ביותר מוצגים להלן.
2. הדמיית תהודה מגנטית (MRI)
הערה: לקבלת תיאור מפורט של נהלי MRI, ראה Bäuerle ואח '11.
3. טומוגרפיה פליטת פוזיטרונים / טומוגרפיה ממוחשבת (PET / CT)
הערה: לקבלת תיאור מפורט של נהלי PET, אנא ראה צ'נג ב al.12.
4. אסטרטגיות הדמיה חלופיות
5. ניתוח MRI
6. ניתוח PET/CT
7. קביעת שיעור גידול לקחת
8. בחירת תכונה
9. ניתוח ML
10. הכשרת אלגוריתם avNNet ML
11. ניתוח התוצאות של אלגוריתם ML
12. השוואת עקומת מאפיין ההפעלה (ROC) של המקבל הסופי עם עקומות ROC של הפרמטרים המרכיבים אותו
החולדות התאוששו במהירות מהניתוח וההזרקה של תאי סרטן השד MDA-MB-231 ולאחר מכן היו נתונים להדמיית MR ו PET / CT בימים 10 ו 30 PI(איור 1). ניתוח DCE מייצג של השוקה הפרוקסימלית הימנית של חולדה מוצג איור 2A. מידות הגלם של DCE נשמרו על-ידי בחירהבלחצן" ייצוא" ובחירה באפשרות "DCEraw.txt" כשם הקובץ.
החישובים הבאים של הפרמטרים הדינמיים, AUC, PE ו- washout בוצעו ב- RStudio עם התסריט המתאים. הפלט של מדידות DCE היה צריך להידמר כ- "DCEraw.txt" בתוך התיקיה "הורדות", כךשהקובץ יכול להיות פועל ישירות ללא תצורות נוספות כדי לספק טבלת נתונים, כמתואר איור 2B . נתונים אלה הועתקו בגיליון האלקטרוני שסופק (איור 2C). באופן דומה, הפרמטרים DCE עבור רקמת שרירים נקבעו והועברו גיליון האלקטרוני(איור 2D,E). ערכים אלה היו מנורמלים על ידי חלוקת מדידות העצם על ידי מדידות שריר; פעולה זו בוצעה באופן אוטומטי בתוך הגיליון האלקטרוני. מתוך PET/CT, ערכי SUVהמחושבים מרבי הועברו לאחר מכן לטבלה(איור 2F).
ביום 30 PI, כל בעלי החיים הוערכו כדי לקבוע אם הם פיתחו גרורות, והטבלה הושלמה על ידי קידוד נטל גידול חיובי כמו "1" ובעלי חיים בריאים כמו "0" בתוך העמודה הימנית ביותר של הגיליון האלקטרוני (איור 2C).
הגיליון האלקטרוני יובא לתוך החזות נתונים ב קוד פתוח, למידת מכונה, וערכת כלים כריית נתונים, ודירוגתכונהחשף את מקסימום SUV , PE, ו AUC כמו שלוש התכונות המובילות לחיזוי של מחלה גרורתית (איור 3). פרמטרים אלה משקפים פעילות מטבולית (SUVמקסימום)וסקולריזציה של רקמות (PE ו- AUC).
הפעלת סקריפט TrainModel.R ייבאה באופן אוטומטי את הגיליון האלקטרוני וחשבה avNNet. השילוב האופטימלי של hyperparameter נקבע(איור 4A) והדגםהסופי חושב לאחר מכן באמצעות שילוב hyperparameter אופטימלי(איור 4B). לאחר מכן, קבוצה של פרמטרי אבחון סטנדרטיים חושבה (איור 4C) ועקומה ROC של המודל התווה (איור 4D).
התוצאה החיובית מוצגת באות 4B–D. השוואה של עקומת ROC של הדגם עם עקומת ROC של שלושת המרכיבים שלה (כלומר, AUC, PE, ו SUVמקסימום)גילה כי המודל ביצע באופן משמעותי טוב יותר מאשר כל שלושת המרכיבים שלה (p = 0.01 עבור AUC, p = 0.003 עבור PE, ו p = 0.007 עבור SUVמקסימום). השילוב של שלושת הפרמטרים הנבחרים ל-avNNet היה רגיש יותר, ובכך אפשר חיזוי של מחלה מאקרוסקופית עם דיוק כולל של 85.7% (מרווח ביטחון של 95% = 67.3%-96.0%). תוצאות אלה התקבלו מניתוח של 28 דגימות. ניתן לצמצם עוד יותר את מרווחי הביטחון על ידי הגדלת מספר בעלי החיים.
את התוצאות השליליות ניתן להשיג כמתואר כאן. אמצעי הדיוק היו רגישים מאוד לסוגים ספציפיים של אלגוריתמים של למידת מכונה ולצעדים של קדם-עיבוד נתונים. רשתות עצביות, בפרט, נטו לבצע טוב יותר כאשר נתוני הקלט היו מנורמלים. כך הושגה הפונקציה "BoxCox" בסעיף 10 של הפרוטוקול (קווים 22 ו- 36 בתוך TrainModel.R-Script שסופק). הימנעות מנורמליזציה ושימוש באלגוריתם אחר (למשל, רשת עצבית לא ממוצעת), על ידי שינוי השיטה ל-"nnet" (קווים 21 ו- 35 בתוך TrainModel.R-Script שסופק), הביאה לאזור של 0.594 מתחת לעקומת ROC(איור משלים 1). מודל כזה לא הצליח להשתפר באופן משמעותי על שלושת המרכיבים שלו (כל p > 0.15).
מאחר שקובץ ה- Script היה ממוטב עבור RStudio 3.4.1 וחבילת caret גירסה 6.0-84, שימוש בגירסאות תוכנה שונות עשוי להניב תוצאות שונות. הפעלת קבצי ה- Script שסופקו עם גירסאות התוכנה המשמשות בכתב יד זה תעניק תוצאות דומות. עם זאת, אם הקוראים שואפים לשנות את קובץ ה- Script, להוסיף משתנים נוספים, לשנות תיקיות מסמכים או שמות קבצים, או לשנות את אלגוריתמי למידת המחשב בפירוט רב יותר, יהיה צורך בהתאמות של הקוד. במקרים אלה, המדריך של חבילת ה-caret מציע הסברים מעמיקים20.
איור 1: תמונות מייצגות של MR ו-PET/CT. תמונות MR ו-PET/CT של הרגל האחורית הימנית של בעל חיים שלא פיתח גרורות במהלך המחקר (שתי עמודות שמאליות ביותר, עם תמונות מהיום 10 והיום 30 PI), וחיה שפיתחה גרורות בין היום 10 ליום 30 PI (שתי עמודות ימניות, גרורות המסומנות בחצים). שים לב לעוצמת האות הגבוהה של גרורות בתמונות T2w (שורה עליונה), שיפור הניגודיות המתואר על-ידי האזור המוגבר מתחת לעקומה (AUC; שורה שנייה), וערך ספיגה מתוקן מרבי מוגבר ב- PET/CT (SUVmax; שורה שלישית). שים לב כי אין הבדלים גלויים בתמונות שנרכשו ביום 10 PI (עמודה ראשונה ושלישית) בין בעל החיים עם גרורות ביום 30 PI לבין בעל החיים שפיתחו ללא גרורות עצם. נתון זה שונה מאלמן ואח'5. לחץ כאן כדי להציג גירסה גדולה יותר של נתון זה.
איור 2: הערכת תכונות ההדמיה וההידורה בגיליון אלקטרוני. (א)שיפור הניגודיות הדינמית של מח העצם של השוקה הפרוקסימלית נותח עם מציג DICOM freeware15 באמצעות תוסף DCE16. המדידות המתאימות נשמרו, ו- (B) נותחו עוד יותר עם קובץ DCE-Script.R שסופק ב- RStudio17. (ג)הפלט הועתק לגליון אלקטרוני (ראה חומר משלים עבור תבנית). (D)כמו כן, מדידת DCE בוצעה עבור רקמת שרירים סמוכה, נותחה באמצעות RStudio (E), ולאחר מכן הועתקה בגיליון האלקטרוני. הנתונים היו מנורמלים על ידי חלוקת התוצאות של מדידות העצם על ידי התוצאות של מדידות שריר (C; תאים מוצל סלמון). (ו)מידות PET/CT בוצעו עם התוכנה של הספק. ערך ספיגה מתוקן מרבי חושב על ידי חלוקת המדידה המתאימה על ידי הפעילות המוזרקת והכפלתו על ידי משקל הגוף של בעל החיים. התוצאה הועתקה לאחר מכן לתוך הגיליון האלקטרוני. לחץ כאן כדי להציג גירסה גדולה יותר של נתון זה.
איור 3: דירוג תכונה. דירוג תכונות ההדמיה שנרכשו בוצע בתוך פריט חזותי של נתונים ב קוד פתוח, למידת מכונה וערכת כלים לכריית נתונים18 על-ידי ייבוא הגיליון האלקטרוני באמצעות רוטינת המשנה "קובץ", וניתוחו באמצעות רוטינת המשנה "Rank". לחץ כאן כדי להציג גירסה גדולה יותר של נתון זה.
איור 4: פלט RStudio מייצג. אלגוריתם למידת מכונה פותח באמצעות RStudio17 עם קובץ TrainModel.R-Script שסופק. (א)חיפוש רשת בין שילובים שונים של hyperparumter עבור הרשת העצבית הממוצעת מודל גילה גודל של שלושה נוירונים וריקבון של 0.0005 כאופטימום. (ב)באמצעות שילוב hyperparameter זה, רשת מלאה אומנה וחוצה מאומת, והגיע דיוק כולל של 85.7%. (ג)פרמטרים סטנדרטיים של דיוק אבחון, כולל רגישות, ספציפיות, ערכי חיזוי חיוביים ושליליים, ויחסי הסבירות, חושבו מטריצת בלבול. (D) חלקת ROC מייצגת של המודל המאומת ים חשף אזור מתחת לעקומה (AUC) של 0.917. לחץ כאן כדי להציג גירסה גדולה יותר של נתון זה.
איור משלים 1: תוצאה שלילית. שינוי אלגוריתם ML לרשת עצבית מבלי לחשב בממוצע והימנעות מנורמליזציה של פרמטרי הקלט הובילו לירידה של האזור מתחת לעקומת עקומת ROC מ- 0.917 (איור 4D) ל- 0.594. אנא לחץ כאן כדי להוריד קובץ זה.
איור משלים 2: דירוג תכונה חלופית. בניגוד לשיטה הסטנדרטית המתוארת באות 3, הוצג גם משתנה אקראי ("אקראי"; מסומן בכחול), עם חשיבותו הכלולה בדירוג. גישה זו אישרה את הבחירה החלה של המשתנים SUVמקסימום, PE, ו AUC. אנא לחץ כאן כדי להוריד קובץ זה.
אלגוריתמים של ML הם כלים רבי עוצמה המשמשים לשילוב מספר תכונות חזוי במודל משולב ולהשגת דיוק העולה על זה של המרכיבים הנפרדים שלו כאשר משתמשים בהם לבד. עם זאת, התוצאה בפועל תלויה במספר שלבים קריטיים. ראשית, אלגוריתם ML בשימוש הוא גורם מכריע, כי אלגוריתמים ML שונים מניבים תוצאות שונות. האלגוריתם המשמש בפרוטוקול זה הוא avNNet, אך אלגוריתמים מבטיחים אחרים כוללים את Extreme Gradient Boosting21 או יערות אקראיים. חבילת caret20 עבור RStudio מספקת שפע של אלגוריתמים שונים (כיום >175), והפרוטוקול המוצע גמיש מאוד במונחים של מעבר מאלגוריתם אחד למתיי על-ידי שינוי שורות קוד בודדות (לדוגמה, שינוי שיטת = "avNNet" לשיטה ="rf") והתאמה של הגדרות TunedGrid אלגוריתם ML בהתאמה. לפרטים, ראו מאגר ה-care github22. סקירה מצוינת של אלגוריתמים שונים והביצועים שלהם ביחס לבעיות סיווג שונות פורסמה על ידי פרננדז-דלגאדו ואח '23 והוא יכול לשמש נקודת התחלה לניסויים אחרים.
גורם מכריע נוסף הוא הבחירה של תכונות רלוונטיות לכלול באלגוריתם ML. פרוטוקול זה מציע להשתמש בשיטת המסנן, "מידערווח" 19, כדי לדרג את התכונות הזמינות בסדר יורד ולהשתמש בשיטות הרלוונטיות ביותר כדי לאמן את avNNet. שיטות סינון מבוססות רק על הנחות כלליות, כגון מתאם עם המשתנה לחיזוי, כך על החוקרים להחטיף מראש תכונות ללא תלות במסווגהמשמש 24,25. שיטות כאלה יעילות במיוחד בזמן החישוב וחזקות להולם יתר על כן. עם זאת, החיתוך המפריד בין תכונות רלוונטיות מוגדר על ידי המשתמש, מה שהופך אותו לשרירותי במקצת. עבור הפרוטוקול המוצע, התכונות עם העליון 75% רווח מידע שימשו, המקביל SUVמקסימום, PE, ו AUC. בחירה זו, עם זאת, ניתן לחזק באופן שיטתי על ידי הכללת משתנה אקראי שאין לו קשר ליעד, חישוב רווח המידע שלה, ולאחר מכן להשוות אותו לרווח המידע של התכונות האמיתיות(דמות משלימה 2). גישה מעט מתוחכמת יותר זו אישרה גם את הבחירה של שלוש התכונות הנ"ל גם יהיו הרלוונטיות ביותר. עם זאת, קיימות מספר שיטות סינון שונות, יחד עם גישות אחרות הבוחרות תכונות ביחס לאגוריתם מסווג מסוים, כגון שיטות חילוץ תכונות ועטיפה. גישות שונות לבחירת תכונה עשויות להניב תוצאות שונות.
כדי להבטיח הכללה של אלגוריתם ML ולמנוע התאמת יתר נוספת, הפרוטוקול המוצע מחיל אימות צולב של השארת אחד בחוץ (LOOCV). הגישה הטובה ביותר, עם זאת, תהיה להסיר באופן אקראי קבוצת משנה מערכת משנה מכל ערכת הנתונים, ולהתייחס אליה כסט בדיקה. לאחר מכן, אלגוריתם ה-ML מאומן על שארית הנתונים (כלומר, סט האימונים) כדי לחזות לאחר מכן את תוצאות סט הבדיקות. עם זאת, גישה זו זקוקה לערך נתונים גדול מספיק. עבור גדלים מדגם קטן יותר, יישום של LOOCV נפוץ כי הוא מספק הערכה כמעט משוחדת של יכולת הכללה אמיתית של מודל26. ב- LOOCV, נקודת הנתונים הראשונה מוסרת מתוך ערך הנתונים, וה- avNNet מאומן עם הנתונים השמורים. לאחר מכן, התוצאה של נקודת הנתונים שנמנעה בעבר נחזה ויישמרה. תהליך זה חוזר על עצמו עבור כל נקודות הנתונים, כך שבסופו של דבר כל תוצאה צפויה עם נתונים שלא שימשו להכשרת האלגוריתם. גישות אימות אחרות כוללות אימותים צולבים של קיפול x (בדרך כלל פי 10) וניתן להחילם בקלות על-ידי שינוי הפרמטר trainControl המתאים בתוך הקוד לשיטה ="CV".
מנקודת מבט כמותית, תמונות רפואיות מוערכות בדרך כלל באופן בסיסי מאוד, תוך הסתמכות רבה על מדידות של גודל וצורה של נגעים אואזורים חשודים פוטנציאליים 27,28. עם זאת, היתרון של ההדמיה הדיגיטלית ותקשורת ברפואה (DICOM) תקן הוא שהוא מאפשר חילוץ של תכונות רבות, המכונה רדיומיקה. המונח "רדיומיקה" הוגדר בתחילה כחילוץ בתפוקה גבוהה של כמויות גדולות שלתכונות תמונה 29, אך הוארך לאחר מכן כדי לכלול את המרת התמונות לנתונים ממדיים גבוהיםיותר 30. עם זאת, הנתונים הממדיים הגבוהים יותר משמשים בעיקר לזיהוי מתאם ולא גורם30. התכונות המתוארות בפרוטוקול זה נופלות בין תכונות רדיולוגיות קלאסיות, כגון גודל וצורה, ורדיומיקה, כפי שהם דומים לפרמטרים מקובלים של כלי דם ופעילות מטבולית. זה מציע קשר סיבתי פוטנציאלי למיקרו-חדירה של תאים סרטניים מופלים. אם המשתמש רוצה, חילוץ של תכונות רדיומיות יכול להתבצע עם חבילות תוכנה שונות31.
הפרוטוקול שסופק אינו מוגבל למספר מוגבל של תכונות. לכן, ניתן להשתמש בו עם ערכות נתונים רדיומיות גדולות. עם זאת, הנושא הנ"ל של בחירת תכונה הופך להיות חשוב יותר ויותר עם ערכות נתונים גדלות. הפרוטוקול המוצג ניתן גם להעביר להגדרות מחקר שונות, למשל, מהשדות של אונקולוגיה, זיהום, או דלקת32.
המחברים לא מצהירים על ניגוד עניינים. למנומנים לא היה כל תפקיד בעיצוב המחקר; באיסוף, ניתוחים או פרשנות של נתונים; בכתב היד, או בהחלטה לפרסם את התוצאות.
עבודה זו נתמכה על ידי קרן המחקר הגרמנית (DFG, מרכז המחקר השיתופי CRC 1181, תת פרוייקט Z02; תוכנית עדיפות μBone, פרויקטים BA 4027/10-1 ו BO 3811), כולל תמיכה נוספת עבור מכשירי הסריקה (INST 410/77-1 FUGG ו INST 410/93-1 FUGG), ועל ידי יוזמת השדות המתעוררים (EFI) "ביג ת'רה" של פרידריך אלכסנדר-אוניברסיטת ארלנגן-Nürnberg.
Name | Company | Catalog Number | Comments |
Binocular Operating Microscope | Leica | NA | |
ClinScan MR System | Bruker | NA | |
DICOM Viewer | Horos | NA | www.horosproject.org |
Excel: Spreadsheet | Microsoft | NA | |
FCS | Sigma | F2442-500ML | |
Gadovist | Bayer-Schering | NA | |
Inveon PET/CT | Siemens | NA | |
Inveon Research Workplace Software | Siemens Healthcare GmbH | NA | |
IVIS Spectrum | PerkinElmer | NA | |
MDA-MB-231 human breast cancer cells | American Type Culture Collection | N/A | |
Open-source data visualization, machine learning and data mining toolkit. | Orange3, University of Ljubljana | NA | https://orange.biolab.si/ |
RPMI-1640 | Invitrogen/ThermoFisher | 11875093 | |
Trypsin | Sigma | 9002-07-7 | |
Vevo 3100 | VisualSonics | NA |
Request permission to reuse the text or figures of this JoVE article
Request PermissionThis article has been published
Video Coming Soon
Copyright © 2025 MyJoVE Corporation. All rights reserved
We use cookies to enhance your experience on our website.
By continuing to use our website or clicking “Continue”, you are agreeing to accept our cookies.