Cybercillin - The detailed model

Genes

Each individual micro-organism in the colony has its own set of four genes controlling:
  1. Motility. This is the percentage likelihood of movement at each 0.2 second update. If the gene value is 100, then the micro-organism will move continuously. If the figure is 50, then there is a 50% chance of movement at each update; or put another way, out of 100 updates the micro-organism is likely to move during 50 of them. Direction of movement is chosen randomly in one of 8 directions (N, NE, E, SE, S, SW, W, NW). Travel is always to an immediate neighbour of the starting point, i.e. one 'square' of the bug-world grid.

  2. Lifespan. This gene determines how long a micro-organism will survive (in the absence of antibiotic). The actual lifespan (in seconds) is calculated at random between upper and lower boundaries contained in the gene. A micro-organism's life 'clock' is set at the time of 'birth' following asexual reproduction. It is also reset after conjugation.

  3. Breeder. This gene determines how frequently a micro-organism divides asexually. The time to the next division is calculated at random between upper and lower boundaries contained in the gene. The 'countdown' is set at the time of 'birth' following asexual reproduction, and also after conjugation. Breeder time must be shorter than lifespan, or micro-organisms will die before they have the opportunity to divide.

  4. Antibiotic resistance. This gene determines whether or not the micro-organism emits a 'penicillinase'.
The user must define and name three variations for each gene type, e.g. motility:
These represent the gene pool, from which mutated genes are selected.



Reproduction

  1. Asexual division. This is a 3 stage process that is triggered by an individual micro-organism's 'clock'. The time taken for each stage is defined by the user. Stage 1: Cell dividing wall begins to form. Movement still occurs. Stage 2: Dividing wall formed. No movement. During this stage, antibiotic can cause rupture of the cell wall and death. Stage 3: Two cells about to separate. Although effectively two identical new cells, one is considered the parent and the other the child. Mutation of the child may occur.

  2. Mutation. One or more of the child micro-organism's genes may be randomly selected to mutate. The new genes are selected at random from the user-defined gene pool. The overall likelihood of mutation is set by a global percentage probability.

  3. Conjugation. This may occur when two micro-organisms occupy the same position on the bug world grid. Only one pair of micro-organisms may begin conjugation per update cycle, but the process itself may last for many cycles (Conjugation time is a user-defined parameter). The likelihood of conjugation occurring is governed by a global percentage probability. During conjugation there is exchange of genetic material between the two micro-organisms; one or more genes may be affected. The following table considers just one gene and shows the possible outcomes for bug A and bug B, following various exchange strategies:

    
    
    				    Resulting gene
    			Bug A                           Bug B
    Exchange strategy       -----                           -----
    -----------------
    Both A                  No change                       A               
    Both B                  B                               No change       
    Swap                    B                               A       
    Keep                    No change                       No change
    


    Strategies are selected at random. There are no recessive or dominant genes.


Antibiotic

Micro-organisms can only be killed by antibiotic during stage 2 of asexual division. The concentration of antibiotic to which the colony is exposed is measured in arbitrary units (up to 32,000). Antibiotic concentration dynamically mimics blood plasma levels during a typical oral antibiotic regimen. The peak level, ramp gradient, frequency of dosing and number of doses are defined by the user. The user must also define the antibiotic level which will kill: When antibiotic level is below this 100% kill level, only a proportion of the micro-organisms will be destroyed. For example:


    100% kill level = 10,000 units
    Actual level    = 5,000 units

    There is a 50% chance that each micro-organism will be killed;
    i.e. 50 out of 100 micro-organisms are likely to be killed.        

An antibiotic regimen is started manually by the user during the simulation.



Seed

The colony begins with a single micro-organism. The user must define its position, and its genes before the simulation can begin.



Return to main page


You are visitor (since 21st April 1998)



This page hosted by Get your own Free Homepage


This page was last updated on 21st April 1998
1