2014
DOI: 10.1145/2567669
|View full text |Cite
|
Sign up to set email alerts
|

Interpreting Assays with Control Flow on Digital Microfluidic Biochips

Abstract: BioCoder is a C++ library developed at Microsoft Research, India, for the unambiguous specification of biochemical assays. This article describes language extensions to BioCoder along with a compiler and runtime system that translate and execute assays specified using BioCoder on a software simulator. The simulator mimics the behavior of laboratories-on-a-chip (LoCs) based on a droplet actuation technology called electrowetting on dielectric (EWoD). To date, prior compilers targeting similar EWoD devices are l… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
34
0

Year Published

2015
2015
2021
2021

Publication Types

Select...
3
2

Relationship

2
3

Authors

Journals

citations
Cited by 22 publications
(34 citation statements)
references
References 44 publications
0
34
0
Order By: Relevance
“…The assays are specified using BioCoder, a somewhat more general language (technically, a C++ library) originally developed at Microsoft Research, India [3], and subsequently specialized by the authors for digital microfluidics [11]. The authors introduced extensions to BioCoder obtain sensory feedback from the EWoD device, and to take actions (conditional statements; loops) based on computations performed on the sensor readings.…”
Section: Biocoder: a High-level Programming Language For Digital Micrmentioning
confidence: 99%
See 4 more Smart Citations
“…The assays are specified using BioCoder, a somewhat more general language (technically, a C++ library) originally developed at Microsoft Research, India [3], and subsequently specialized by the authors for digital microfluidics [11]. The authors introduced extensions to BioCoder obtain sensory feedback from the EWoD device, and to take actions (conditional statements; loops) based on computations performed on the sensor readings.…”
Section: Biocoder: a High-level Programming Language For Digital Micrmentioning
confidence: 99%
“…[11]. Our compiler converts the BioCoder application into a bytecode format that is fed into a real-time interpreter, which communicates with the simulator to execute the simulated assay.…”
Section: Simulatormentioning
confidence: 99%
See 3 more Smart Citations