Giter Club home page Giter Club logo

optimal_phage's Introduction

Lysogenic Propensity in Stressed Environments as a function of Muliplicity of Infection

Description: Research project, undertaken with Supreet Saini, IIT Bombay

Introduction

We are trying to understand the impact of environmental stresses on the coexistence of phage-bacteria systems. A phage-bacteria system can be characterized with the following parameters:

  • phage and bacterial populations (jointly expressed using multiplicity of infection (MoI))
  • bacterial growth rate: (r)
  • phage burst rate: (a)
  • bacterial degradation rate: (lambdab)
  • phage degradation rate: (lambdap)

Some of the pertinent literature in this area covers:

We are working on expanding the domain of exploration to include a range of environmental conditions. One possible use case is to simulate the effect of antibiotics on the coexistence of the populations - how the optimal propensity of lysogeny should change in different stress conditions.

Methods

We consider two additional parameters to describe the environment:

  • Probability of good environment for phages: (p1)
  • Probability of good environment for bacteria: (p2)

Our first approach was to observe the result of running Gillespie simulations on fixed curves of Probability of Lysogeny P(lyso) versus Multiplicity of Infection MoI for individual values of p1 and p2. The code for this iteration is included in Run1. This approach validated our proposition that for the chosen values, the time for which the phage and the bacteria coexist increases with higher lysogeni propensity.

Our next approach was a slightly novel one - instead of running the entire Gillespie simulation till one of the species went extinct, we chose a novel single echelon method. The idea behind this approach is that the coexistence of the two-species system may be best assured by choosing an action which leads to an MoI closest to 1. We run this simulation for all values of p1 and p2 each in the range [0.1,0.2,...,1.0] for five different cases:

The table below recapitulates the parameters used along with their description and range of values:

Parameter Description Value(s)
MoI The ratio of total phages to bacteria in the system [0.01,0.02,...,2.0]
lambdap The rate of degradation of phages during bad environment [1,2,3]
lambdab The rate of degradation of bacteria during bad environment [0.1,1,2]
r bacterial rate of growth [1,2,5]
a burst factor (phage amplification factor) [10]
p1 probability of occurence of a good environment period for phages [0.1,0.2,...,1.0]
p2 probability of occurence of a good environment period for bacteria [0.1,0.2,...,1.0]

The resulting graphical results have been added here and here.

Current work:

  • Visualising the overall trends in a better manner
  • Selecting more appropriate values of the parameters and widening the range chosen
  • Explaining this phenomenon better through the genetic pathway regulation

optimal_phage's People

Contributors

devangthakkar avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.