The Chen Lab combines mammalian synthetic biology with de novo protein design to
write biological programs
at the molecular, cellular,
and tissue levels.

from DeNovoProtein import heterodimer
from Cells import hek293
import GenericProtein as gp
import Operations as op
def thresholder(signal, threshold):
if (signal > threshold):
return 1
else:
return 0
def amplifier(signal, foldChange):
return signal*foldchange
if __name__=="__main__":
transfected_cell = op.transfect(hek293.new())
signal = gp.ligand1(10)
if thresholder(signal, 5):
amplified_signal = amplifier(signal, 10)