Hasta la fecha, se ha conseguido diseñar circuitos genéticos simples empleando diversas estrategias in vivo tales como la expansión del código genético, la evolución dirigida o la identificación y síntesis de genomas mínimos.