One major goal of Synthetic Biology is the transposition of electronic devices such as logic gates into genetic modules capables of complex, autonomous decisions. Very recent publications described highly original logic gates utilizing serine recombinases, avoiding reversibility of the genetic switch and thus creating strong and robust genetic logical gates (AND, XOR, OR).
The E. calculus project exemplifies these genetic modules by creating a binary full-adder using AND and XOR gates. Our envisionned design could theoritically perform n-bits counting with a carry. Our project also aimed at validating original properties of these new genetic switches: irreversibility and accurate genetic transmission of the logic gate switched state to the cell'offspring.