Tool
Genetic Engineering of Living Cells
We introduce such a programming language, which allows logical interactions between potentially undetermined proteins and genes to be expressed in a modular manner. Programs can be translated by a compiler into sequences of biological parts,…
Publication
DNA Assembly for Nanopore Data Storage Readout
Tool
Dataset for Learning Karel Programs
A synthetic dataset of visual programs for the program synthesis task, now a common benchmark in the academic community. This webpage hosts the dataset for synthetically generated Karel programs that are used for training and…