title: PR-PR: cross-platform laboratory automation system.
abstract: To enable protocol standardization, sharing, and efficient implementation across laboratory automation platforms, we have further developed the PR-PR open-source high-level biology-friendly robot programming language as a cross-platform laboratory automation system. Beyond liquid-handling robotics, PR-PR now supports microfluidic and microscopy platforms, as well as protocol translation into human languages, such as English. While the same set of basic PR-PR commands and features are available for each supported platform, the underlying optimization and translation modules vary from platform to platform. Here, we describe these further developments to PR-PR, and demonstrate the experimental implementation and validation of PR-PR protocols for combinatorial modified Golden Gate DNA assembly across liquid-handling robotic, microfluidic, and manual platforms. To further test PR-PR cross-platform performance, we then implement and assess PR-PR protocols for Kunkel DNA mutagenesis and hierarchical Gibson DNA assembly for microfluidic and manual platforms.
authors.affiliation: Fuels Synthesis Division, Joint BioEnergy Institute , Emeryville, California 94608, United States.
authors.forename: Gregory
authors.initials: G
authors.lastname: Linshiz
authors.forename: Nina
authors.initials: N
authors.lastname: Stawski
authors.forename: Garima
authors.initials: G
authors.lastname: Goyal
authors.forename: Changhao
authors.initials: C
authors.lastname: Bi
authors.forename: Sean
authors.initials: S
authors.lastname: Poust
authors.forename: Monica
authors.initials: M
authors.lastname: Sharma
authors.forename: Vivek
authors.initials: V
authors.lastname: Mutalik
authors.forename: Jay D
authors.initials: JD
authors.lastname: Keasling
authors.forename: Nathan J
authors.initials: NJ
authors.lastname: Hillson
mesh_terms: D057205:Automation, Laboratory / Q000295:instrumentation / Q000592:standards; D046210:Microfluidic Analytical Techniques / Q000295:instrumentation / Q000379:methods; D008853:Microscopy / Q000295:instrumentation / Q000379:methods; D016297:Mutagenesis, Site-Directed / Q000379:methods; D016133:Polymerase Chain Reaction; D011381:Programming Languages; D012371:Robotics; D012984:Software