FnCas12a insertion in OMV

Contents

Introduction

OMV stands for Outer Membrane Vesicles. In the natural state, gram negative bacteria spontaneously vesiculates from their outer membrane. This presents us with an unique opportunity to hijack the natural OMVs and use them as our Crispr delivery machine!

Fig 1: schematic diagram of cas insertion and OMV formation in Xoo But what are the probabilities associated with OMV formation or what fraction of the OMVs are picking up our cargo is unknown in literature. Hence we set forth to make a theoretical model for predicting the fraction of OMVs that will be loaded as a function of the rate associated with OMV formation in a cell.

Objective

Our objective is to find the fraction of OMVs filled with FnCAS12a protein with the total number of OMVs formed as a function of the probability with which OMVs are formed in a cell in unit time.

Components

1. 1D lattice of \(N\) receptors where CAS protein can bind.
2. Concentration of FnCAS12a protein as a function of time.
3. Tuning parameter \(lambda\).

Model

The formation of OMV in E. Coli is a random process [cite]. In this model, we have simulated the process and calculated the success rate of FnCAS12a insertion into the OMVs. The assumptions and algorithm is given below:

Assumptions

• Let us take a 1D chain of N receptors where FnCAS12a can bind.
• We know the concentration of FnCAS12a from the modeling of CRISPR circuits. For the sake of the simulation, we take a sigmoid function, which gives a good approximation of the number of FnCAS12a at any given time t.
• Now, let us assume that the OMV formation process follows a Gaussian distribution. We will be using the Metropolis algorithm to check if OMV has formed at a particular site. But before that we introduce a model parameter.

Introduction of Model Parameter

• Let, the Distribution of OMV formation \(~N(0,\sigma)\). We choose a number \(R\) randomly from the distribution. We will say OMV has formed at a particular site if \(R\) lies inside the width \([-\lambda\sigma,\lambda\sigma]\) of the distribution. where \(\lambda >0\) is a real number. This lambda will be our model parameter which one can fit with the experimental data of the OMV fraction. It is easy to see that increasing lambda should have a direct correlation

Implementing Metropolis

• But, we do not fully discard the situation where \(R\) does not lie inside the width \([-\lambda\sigma,\lambda\sigma]\). In this case, we again take a random number \(p\) within 0 and 1. If \(p\) is less than \(\frac{\lambda\sigma}{R}\), then OMV has formed at that particular site. This is the Metropolis algorithm.

• We assume that at any OMV forming region includes one and only one receptor site and one OMV can take only one CAS12a protein.

• Now, at a particular time \(t\), suppose the number of FnCAS12a is \(n\). We take two cases:

Case 1: \(n>N\): In this case, \(N\) numbers of CAS proteins are attached to \(N\) receptors, and \(n-N\) numbers of Cas proteins are left, which will take part in the next time step. As all the receptors are filled with Cas12a, we need to count only the number of OMVs formed at time \(t\).

Case 2: \(n < N\): In this case, all the Cas proteins are attached to the receptors. It is a bit complicated this time because all receptors are not bound with the Cas proteins. First, we randomly choose \(n\) sites out of total \(N\) sites where CAS12s are attached. Then, we do the same process as done in Case 1. Here, we count (i) the number of OMVs with the Cas system inserted in it and (ii) the number of OMVs without the Cas system.

Results and plots

• Varying \(\lambda\) from 0 to 3, we run the loop for 30 time steps (with step size = 0.1) for each \(\lambda\) and count the number of OMVs with and without Cas12s and calculate the fraction $\frac{\text{OMV with Cas12}}{\text{Total no OMV}}$
• For a specific \(\lambda\), we plot the fraction of Cas12 inserted into OMVs vs time.
• We also plot \(\lambda\) v/s the fraction of Cas12 inserted into OMVs for three different time stamps.

Fig 2: For a given \(\lambda\) we see, the fraction of FnCas12a increases

Fig 3: For three different timestamp, we see the fraction of FnCas12a saturates after a specific \(\lambda\) is reached.

Conclusions

1. We see as time progresses, for any value of lambda, the fraction of loaded OMVs increases.
2. For a particular time step, increasing lambda increases the fraction for the range of \(\lambda \in [0,1.3]\). This is expected as we are taking \(\lambda\) no of standard deviations of the distribution, corresponding to a probability of 90.32% for \(\lambda = 1.3\). Hence after 1.3, the model is getting saturated as almost all the sites are producing OMVs all the time.
3. Also, for later time (t > 240), we see the model does not show much sensitivity on \(\lambda\). This is because the Cas concentration function we have taken is a sigmoidal function and for such late time, the concentration is saturated hence almost all the receptors are filled with cas complex hence not much dependence on \(\lambda\) is observed.

Overall we see the model showing the desired features we expect from it. With the correct cas concentration function one can fit the experimental data of loaded OMV concentration and extract the value of $\lambda$ (hence corresponding probability of OMV formation at a given receptor in a given time step). This would be the final prediction of the model.

Future scopes

1. We can vary the distributions from gaussian to other forms to get a better fit.
2. Other monte carlo methods and statistical mechanics inspired methods can be implemented to get better results.

References

  1. 1. Mordukhovich G, Bahar O. Isolation of Outer Membrane Vesicles from Phytopathogenic Xanthomonas campestris pv. campestris. Bio Protoc. 2017 Mar 5;7(5):e2160. doi: 10.21769/BioProtoc.2160. PMID: 34458473; PMCID: PMC8376552.