ניסויים פונקציונליים ומבוססי תמונה הם קריטיים להבנת ההשפעות של טיפולים ניסיוניים על ביוכימיה ופיזיולוגיה של תאים שלמים. פרשנות תקפה של נתונים מניסויים בביולוגיה של התא תלויה בדיוק וביכולת השחזור של פרוטוקול הניסוי, כולל נורמליזציה של נתונים. לדוגמה, ניתוחים של צריכת חמצן ושיעורי החמצה חוץ-תאית בתאים חיים בנקודת ההתחלה ולאחר טיפול בתרופות ספציפיות מאפשרים הערכה של היבטים שונים של חילוף חומרים אנרגטי 1,2. מדידת פעילותם של אנזימים כגון לקטט דהידרוגנאז בסופרנטנט של תרביות תאים יכולה לסייע בכימות שלמות קרום התא3. צביעת תאים מתורבתים עם נספח V ופרופידיום יודיד לפני הקיבוע מאפשרת הערכה של תאים אפופטוטיים ונמקיים4. עם זאת, הבדלים בצפיפות התאים בין בארות משפיעים על התוצאות של כל אחת מהבדיקות הללו. הסתמכות אך ורק על צפיפות הזריעה עלולה לספק תוצאות מטעות עקב שגיאות בספירת תאים לזריעה, שינויים בצפיפות התאים במדיה בזמן הציפוי, או שיעורים שונים של צמיחת תאים בין דגימות או טיפולים במהלך הניסויים. לכן, נדרשת נורמליזציה של תוצאות הניסוי.
שיטות הנורמליזציה הנוכחיות לנתוני תאים פונקציונליים ומבוססי תמונה כוללות ריכוז חלבון5 או גרעינים או ספירת תאים6. כדי לנרמל נתונים לריכוז החלבון, יש לחלץ תאים בנפחים שווים של מאגר ליזה עם מעכב פרוטאז לאחר הפעלת הבדיקה, ויש לבצע בדיקה נוספת (למשל, בדיקת חומצה ביצינצ'ונינית, בדיקת ברדפורד וכו') לכימות חלבון. הדיוק של שיטה זו מסתמך על מיצוי תאים מלא; השארת כל חלבון מאחור תורמת לטעויות בכימות. ספירת גרעינים או תאים מספקת אלטרנטיבה שבה אין צורך להסיר תאים מהמשטח עליו הם גדלים. במקום זאת, תאים חיים או קבועים מוכתמים או מוכתמים נגדית באמצעות כתמים קולורימטריים או פלואורסצנטיים, וניתן לבצע ספירה על סמך תמונות של תאים שלמים או גרעינים בלבד. כימות גרעינים עדיף על פני תאים שלמים ליישומי מיקרוסקופיה פלואורסצנטית ולנורמליזציה של נתונים בתאים מאוחים (למשל, צינורות) או רקמות. לצורך כימות גרעינים בגישה פלואורסצנטית, צבעי DNA פלואורסצנטיים (למשל, 4′,6-diamidino-2-phenylindole dichloride (DAPI), Hoechst 33342, Hoechst 33358, DRAQ5 וכו') מיושמים על תאים חיים או קבועים ומצולמים באמצעות מיקרוסקופיה פלואורסצנטית. DAPI, Hoechst ו-DRAQ5 נקשרים באופן מועדף לאזורים עשירים באדנין-תימין של DNA 7,8,9, ומספקים אמצעי לזיהוי גרעינים. אופטימיזציה של ריכוז הצבע מונעת קשירה מחוץ למטרה (כלומר, ל-DNA המיטוכונדריאלי, הגורמת לפלואורסצנציה ציטוזולית מנוקבת)10. ניתן לייעל את תהליך האופטימיזציה על ידי שימוש באמצעי הרכבה זמינים מסחרית המכילים DAPI עבור תאים קבועים (למשל, VECTASHIELD Antifade Mounting Medium עם DAPI) וריכוזים מפורסמים של כתמים לתאים חיים (למשל, Hoechst)6,11,12. לאחר הצביעה, גרעינים בתאים חיים או קבועים מוצגים באמצעות מסנן העירור המתאים (למשל, אולטרה סגול [DAPI ו-Hoechst] או אדום רחוק [DRAQ5]). מקסימום עירור עבור DAPI, Hoechst ו-DRAQ5 נמצאים בשני קצות הספקטרום עבור מיקרוסקופיה פלואורסצנטית. תכונה זו, בתוספת ספציפיות ה-DNA של צבעים אלה והשימוש בהם בריכוזים אופטימליים, ממזערת את הקרינה מחוץ למטרה. התמונות המתקבלות מראות גרעינים בהירים על רקע שחור, וגרעינים אלה מכומתים כמדד למספר התאים עבור תאים חד-גרעיניים. בעוד שקיימות שיטות מדויקות אחרות לכימות גרעינים מבוססות כתמים באמצעות כתמים היסטולוגיים ומיקרוסקופ שדה בהיר13, אוטומציה קשה יותר, אם כי אפשרית, באמצעות גישות אלה.
למרות שזה נשאר תקן הזהב, כימות גרעינים ידני הוא מייגע, גוזל זמן ורגיש לטעויות אנוש פוטנציאליות עם ספירה ממושכת. למרות שקיימות תוכניות אוטומטיות לספירת תאים, הן אינן מועדפות על ידי כל המשתמשים, עשויות להיות חסכוניות ואימות עבור יישומים ספציפיים עשוי להיות מינימלי. פייתון הפכה בשנים האחרונות למשאב יקר ערך ונגיש עבור ביולוגים. ספריות ראייה ממוחשבת של Python שימושיות במיוחד לניתוח תמונות14. כאן, אנו מספקים הוראות שלב אחר שלב לשימוש בתוכנית ההפעלה שלנו שפותחה באמצעות קוד Python כדי לכמת גרעינים מוכתמים בצבעים פלואורסצנטיים ומצולמים באמצעות מיקרוסקופיה פלואורסצנטית. כישורי קידוד אינם נחוצים כדי להשתמש בתוכנית המתוארת כאן. זרימת עבודה זו ספציפית לתאים או רקמות עם צבעי DNA פלואורסצנטיים. הוא אינו מיועד לשימוש עם תמונות בעלות שדה בהיר. סעיף 1 מתאר כיצד ללכוד ולשמור תמונות שנאספו באמצעות מיקרוסקופ פלואורסצנטי באופן התואם לזרימת עבודה זו. סעיף 2 מספק הוראות להפעלת תוכנית כימות הגרעינים כפלט הפעלה ואחזור. ניתן להפעיל את תוכנית ההפעלה ישירות מקובץ .exe שסופק ואינה דורשת שינויים כדי לכמת גרעינים בתמונות איכותיות. קובץ הפעלה זה דורש מחשב מבוסס Windows. סעיף 3 מספק הוראות להפעלת התוכנית כסקריפט Python ולא כקובץ הפעלה (נדרש למערכות מבוססות Mac או Linux, אופציונלי למערכות מבוססות Windows) ומאפשר לכוונן את הקוד אם רוצים. סעיף 4 מתאר כיצד להשתמש בתוצאות לנורמליזציה. לאחר פרוטוקולים אלה מופיעות תוצאות מייצגות, כולל נתוני אימות מהמעבדה שלנו.