NOT Gate

Intro

NOT Gate is a genetic logic circuit, presented by Hasan Baig and Jan Madsen in [Baig2017].

The NOT Gate genetic circuit represents a gene regulatory network that is triggered by a combination of external input signals. More specifically, when TetR input protein is present in significant amounts within the cell, it inhibits promoter P2 to activate and subsequently to produce the output protein GFP (green fluorescent protein).

IBL Modelling

Outlined below is the resulted IBL representation, after importing the corresponding SBML model into IBW. The NOT Gate IBL file can be downloaded here.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
     define Cell typeof CELL() {

             // Species
             Promoter_GFP = MOLECULE(concentration=2.0 molecules)
             TetR = MOLECULE(concentration=0.0 molecules)
             GFP = MOLECULE(concentration=0.0 molecules)

             // Rules
             RULE Degradation_GFP : GFP ->
             Degradation_GFP.forwardRate = '0.0075*[GFP]'

             RULE R_abstracted_production_Promoter_GFP :  -> GFP + GFP + GFP + GFP + GFP + GFP + GFP + GFP + GFP + GFP
             R_abstracted_production_Promoter_GFP.forwardRate = '0.05*2.0*0.033*30.0/((1+0.033*30.0)+(0.5*[TetR])^2.0)'

             EVENT [TetR = 10 molecules] WHEN [TIME >= 1900 s]
     }

     define not typeof REGION () {
             CELL Cell = new Cell()
     }

Simulation

In order to analyse the trends in the concentration of the various molecular species, stochastic simulation has been performed, using the following parameters:

  • Max Time: 3,400 seconds;
  • Interval: 10 seconds;
  • Number of runs: 10;

As depicted in the screenshot below, the result of the stochastic simulation shows that, after TetR input is triggered to 10 molecules (the high threshold), the nunmber of GFP protein molecules drops below the 10 molecules (high) threshold, with respect to a propagation delay of approximately 350 seconds. This result confirms the behaviour of the NOT gate.

The NOT Gate Simulation Results