Experimental Biological Protocols with Formal Semantics
Alessandro Abate, Luca Cardelli, Marta Kwiatkowska, Luca Laurenti,, Boyan Yordanov

TL;DR
This paper introduces a formal language for experimental biological protocols with precise semantics, enabling automated verification and synthesis, thus bridging the gap between experimental and computational biology.
Contribution
It formalizes a core protocol language with deterministic and stochastic semantics, facilitating integration and automation in biological discovery processes.
Findings
The language captures uncertainties in equipment tolerances.
It enables automated verification of biological protocols.
Case studies demonstrate practical applications in chemistry and molecular programming.
Abstract
Both experimental and computational biology is becoming increasingly automated. Laboratory experiments are now performed automatically on high-throughput machinery, while computational models are synthesized or inferred automatically from data. However, integration between automated tasks in the process of biological discovery is still lacking, largely due to incompatible or missing formal representations. While theories are expressed formally as computational models, existing languages for encoding and automating experimental protocols often lack formal semantics. This makes it challenging to extract novel understanding by identifying when theory and experimental evidence disagree due to errors in the models or the protocols used to validate them. To address this, we formalize the syntax of a core protocol language, which provides a unified description for the models of biochemical…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
