Visible to the public CPS: Synergy: Collaborative Research: Cyber-physical digital microfluidics based on active matrix electrowetting technology

This project will design and implement a domain-specific language and compiler for microfluidic laboratory-on-a-chip (LoC) devices based on electrowetting-on-dielectric (EWoD) technology. The Lead PI's team has designed and implemented BioScript, a domain-specific programming language for programmable microfluidics. The BioScript syntax is programmer friendly, with the intention of being accessible to biologists and other researchers and practitioners in the life sciences.


Visible to the public System Support for Generally Programmable Digital Microfluidic Biochip Devices

This project has introduced a programming language, compiler, and runtime environment that enables software to control a "cyber-physical" microfluidic device in which integrated sensors and video monitoring equipment form a closed feedback loop (a). The technical contributions of the project include the design and implementation of the language, and a detailed description of the algorithms built into the compiler to enable fast decision-making in real-time in response to sensory feedback (b).