אבולוציה כמעט רציפה בסיוע פאג’ים ורובוטיקה, PRANCE, היא טכניקה לאבולוציה מהירה וחזקה של חלבונים. רובוטיקה מאפשרת הקבלה של ניסויים, ניטור בזמן אמת ובקרת משוב.
טכניקות אבולוציה מואצות רובוטיקה משפרות את האמינות והמהירות של האבולוציה באמצעות בקרת משוב, ומשפרות את התוצאות של ניסויים באבולוציה של חלבונים ואורגניזמים. במאמר זה, אנו מציגים מדריך להגדרת החומרה והתוכנה הדרושות ליישום אבולוציה כמעט רציפה (PRANCE) בסיוע פאג’ים ורובוטיקה. PRANCE משלב אבולוציה מולקולרית מהירה מבוססת פאגים עם היכולת להריץ מאות ניסויי אבולוציה עצמאיים מבוקרי משוב בו זמנית. מאמר זה יתאר את דרישות החומרה וההתקנה עבור PRANCE, כולל מכשיר לטיפול בנוזלים, קורא לוחות, משאבות עזר, תנורי חימום ומכלים מודפסים בתלת-ממד. אנו מתארים כיצד להגדיר את רובוט הטיפול בנוזלים כך שיהיה תואם לתוכנת קוד פתוח מבוססת Python. לבסוף, אנו מספקים הצעות לשני הניסויים הראשונים שניתן לבצע עם מערכת PRANCE חדשה שנבנתה לאחרונה המפעילה את יכולותיה ומאמתת שהמערכת מוכנה לבצע אבולוציה מרובה. מדריך זה נועד לשמש כמדריך לניווט במערך הציוד הניכר הקשור לביצוע אבולוציה מואצת רובוטיקה.
PRANCE הוא שילוב של שתי טכניקות רבות עוצמה של אבולוציה מכוונת. הראשונה היא PACE1, טכניקה מולקולרית שמחברת סבבי גיוון וברירה של גנים למחזור החיים המהיר של הבקטריופאג’ M13, ומאפשרת לסבבי אבולוציה מהירים להתרחש ברציפות בתרבית פאגים נוזליים. הבחירה הזו מונעת על-ידי שימוש במעגל גנים מקודד פלסמיד שמקשר את תפקוד החלבון המתפתח לביטוי של pIII, חלבון מעיל הזנב של M13, הדרוש להפצת פאגים, כפי שמודגם באיור 1. ברמת הניסוי, דילול מתמשך של תרבית הפאגים הנוזליים מאפשר ברירה רציפה. לפיכך ניתן לווסת את קשיחות הברירה הן ברמת מעגל הגנים והן ברמת הניסוי על ידי שליטה בקצב דילול תרביות הפאגים. לכן, PACE יכול להיות מיושם על כל אתגר הנדסת ביומולקולות שעבורו יש חיישן מולקולרי שיכול לזהות את הפעילות הרצויה בחיידקי E. coli כדי לגרום לביטוי pIII. היישומים כוללים אבולוציה של קשירת חלבון-חלבון 2,3,4, קשירת חלבון-דנ”א5, מסיסות חלבונים6, ופונקציות אנזימטיות ספציפיות רבות7. השני הוא Evolution 8,9 המואץ על ידי רובוטיקה, המשתמש בבקר משוב כדי לחסל שני מצבי כשל נפוצים של אבולוציה מכוונת: הכחדה, המתרחשת כאשר הסביבה מחמירה מדי, וחוסר אבולוציה, המתרחשת כאשר הסביבה מקלה מדי. שלא כמו העברה סדרתית של פאגים כפי שנעשה ב-PANCE (Phage-assisted Non-continuous Evolution)7,10, אבולוציה “כמעט רציפה” המואצת על ידי רובוטיקה כוללת פיפטינג מהיר השומר על תרבויות בשלב אמצע הלוג, ומאפשר לאוכלוסיות לחוות מחזורים מתמשכים של זיהום והתפשטות. כאשר משתמשים בשתי טכנולוגיות אלה יחד, הן נקראות PRANCE, עבור Phage and Robotics-assisted Near-Continuous Evolution8, המאפשר אבולוציה רציפה חזקה, מרובבת ומהירה. PRANCE שימש לפיתוח פולימראזות, tRNAs וסינתזות tRNA אמינו-אציל ולביצוע בקרת משוב במהלך אבולוציות אלה כדי לשפר את מהירותם ואמינותם8.
ישנם מספר פרטים על הגדרת החומרה והתוכנה עבור PRANCE המאפשרים שימוש בבקטריופאג’ על רובוט לטיפול בנוזלים. במקום להשתמש בתוכנת ברירת מחדל המסופקת על ידי יצרן הרובוט, אנו משתמשים בחבילת תוכנה מבוססת קוד פתוח11 מבוססת פיתון, המאפשרת ביצוע מהיר ומקבילי ובכך את היכולת לשמור על הביוריאקטורים הרציפים למחצה בשלב אמצע הלוג. ניתן להאריך את זמן עבודת החוקר למספר ימים על ידי עיקור עצמי שגרתי של מספר רכיבים על הסיפון, וזה מושג באמצעות בקרה אוטומטית של משאבות שיכולות להלבין ולשטוף רכיבים אלה. ניתן לבטל זיהום צולב בפאגים על ידי שימוש ברובוט לטיפול בנוזלים שאינו משתמש בקצוות התאמה בכוח והתאמה זהירה של הגדרות הטיפול בנוזלים.
למרות המאמצים לתקנן ציוד, מבחינה מעשית, כל הגדרת PRANCE תהיה שונה עקב שינויים באספקת ציוד, חומרה וגרסאות תוכנה. כתוצאה מכך, כל הגדרת PRANCE מבטאת אתגרי התקנה ייחודיים, הדורשים הבנה מקיפה של המטרה של כל רכיב לפתרון בעיות מודולרי יעיל.
שיטה זו מגדירה פרוטוקול שלב אחר שלב להתקנה ובדיקה של מערכת PRANCE מבוססת. תחילה אנו מתמקדים באלמנטים הקריטיים של החומרה והתוכנה ולאחר מכן מפרטים את השלבים החיוניים כדי להתכונן ולבצע סדרה של ריצות בדיקה, אשר קובעות כי המערכת מוכנה PRANCE.
תכונה חיונית של החומרה היא אופטימיזציה כדי להפחית את הסיכון של זיהום צולב מדגם במהלך ניסויים מרובים באמצעות בקטריופאג ‘. מומלץ להשתמש בקצוות מסוננים באופן בלעדי עם טכנולוגיית קצה רובוט התואמת לשימוש חוזר בחוד ונחשבת כמזערית אירוסולים המיוצרים במהלך פליטת החוד על ידי הימנעות מקצות התאמה בכוח. שטיפת חוד חזקה בהתאם לפרוטוקול זה מאפשרת שימוש חוזר בטיפ, אם כי יש לאמת את הלימות הטיפ כחלק מבדיקת הזיהום בכל מערכת. עיקור עצמי תלוי גם באספקה סדירה של מים ואקונומיקה למערכת. אלה מאוחסנים במיכלים/דליים ואם הם מתרוקנים הם יגרמו לעיקור עצמי לקוי ולזיהום צולב מהיר. ניתן לצלם תמונות של המיכלים/דליים שצולמו לפני ואחרי הפעלת התוכנית כדי למדוד את הקצב שבו ציוד הכביסה צורך מים ואקונומיקה בהינתן הגדרת משאבה מסוימת.
מרכיב מרכזי נוסף של המערכת הוא שמירה על שלב צמיחת החיידקים והטמפרטורה. ניסויי PRANCE נערכים באמצעות זן החיידקים S2060 E. coli (Addgene: #105064). זהו זן המכיל פלסמיד F הנגזר מ-K12 ומותאם להפחתת ביופילמים7. בנוסף, פלסמיד F בזן זה נערך עם תוספת של קסטת התנגדות טטרציקלין לתחזוקת פלסמיד, luxCDE ו – luxR כדי להשלים ניטור זוהר בתיווך luxAB, כמו גם lacZ תחת מקדם זעזועי הפאגים כדי לאפשר הדמיה קולורימטרית של פלאקים. F-pilus מקודד F-פלסמיד הכרחי לזיהום פאג M13. חיידקים המשמשים ב-PACE חייבים אפוא להיות מתורבתים בטמפרטורה של 37°C ובשלב ה-mid-log כאשר F-pilus12 מבוטא וזיהום, התפשטות ואבולוציה של פאגים M13 אפשריים. לוויסות טמפרטורה סטטית, ניתן להשתמש במנשא צלחת מחומם מהמדף. חלופה היא פשוט לחמם את האוויר הנכנס למסנן HEPA באמצעות תנורי חימום זולים, אם כי זה לא מומלץ מכיוון שזה עלול להוביל לבלאי מואץ של החומרה. בנוסף, זה מאיץ את האידוי של נוזלי עזר על הסיפון, כגון אקונומיקה/דליי מים ומשרה, בעת השימוש.
כיול חבילות התוכנה חיוני גם לתפקוד תקין של המערכת. הבדלים בין פריסת סיפון התוכנה לבין סיפון הרובוט בפועל הם הגורם השכיח ביותר לכשל במערכת במהלך הפעולה. כיול קבוע של משאבות העזר המספקות תרבית חיידקים, אקונומיקה וניקוז המערכת הוא חיוני מכיוון ששימוש במשאבה פריסטלטית עלול להוביל לשחיקת צינורות ולשינויים בנפח הנוזלים.
בדיקת זרימת המים תחשוף במהירות מספר בעיות התקנה נפוצות, כולל הגדרות טיפול שגויות בנוזלים, דליפות פלואידיקה/חיבורים פגומים וחוסר יציבות תוכנה. ריצת מים מוצלחת לא תציג דליפות נוזלים בלתי צפויות ותפעל ביציבות ללא טעויות במהלך הלילה. ישנן מספר בעיות נפוצות שעלולות להתעורר במהלך ריצת מים, כגון אי ביצוע שלבים מסוימים לטיפול בנוזלים, טפטוף מפיפטות והפרוטוקול העוצר באמצע הריצה. במקרה של כשל בביצוע שלבים מסוימים לטיפול בנוזלים, ודא שכל מחלקות הנוזלים הותקנו. אלה מפרטים את הצמיגות המתאימה ואת מהירויות הצנרת ומותאמים בתוכנת בקרת הרובוט המסופקת על ידי היצרן. אם יש טפטוף מפיפטות חשוב שהגדרות זרוע הפיפט של הרובוט יהיו נכונות כדי לאפשר פיפטינג נקי ולמנוע זיהום צולב בפאגים. צנרת רובוטית מוצלחת דורשת, בנוסף למחלקות נוזלים נכונות, גבהים נכונים של פריסת הסיפון של כל כלי המעבדה, וקיזוזי גובה צנרת מתאימים המפורטים בתוכנית שיטת הרובוט PRANCE. קיזוז גובה זה עשוי לדרוש התאמה ישירה. אם הפרוטוקול נעצר באמצע הריצה, לעתים קרובות הדבר ייווצר על-ידי מגוון רחב של שגיאות המציינות שקובץ פריסת הסיפון עשוי שלא להתאים לתצורת הסיפון בפועל.
בדיקת ההפעלה של חיידקים בלבד תחשוף בעיות בהגדרות קורא הצלחות והדמיית נתונים בזמן אמת, בעיות עם ריכוז אקונומיקה מופרז או שטיפה לא מספקת, ויציבות טמפרטורה. ריצה מוצלחת של חיידקים בלבד תציג שיווי משקל של ספיגת הלגונה בשלושת המחזורים הראשונים, ולאחר מכן ספיגה יציבה למשך כל הריצה. בנוסף, הוא עשוי לחשוף מספר בעיות נפוצות. זהו השלב הראשון שבו הנתונים שנוצרו על ידי קורא הלוחות הם שרטוט. ייתכן שהנתונים במסד הנתונים של קורא הלוחות לא יישמרו כראוי או לא יותוו כראוי. אם חיידקים אינם מצליחים לאזן את ספיגתם, הדבר עשוי להצביע על כך שריכוז האקונומיקה גבוה מדי. אקונומיקה מוגזמת או כביסה לא מספקת יכולים לעקר את הניסוי כולו, ולא רק את כלי המעבדה. אם יש חשד לכך, ניתן להשתמש ברצועות לזיהוי אקונומיקה כדי לבדוק את הלגונה. יציבות הטמפרטורה של התרבות ניתן לבדוק עם אקדח מדחום.
בדיקת זיהום מוצלחת מצביעה על כך שהמערכת מוכנה לריצות PRANCE. בדיקת זיהום יכולה להתבצע על ידי חיסון תת-קבוצה של לגונות המכילות תרבית חיידקים. חיידקים אלה יבטאו pIII כאשר הם נגועים בפאגים המתאימים שחסר להם הגן ל-pIII (ΔgIII), מה שיאפשר התפשטות פאגים. שילוב אפשרי אחד לבדיקה הוא שימוש בחיידקי S2060 שעברו טרנספורמציה עם פלסמיד המבטא pIII מתחת למקדם זעזועי הפאגים עם כל פאג ΔgIII. אנו ממליצים להשתמש בפאג ΔgIII הנושא את ה-RNA פולימראז מסוג T7 עם חיידקי S2060 שעברו טרנספורמציה עם פלסמיד אביזר, שבו pIII ו-luxAB מונעים על-ידי מקדם T7 (פלסמיד pJC173b13), כפי שמודגם באיור 1. זה גם מאפשר ניטור בתיווך קורא צלחות של זיהום במהלך ריצת הבדיקה. ראיות חד-משמעיות להצלחת בדיקת ההדבקה ולהיעדר זיהום צולב יגיעו מטיטרינג פאגים של לגונות בדיקה ובקרה. כאשר משתמשים בכתב לוציפראז, עלייה באור בבארות בדיקה בלבד, כפי שניתן לראות באיור 3, היא גם אינדיקטור לזיהום מוצלח של פאגים והתפשטותם. תקן הזהב לכימות טיטר פאגים הוא מבחן פלאק7. יש גם פרוטוקול לכימות M13 על ידי qPCR7 שעשוי להיות מהיר יותר, אם כי זה לא מפלה בין חלקיקי פאגים זיהומיים ולא זיהומיים ולכן עלול להעריך יתר על המידה טיטרים.
התוכנית הראשית מפנה לקובץ מניפסט, זהו קובץ מסד נתונים טקסט רגיל, המכתיב את נפח הדילול למחזור של כל תרבית מתפשטת, כמו גם את הבחירה של כל מספר של חומרי הזנה פוטנציאליים לתרבית חיידקים, אשר עשויים להיות שונים בחומרת הבחירה. באופן זה, קובץ המניפסט מגדיר רבים מהפרמטרים של הפעלת PRANCE. יש לציין כי קובץ זה ניתן לעריכה במהלך ההפעלה על ידי המפעיל או המערכת, כלומר ניתן לבצע בקרת משוב ידנית או אוטומטית.
התועלת של מערך PRANCE המתפקד במלואו טמונה ביכולתו לפתח במהירות אוכלוסיות גדולות בסביבה מנוטרת ומבוקרת בקפידה. הפורמט מבוסס הלוחות מבדיל את PRANCE מטכניקות אחרות, כמו שימוש במערכות מדף קטנות יותר מבוססות טורבידוסטט14,15. ההתקנה מבוססת הלוחות לא רק מאפשרת שילוב קל עם שלבי עיבוד רובוטיים נוספים, אלא גם תאימות עם מכשירי מעבדה אחרים כגון צנטריפוגות. יתר על כן, היכולת לבצע אבולוציה מואצת בו זמנית על פני מקרים מרובים מכניסה ממד נוסף לניסוי, ומשפרת את הסיכוי להשיג תוצאות מגוונות וחזקות. מערכת הבקרה והמשוב הגרעינית האינטגרלית של PRANCE מחזקת עוד יותר את יכולת החיזוי והאמינות של הניסוי, ומסמנת התקדמות משמעותית בתחום טכניקות האבולוציה המכוונת. עם זאת, טכניקה זו מוגבלת במספר הניסויים המקבילים שהיא יכולה לבצע. בהתאם לתצורה, הגדרות PRANCE מוגבלות בדרך כלל על ידי מהירות צנרת הרובוט או על ידי שטח סיפון זמין.
אותה חומרה ותוכנה המשמשות עבור PRANCE יכולות להיות מיושמות גם בשיטות אבולוציה שאינן מערבות בקטריופאג’. כפי שהודגם בשיטת טורבידוסטטים רבים11, ניתן להשתמש באותו מכשיר באופן בלעדי עם חיידקים, מה שמאפשר ניסויי אבולוציה אדפטיבית של גנום שלם. יכולת הסתגלות זו מרחיבה את היריעה של מכשיר זה, וסוללת את הדרך לצורות חדשות של אבולוציה מואצת רובוטיקה.
The authors have nothing to disclose.
אנו מודים לאמה צ’ורי ולקווין אסוולט על עזרתם וייעוציהם בהתקנת חומרה ותוכנה. סמיר אודג’אן, אוסעיד אתר ואריקה דבנדיקיס נתמכים על ידי מענק החוקר המוקדם של פלדה פרלוט. עבודה זו נתמכה על ידי מכון פרנסיס קריק אשר מקבל את מימון הליבה שלו מ- Cancer Research UK (CC2239), המועצה הבריטית למחקר רפואי (CC2239) ו- Wellcome Trust (CC2239).
3D printed bacterial reservoir "waffle" | – | – | https://drive.google.com/file/d/16ELcvfFPzBzNSto0xUrBe-shi23J9Na7/view; For Robot deck |
3D printer | FormLabs | Form 3B+ | 3D printer components |
3D printer resin (clear) | FormLabs | RS-F2-GPCL-04 | consumable for 3D printer |
8-1,000 µL head | Hamilton | 10140943 | For Liquid handling robot |
96-1,000 µL pipetting head | Hamilton | 10120001 | For Liquid handling robot |
Black polystyrene plate reader microplates | Millipore Sigma | CLS3603 | For Robot deck |
BMG Labtech Spectrostar FLuorstar Omega | BMG Labtech | 10086700 | For Liquid handling robot |
Cleaning solution | Fluorochem Limited | F545154-1L | used to clean the liquid handling parts of the robot |
Deep Well plates | Appleton Woods | ACP006 | these are used to contain evolving bacteria on the deck of the robot |
encolsure heater | Stego | 13060.0-01 | heats inside robot enclosure |
Hamilton STAR | Hamilton | 870101 | For Liquid handling robot |
Heater | Erbauer | BGP2108-25 | For Liquid handling robot |
HIG Bionex centrifuge | Hamilton | 10086700 | For Liquid handling robot |
iSWAP plate gripper | Hamilton | 190220 | For Liquid handling robot |
laboratory tubing | Merck | Z280356 | to construct liquid handling manifold |
luer to barb connector | AIEX | B13193/B13246 | for connectorizing tubing |
Magnetic stir plate | Camlab | SKU – 1189930 | For Auxiliary Fridge |
Molcular pipetting arm | Hamilton | 173051 | For Liquid handling robot |
Omega | BMG labtech | 5.7 | plate reader control software |
One way Check Valves | Masterflex | MFLX30505-91 | to one way sections of liquid handling manifold |
pyhamilton | MIT/Open source | https://github.com/dgretton/std-96-pace%20PRANCE | open source python robot control software |
pymodbus | opensource | 3.5.2 | python pump software interface |
Refrigetator | Tefcold | FSC175H | allows cooled bacteria to be used instead of turbidostat |
S2060 Bacterial strain | Addgene | Addgene: #105064 | E. coli |
temperature controller | Digiten | DTC102UK | Used to control heaters thermostatically |
Thermostat switch controller | WILLHI | WH1436A | WILLHI WH1436A 10 A Temperature Controller 110 V Digital Thermostat Switch Sous Vide Controller NTC 10K Sensor Improved Version; for Liquid handling robot |
Venus | Hamilton | 4.6 | proprietary robot control software |
Wash Station for MPH 96/384 | Hamilton | 190248 | For Liquid handling robot |
Suggested pump manufacturers | |||
Company | Catalog number | Notes | Documentation |
Agrowtek | AD6i Hexa Pump | https://www.agrowtek.com/doc/im/IM_ADi.pdf | |
Amazon | INTLLAB 12V DC | ||
Cole-Parmer | EW-07522-3 | Masterflex L/S Digital Drive, 100 RPM, 115/230 VAC | https://pim-resources.coleparmer.com/instruction-manual/a-1299-1127b-en.pdf |
Cole-Parmer | EW-07554-80 | Masterflex L/S Economy variable-speed drive, 7 to 200 rpm, 115 VAC | https://pim-resources.coleparmer.com/instruction-manual/a-1299-1127b-en.pdf |