A Evolução Quase-Contínua Assistida por Fagos e Robótica (PRANCE) é uma técnica para evolução rápida e robusta de proteínas. A robótica permite a paralelização de experimentos, monitoramento em tempo real e controle de feedback.
As técnicas de Evolução acelerada por robótica melhoram a confiabilidade e a velocidade da evolução usando o controle de feedback, melhorando os resultados dos experimentos de evolução de proteínas e organismos. Neste artigo, apresentamos um guia para configurar o hardware e o software necessários para implementar a Evolução Quase-Contínua Assistida por Fage e Robótica (PRANCE). O PRANCE combina evolução molecular rápida baseada em fagos com a capacidade de executar centenas de experimentos de evolução independentes e controlados por feedback simultaneamente. Este artigo descreverá os requisitos de hardware e a configuração do PRANCE, incluindo um instrumento de manuseio de líquidos, um leitor de placas, bombas auxiliares, aquecedores e recipientes impressos em 3D. Descrevemos como configurar o robô de manuseio de líquidos para ser compatível com software de código aberto baseado em Python. Finalmente, fornecemos sugestões para os dois primeiros experimentos que podem ser conduzidos com um sistema PRANCE recém-construído que exercita suas capacidades e valida que o sistema está pronto para conduzir a evolução multiplexada. Este guia destina-se a servir como um manual para navegar na considerável configuração de equipamentos associada à condução da evolução acelerada pela robótica.
PRANCE é uma combinação de duas poderosas técnicas de evolução dirigida. O primeiro é o PACE1, uma técnica molecular que acopla rodadas de diversificação e seleção gênica ao rápido ciclo de vida do bacteriófago M13, permitindo que rodadas rápidas de evolução ocorram continuamente em cultura de fagos líquidos. Essa seleção é impulsionada pelo uso de um circuito gênico codificado por plasmídios que acopla a função da proteína em evolução à expressão de pIII, a proteína da camada da cauda de M13, necessária para a propagação do fago, ilustrada na Figura 1. Em nível experimental, a diluição contínua da cultura do fago-líquido permite a seleção contínua. A estringência de seleção pode, portanto, ser modulada tanto no nível do circuito gênico quanto no nível experimental, controlando a taxa de diluição da cultura do fago. O PACE pode, portanto, ser aplicado a qualquer desafio de engenharia de biomoléculas para o qual exista um sensor molecular capaz de detectar a atividade desejada em bactérias E. coli para induzir a expressão de pIII. Aplicações incluem a evolução da ligação proteína-proteína 2,3,4, ligação proteína-DNA5, solubilidade proteica6 e inúmeras funções enzimáticas específicas7. O segundo é a Evolução Acelerada por Robótica 8,9, que usa um controlador de feedback para eliminar dois modos de falha comuns da evolução dirigida: a extinção, que ocorre quando o ambiente é muito rigoroso, e a falta de evolução, que ocorre quando o ambiente é muito brando. Ao contrário da passagem seriada de fagos como feita no PANCE (Phage-assisted Non-continuous Evolution)7,10, a evolução “quase contínua” acelerada por robótica envolve pipetagem rápida que mantém as culturas na fase média logarítmica, permitindo que as populações experimentem ciclos contínuos de infecção e propagação. Quando essas duas tecnologias são usadas juntas, elas são chamadas de PRANCE, para Phage e Robotics-assisted Near-continuous Evolution8, que permite uma evolução contínua robusta, multiplexada e rápida. PRANCE tem sido usado para desenvolver polimerases, tRNAs e amino-acila tRNA sintetase e para fazer controle de feedback durante essas evoluções para melhorar sua velocidade e confiabilidade8.
Existem vários detalhes da configuração de hardware e software para PRANCE que permitem o uso de bacteriófago em um robô de manipulação de líquidos. Em vez de usar o software padrão fornecido pelo fabricante do robô, usamos um pacote de software de código aberto baseado em python11, que permite a execução rápida e simultânea e, portanto, a capacidade de manter os biorreatores semicontínuos na fase mid-log. O tempo de afastamento do pesquisador pode ser estendido para vários dias com a autoesterilização rotineira de vários componentes no convés, e isso é conseguido com o controle automático de bombas que podem branquear e enxaguar esses componentes. A contaminação cruzada por fago pode ser eliminada pelo uso de um robô de manuseio de líquidos que não usa pontas de ajuste de força e ajuste cuidadoso das configurações de manuseio de líquidos.
Apesar dos esforços para padronizar equipamentos, na prática, cada configuração PRANCE será diferente devido a mudanças no fornecimento de equipamentos, hardware e controle de versão de software. Como resultado, cada configuração PRANCE manifesta desafios de configuração exclusivos, exigindo uma compreensão abrangente da finalidade de cada componente para uma solução de problemas modular eficaz.
Este método delineia um protocolo passo-a-passo para a configuração e teste de um sistema PRANCE estabelecido. Primeiro nos concentramos nos elementos críticos do hardware e software e, em seguida, detalhamos as etapas essenciais para preparar e conduzir uma série de execuções de teste, que estabelecem que o sistema está pronto para o PRANCE.
Uma característica essencial do hardware é a otimização para reduzir o risco de contaminação cruzada de amostras durante experimentos multiplexados usando bacteriófagos. Recomenda-se o uso exclusivo de pontas filtradas com tecnologia de ponta robótica que é compatível com a reutilização da ponta e é pensada para minimizar os aerossóis produzidos durante a ejeção da ponta, evitando pontas de ajuste forçado. A lavagem robusta da ponta de acordo com este protocolo permite a reutilização da ponta, embora a adequação desta deva ser validada como parte do teste de infecção em cada sistema. A auto-esterilização também depende de um fornecimento consistente de água e água sanitária para o sistema. Estes são armazenados em tanques/baldes e, se esgotados, resultarão em auto-esterilização prejudicada e rápida contaminação cruzada. Fotografias podem ser tiradas dos tanques/baldes tiradas antes e depois da execução do programa para avaliar a taxa em que o equipamento de lavagem consome água e água sanitária dada uma configuração específica da bomba.
Outro elemento-chave do sistema é a manutenção da fase de crescimento bacteriano e da temperatura. Os experimentos PRANCE são conduzidos usando a cepa bacteriana S2060 E. coli (Addgene: #105064). Trata-se de uma cepa contendo plasmídeo F derivada do gene K12 otimizada para reduzir biofilmes7. Além disso, o plasmídeo F nesta linhagem foi editado com a adição de um de resistência à tetraciclina para manutenção do plasmídeo, luxCDE e luxR para complementar o monitoramento da luminescência mediada pelo luxAB, bem como lacZ sob o promotor de choque do fago para permitir a visualização colorimétrica das placas. O F-pilus codificado por plasmídeo F é necessário para a infecção por fagos M13. As bactérias usadas no PACE devem, portanto, ser cultivadas a 37 °C e na fase logarítmica quando o F-pilus12 é expresso e a infecção, propagação e evolução do fago M13 são possíveis. Para a regulação estática da temperatura, um suporte de placa aquecida pronto para uso pode ser empregado. Uma alternativa é simplesmente aquecer o ar que entra no filtro HEPA usando aquecedores baratos, embora isso não seja recomendado, pois pode levar ao desgaste acelerado do hardware. Além disso, isso acelera a evaporação de fluidos auxiliares no convés, como os baldes de água sanitária e o indutor, quando usados.
A calibração dos pacotes de software também é essencial para o bom funcionamento do sistema. Divergências entre o layout do deck de software e o deck real do robô são a causa mais comum de falha do sistema durante a operação. A calibração regular das bombas auxiliares que fornecem cultura bacteriana, água sanitária e dreno do sistema é vital, pois o uso da bomba peristáltica pode levar ao desgaste da tubulação e alterações no volume de fluido.
O teste de corrida de água revelará rapidamente uma série de problemas comuns de configuração, incluindo configurações incorretas de manuseio de líquidos, vazamentos/conexões defeituosas e instabilidade de software. Uma corrida de água bem-sucedida não exibirá vazamentos de líquidos inesperados e funcionará de forma estável sem erros durante a noite. Há uma série de problemas comuns que podem surgir durante uma corrida de água, como falha na execução de certas etapas de manuseio de líquidos, gotejamento de pipetas e interrupção do protocolo no meio do percurso. Em caso de falha na execução de determinadas etapas de manuseio de líquidos, confirme se todas as classes de líquidos foram instaladas. Estes listam a viscosidade e as velocidades de pipetagem apropriadas e são ajustados no software de controle do robô fornecido pelo fabricante. Se houver gotejamento das pipetas, é importante que as configurações do braço de pipetagem do robô estejam corretas para permitir a pipetagem limpa e eliminar a contaminação cruzada do fago. A pipetagem robótica bem-sucedida requer, além das classes de líquidos corretas, alturas corretas de layout do convés de todos os utensílios de laboratório e compensações de altura de pipetagem apropriadas especificadas no programa do método do robô PRANCE. Esses deslocamentos de altura podem exigir ajuste direto. Se o protocolo parar no meio da execução, geralmente isso será gerado por uma ampla gama de erros que indicam que o arquivo de layout do deck pode não corresponder à configuração real do deck.
O teste de corrida somente com bactérias revelará problemas com as configurações do leitor de placas e visualização de dados em tempo real, problemas com concentração excessiva de água sanitária ou enxágue insuficiente e estabilidade de temperatura. Uma corrida somente com bactérias bem-sucedida exibirá equilíbrio da absorbância da lagoa ao longo dos três primeiros ciclos, seguida de absorbância estável durante a corrida. Além disso, pode revelar vários problemas comuns. Este é o primeiro passo onde os dados gerados pelo leitor de placas são plotados. Os dados no banco de dados do leitor de placas podem não ser salvos corretamente ou plotados corretamente. Se as bactérias não conseguirem se equilibrar em sua absorbância, isso pode indicar que a concentração de água sanitária é muito alta. A água sanitária excessiva ou a lavagem insuficiente podem esterilizar todo o experimento, em vez de apenas a peça de material de laboratório. Se houver suspeita disso, faixas de detecção de água sanitária podem ser usadas para testar a lagoa. A estabilidade da temperatura da cultura pode ser verificada com uma pistola de termômetro.
Um teste de infecção bem-sucedido indica que o sistema está pronto para execuções PRANCE. Um teste de infecção pode ser realizado inoculando um subconjunto de lagoas contendo cultura bacteriana. Essas bactérias expressarão pIII quando infectadas pelo fago apropriado que não possui o gene para pIII (ΔgIII), permitindo a propagação do fago. Uma combinação possível para teste é usar bactérias S2060 transformadas com um plasmídeo expressando pIII sob o promotor de choque do fago com qualquer fago ΔgIII. Recomendamos o uso de fago ΔgIII com a polimerase de RNA T7 selvagem com bactérias S2060 transformadas com um plasmídeo acessório, no qual pIII e luxAB são conduzidos pelo promotor T7 (Plasmídeo pJC173b13), conforme ilustrado na Figura 1. Isso também permite o monitoramento da infecção mediado pelo leitor de placas durante a execução do teste. A evidência definitiva do sucesso do teste de infecção e da ausência de contaminação cruzada virá da titulação de fagos das lagoas de teste e controle. Quando um repórter de luciferase é usado, um aumento na luminescência apenas em poços de teste, como visto na Figura 3, também é um indicador de infecção e propagação de fagos bem-sucedidas. O padrão-ouro para a quantificação do título de fago é o ensaio de placa7. Existe também um protocolo para quantificação de M13 por qPCR7 que pode ser mais rápido, embora não discrimine entre partículas fagogênicas infecciosas e não infecciosas e, portanto, possa superestimar os títulos.
O programa principal faz referência a um arquivo de manifesto, este é um arquivo de banco de dados de texto simples, que dita o volume de diluição por ciclo de cada cultura propagativa, bem como a seleção de qualquer número de matérias-primas de cultura bacteriana potenciais, que podem diferir no rigor da seleção. Dessa maneira, o arquivo de manifesto define muitos dos parâmetros da execução PRANCE. Deve-se notar que este arquivo pode ser editado durante a execução pelo operador ou pelo sistema, o que significa que o controle de feedback manual ou automático pode ser efetuado.
A utilidade de uma configuração PRANCE em pleno funcionamento reside em sua capacidade de evoluir rapidamente grandes populações em um ambiente cuidadosamente monitorado e controlado. O formato baseado em placas distingue o PRANCE de outras técnicas, como o uso de sistemas menores baseados em turbidostatos prontos para uso14,15. A configuração baseada em placas não só facilita a fácil integração com etapas adicionais de processamento robótico, mas também a compatibilidade com outros instrumentos de laboratório, como centrífugas. Além disso, a capacidade de conduzir a evolução acelerada simultaneamente em várias instâncias introduz uma dimensão adicional ao experimento, aumentando a perspectiva de alcançar resultados diversificados e robustos. O sistema granular de controle e feedback integrado ao PRANCE reforça ainda mais a previsibilidade e a confiabilidade do experimento, marcando um avanço significativo no campo das técnicas de evolução dirigida. No entanto, essa técnica é limitada no número de experimentos paralelos que pode realizar. Dependendo da configuração, as configurações PRANCE são geralmente limitadas pela velocidade de pipetagem do robô ou pelo espaço disponível no convés.
O mesmo hardware e software utilizados para PRANCE também podem ser aplicados a métodos evolutivos que não envolvam bacteriófagos. Como demonstrado no método de muitos turbidostatos11, esse mesmo instrumento pode ser empregado exclusivamente com bactérias, possibilitando experimentos de evolução adaptativa do genoma inteiro. Essa adaptabilidade amplia o escopo desse instrumento, abrindo caminho para novas formas de Evolução acelerada pela Robótica.
The authors have nothing to disclose.
Agradecemos a Emma Chory e Kevin Esvelt por sua ajuda e conselhos com a configuração de hardware e software. Samir Aoudjane, Osaid Ather e Erika DeBenedictis são apoiados pela Steel Perlot Early Investigator Grant. Este trabalho foi apoiado pelo Francis Crick Institute, que recebe seu financiamento principal da Cancer Research UK (CC2239), do Conselho de Pesquisa Médica do Reino Unido (CC2239) e do 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 |