Team:Newcastle/Modeling/Population/Pseudo/Bacteria Code
From 2009.igem.org
(Difference between revisions)
TubularWorld (Talk | contribs)
(New page: {{:Team:Newcastle/CSS}} {{:Team:Newcastle/Header}} {{:Team:Newcastle/Left}} = Cells Pseudo code = This will give a brief outline of what our simulated bacterial cells will do throughout t...)
Newer edit →
(New page: {{:Team:Newcastle/CSS}} {{:Team:Newcastle/Header}} {{:Team:Newcastle/Left}} = Cells Pseudo code = This will give a brief outline of what our simulated bacterial cells will do throughout t...)
Newer edit →
Revision as of 01:52, 22 October 2009
Contents |
Cells Pseudo code
This will give a brief outline of what our simulated bacterial cells will do throughout their 'lives'. The life cycles shown here loop continuously, until it has a reason to stop (eg if it is dead).
Subtilis (Vegetative Cell)
Life Cycle
- Checks if the current run has been ended.
- Checks if the cell is going to die from an overdose of cadmium.
- Imports some nutrients and cadmium, etc from the environment.
- Checks to see if cadmium has been detected inside the cell.
- If detected, it will make a decision to be a metal sequestering cell, or not.
- Runs a JSim instance using parameters from the cell and runs the Sin Operon CellML model.
- If detected, it will make a decision to be a metal sequestering cell, or not.
- If it is in the 'sporulating' state, advance closer to sporulating.
- If there is not sufficient nutrients, size, etc to duplicate, it may decide to enter other states such as Biofilm, Motile or Spore.
- If there is sufficient nutrients, size, etc to duplicate, make a daughter cell
- Creates a database request that in turn makes Microbase create a new 'job' (cell).
Motile
Life Cycle
- Checks if the current run has been ended.
- It may decide to become change back into the vegetative state.
Biofilm
Life Cycle
- Checks if the current run has been ended.
- It may decide to become change back into the vegetative state.
Spore
Life Cycle
- Checks if the current run has been ended.
- If it is able to germinate (ie not a cadmium sequestering spore) and correct conditions.
- Advance through a germination step.
- If all germination steps have taken place, change back into the vegetative state.
News
Events
- 20 – 21 June 2009 - Europe workshop (London)
- 23 – 24 June 2009 - UK iGEM meetup (Edinburgh)
- 23 October Practice Presentation (Newcastle)
- 23 October T-shirts are ready
- 27 October Practice Presentation (Sunderland)
- 27 October Poster is ready
- 30 October – 2 November 2009 - Jamboree (Boston)
Social Net
- Newcastle iGEM Twitter
- [http://www.facebook.com/home.php#/group.php?gid=131709337641 Newcastle on Facebook]
- [http://www.youtube.com/user/newcastle2009igem Newcastle Youtube Channel]