La evolución casi continua asistida por fagos y robótica (PRANCE) es una técnica para la evolución rápida y robusta de proteínas. La robótica permite la paralelización de experimentos, la monitorización en tiempo real y el control de la retroalimentación.
Las técnicas de evolución acelerada por la robótica mejoran la fiabilidad y la velocidad de la evolución mediante el control de retroalimentación, lo que mejora los resultados de los experimentos de evolución de proteínas y organismos. En este artículo, presentamos una guía para configurar el hardware y el software necesarios para implementar la evolución casi continua asistida por fagos y robótica (PRANCE). PRANCE combina la evolución molecular rápida basada en fagos con la capacidad de ejecutar simultáneamente cientos de experimentos de evolución independientes controlados por retroalimentación. Este documento describirá los requisitos de hardware y la configuración de PRANCE, incluido un instrumento de manejo de líquidos, un lector de placas, bombas auxiliares, calentadores y contenedores impresos en 3D. Describimos cómo configurar el robot de manejo de líquidos para que sea compatible con el software de código abierto basado en Python. Finalmente, proporcionamos sugerencias para los dos primeros experimentos que se pueden llevar a cabo con un sistema PRANCE de nueva construcción que ejercita sus capacidades y valida que el sistema está listo para llevar a cabo la evolución multiplexada. Esta guía está destinada a servir como un manual para navegar por la considerable configuración de equipos asociada con la realización de la evolución acelerada por la robótica.
PRANCE es una combinación de dos poderosas técnicas de evolución dirigida. La primera es PACE1, una técnica molecular que acopla rondas de diversificación y selección de genes al ciclo de vida rápido del bacteriófago M13, lo que permite que se produzcan rondas rápidas de evolución de forma continua en el cultivo de fagos líquidos. Esta selección está impulsada por el uso de un circuito genético codificado por plásmidos que acopla la función de la proteína en evolución a la expresión de pIII, la proteína de la capa de la cola de M13, que es necesaria para la propagación de fagos, esto se ilustra en la Figura 1. A nivel experimental, la dilución continua del cultivo líquido de fagos permite una selección continua. Por lo tanto, la rigurosidad de la selección puede modularse tanto a nivel del circuito génico como a nivel experimental mediante el control de la velocidad de dilución del cultivo de fagos. Por lo tanto, PACE se puede aplicar a cualquier desafío de ingeniería de biomoléculas para el que exista un sensor molecular que pueda detectar la actividad deseada en la bacteria E. coli para inducir la expresión de pIII. Las aplicaciones incluyen la evolución de la unión proteína-proteína 2,3,4, la unión proteína-ADN5, la solubilidad proteica6 y numerosas funciones enzimáticas específicas7. En segundo lugar está la Evolución 8,9 acelerada por la robótica, que utiliza un controlador de retroalimentación para eliminar dos modos de falla comunes de la evolución dirigida: la extinción, que ocurre cuando el entorno es demasiado estricto, y la falta de evolución, que ocurre cuando el entorno es demasiado indulgente. A diferencia del paso en serie de fagos que se realiza en PANCE (Phage-assisted Non-continuous Evolution)7,10, la evolución “casi continua” acelerada por la robótica implica un pipeteo rápido que mantiene los cultivos en la fase media de registro, lo que permite a las poblaciones experimentar ciclos continuos de infección y propagación. Cuando estas dos tecnologías se utilizan juntas, se denominan PRANCE, por Phage and Robotics-assisted Near-continuous Evolution8, que permite una evolución continua robusta, multiplexada y rápida. PRANCE se ha utilizado para evolucionar polimerasas, ARNt y amino-acil ARNt sintetasas y para realizar un control de retroalimentación durante esas evoluciones para mejorar su velocidad y confiabilidad8.
Hay varios detalles de la configuración de hardware y software de PRANCE que permiten el uso de bacteriófagos en un robot de manipulación de líquidos. En lugar de utilizar el software predeterminado proporcionado por el fabricante del robot, utilizamos un paquete de software de código abierto basado en python11, que permite una ejecución rápida y concurrente y, por lo tanto, la capacidad de mantener los biorreactores semicontinuos en la fase intermedia de registro. El tiempo de intervención del investigador puede extenderse a varios días haciendo que varios componentes en cubierta se autoesterilizen de forma rutinaria, y esto se logra con el control automático de las bombas que pueden blanquear y enjuagar estos componentes. La contaminación cruzada de fagos se puede eliminar mediante el uso de un robot de manipulación de líquidos que no utilice puntas de ajuste forzado y un ajuste cuidadoso de la configuración de manipulación de líquidos.
A pesar de los esfuerzos por estandarizar los equipos, en términos prácticos, cada configuración de PRANCE será diferente debido a los cambios en el suministro de equipos, el hardware y el control de versiones de software. Como resultado, cada configuración de PRANCE manifiesta desafíos de configuración únicos, lo que exige una comprensión integral del propósito de cada componente para una resolución de problemas modular efectiva.
Este método delinea un protocolo paso a paso para la configuración y prueba de un sistema PRANCE establecido. Primero nos centramos en los elementos críticos del hardware y el software y luego detallamos los pasos esenciales para preparar y realizar una serie de pruebas de funcionamiento, que establecen que el sistema está listo para PRANCE.
Una característica esencial del hardware es la optimización para reducir el riesgo de contaminación cruzada de muestras durante los experimentos multiplexados con bacteriófagos. Se recomienda utilizar exclusivamente puntas filtradas con tecnología de punta robótica que sea compatible con la reutilización de puntas y que esté pensada para minimizar los aerosoles producidos durante la expulsión de las puntas evitando las puntas de ajuste forzado. El lavado robusto de las puntas según este protocolo permite la reutilización de las puntas, aunque la idoneidad de esto debe validarse como parte de la prueba de infección en cada sistema. La autoesterilización también depende de un suministro constante de agua y lejía para el sistema. Estos se almacenan en tanques/cubos y, si se agotan, provocarán una autoesterilización deficiente y una rápida contaminación cruzada. Se pueden tomar fotografías de los tanques/cubos antes y después de que se ejecute el programa para comparar la velocidad a la que el equipo de lavado consume agua y lejía dada una configuración particular de la bomba.
Otro elemento clave del sistema es el mantenimiento de la fase de crecimiento bacteriano y la temperatura. Los experimentos PRANCE se llevan a cabo utilizando la cepa bacteriana S2060 de E. coli (Addgene: #105064). Se trata de una cepa que contiene plásmidos F derivados de K12 optimizada para reducir las biopelículas7. Además, el plásmido F de esta cepa se ha editado con la adición de un casete de resistencia a tetraciclina para el mantenimiento del plásmido, luxCDE y luxR para complementar la monitorización de luminiscencia mediada por luxAB, así como lacZ bajo el promotor de choque de fagos para permitir la visualización colorimétrica de las placas. El F-pilus codificado por plásmido F es necesario para la infección por el fago M13. Por lo tanto, las bacterias utilizadas en PACE deben cultivarse a 37 °C y en la fase media de logaritmo, cuando se expresa el F-pilus12 y es posible la infección, propagación y evolución del fago M13. Para la regulación estática de la temperatura, se puede emplear un portaplacas calefactado listo para usar. Una alternativa es simplemente calentar el aire que entra en el filtro HEPA utilizando calentadores económicos, aunque esto no se recomienda, ya que puede provocar un desgaste acelerado del hardware. Además, esto acelera la evaporación de los fluidos auxiliares de la cubierta, como los cubos de lejía/agua y el inductor, cuando se utilizan.
La calibración de los paquetes de software también es esencial para el correcto funcionamiento del sistema. Las divergencias entre el diseño de la plataforma de software y la plataforma del robot real son la causa más común de falla del sistema durante la operación. La calibración regular de las bombas auxiliares que suministran el cultivo bacteriano, la lejía y el drenaje del sistema es vital, ya que el uso de bombas peristálticas puede provocar el desgaste de la tubería y alteraciones en el volumen del fluido.
La prueba de funcionamiento del agua revelará rápidamente una serie de problemas comunes de configuración, incluidos ajustes incorrectos de manejo de líquidos, fugas de fluidos/conexiones defectuosas e inestabilidad del software. Un funcionamiento de agua exitoso no exhibirá fugas de líquido inesperadas y funcionará de manera estable sin errores durante la noche. Hay una serie de problemas comunes que pueden surgir durante un recorrido de agua, como la falta de ejecución de ciertos pasos de manejo de líquidos, el goteo de pipetas y la detención del protocolo a mitad de recorrido. En caso de que no se ejecuten ciertos pasos de manejo de líquidos, confirme que se hayan instalado todas las clases de líquidos. Estos enumeran la viscosidad y las velocidades de pipeteo adecuadas y se ajustan en el software de control del robot proporcionado por el fabricante. Si hay goteo de las pipetas, es importante que la configuración del brazo de pipeteo del robot sea correcta para permitir un pipeteo limpio y eliminar la contaminación cruzada de fagos. El pipeteo robótico exitoso requiere, además de las clases de líquido correctas, alturas correctas de diseño de la plataforma de todo el material de laboratorio y compensaciones de altura de pipeteo adecuadas especificadas en el programa del método del robot PRANCE. Estos desplazamientos de altura pueden requerir un ajuste directo. Si el protocolo se detiene a mitad de ejecución, a menudo esto se generará por una amplia gama de errores que indican que el archivo de diseño de la plataforma puede no coincidir con la configuración real de la plataforma.
La prueba de funcionamiento solo con bacterias revelará problemas con la configuración del lector de placas y la visualización de datos en tiempo real, problemas con una concentración excesiva de lejía o un enjuague insuficiente, y estabilidad de la temperatura. Una corrida exitosa solo con bacterias exhibirá un equilibrio de la absorbancia de la laguna durante los primeros tres ciclos, seguida de una absorbancia estable durante la duración de la corrida. Además, puede revelar varios problemas comunes. Este es el primer paso en el que se trazan los datos generados por el lector de placas. Es posible que los datos de la base de datos del lector de placas no se guarden correctamente o no se representen correctamente. Si las bacterias no logran equilibrar su absorbancia, esto puede indicar que la concentración de lejía es demasiado alta. El exceso de lejía o el lavado insuficiente pueden esterilizar todo el experimento, en lugar de solo la pieza de material de laboratorio. Si se sospecha esto, se pueden usar tiras detectoras de lejía para analizar la laguna. La estabilidad de la temperatura del cultivo se puede comprobar con una pistola termómetro.
Una prueba de infección correcta indica que el sistema está listo para las ejecuciones de PRANCE. Se puede realizar una prueba de infección inoculando un subconjunto de lagunas que contienen cultivos bacterianos. Estas bacterias expresarán pIII cuando sean infectadas por el fago apropiado que carece del gen de pIII (ΔgIII), lo que permite la propagación del fago. Una posible combinación para las pruebas es utilizar bacterias S2060 transformadas con un plásmido que exprese pIII bajo el promotor de choque de fagos con cualquier fago ΔgIII. Recomendamos utilizar el fago ΔgIII portador de la ARN polimerasa T7 de tipo salvaje con bacterias S2060 transformadas con un plásmido accesorio, en el que pIII y luxAB son impulsados por el promotor T7 (plásmido pJC173b13), como se ilustra en la Figura 1. Esto también permite la monitorización de la infección mediada por el lector de placas durante la ejecución de la prueba. La prueba definitiva del éxito de la prueba de infección y de la ausencia de contaminación cruzada provendrá de la titulación de fagos de las lagunas de prueba y control. Cuando se utiliza un indicador de luciferasa, un aumento de la luminiscencia solo en los pocillos de prueba, como se ve en la Figura 3, también es un indicador de infección y propagación exitosa de fagos. El estándar de oro para la cuantificación del título de fagos es el ensayo de placa7. También existe un protocolo para la cuantificación de M13 por qPCR7 que puede ser más rápido, aunque esto no discrimina entre partículas de fagos infecciosas y no infecciosas y, por lo tanto, puede sobrestimar los títulos.
El programa principal hace referencia a un archivo de manifiesto, este es un archivo de base de datos de texto sin formato, que dicta el volumen de dilución por ciclo de cada cultivo de propagación, así como la selección de cualquier número de posibles materias primas de cultivos bacterianos, que pueden diferir en el rigor de la selección. De esta manera, el archivo de manifiesto define muchos de los parámetros de la ejecución de PRANCE. Cabe señalar que este archivo puede ser editado durante la ejecución tanto por el operador como por el sistema, lo que significa que se puede realizar un control de retroalimentación manual o automático.
La utilidad de una configuración PRANCE en pleno funcionamiento radica en su capacidad para evolucionar rápidamente grandes poblaciones en un entorno cuidadosamente monitoreado y controlado. El formato basado en placas distingue a PRANCE de otras técnicas, como el uso de sistemas más pequeños basados en turbilostato disponibles en el mercado14,15. La configuración basada en placas no solo facilita la integración con pasos de procesamiento robótico adicionales, sino también la compatibilidad con otros instrumentos de laboratorio, como las centrífugas. Además, la capacidad de llevar a cabo una evolución acelerada simultáneamente a través de múltiples instancias introduce una dimensión adicional al experimento, lo que mejora la perspectiva de lograr resultados diversos y sólidos. El sistema granular de control y retroalimentación integral de PRANCE refuerza aún más la previsibilidad y confiabilidad del experimento, marcando un avance significativo en el campo de las técnicas de evolución dirigida. Sin embargo, esta técnica está limitada en el número de experimentos paralelos que puede realizar. Dependiendo de la configuración, las configuraciones de PRANCE suelen estar limitadas por la velocidad de pipeteo del robot o por el espacio disponible en la plataforma.
El mismo hardware y software utilizados para PRANCE también se pueden aplicar a métodos de evolución que no involucran bacteriófagos. Como se demostró en el método de muchos turbidostatos11, este mismo instrumento puede emplearse exclusivamente con bacterias, lo que permite experimentos de evolución adaptativa de todo el genoma. Esta adaptabilidad amplía el alcance de este instrumento, allanando el camino para nuevas formas de evolución acelerada por la robótica.
The authors have nothing to disclose.
Agradecemos a Emma Chory y Kevin Esvelt por su ayuda y asesoramiento con la configuración de hardware y software. Samir Aoudjane, Osaid Ather y Erika DeBenedictis cuentan con el apoyo de la Beca para Investigadores Tempranos de Steel Perlot. Este trabajo contó con el apoyo del Instituto Francis Crick, que recibe su financiación principal de Cancer Research UK (CC2239), el Consejo de Investigación Médica del Reino Unido (CC2239) y el 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 |