Team:BCCS-Bristol/Modelling/BSIM

From 2010.igem.org

(Difference between revisions)
Line 36: Line 36:
Environment_icon.png
Environment_icon.png
 +
 +
Gui_icon.png

Revision as of 20:34, 26 October 2010

Contents

Bsim Overview

Team:BCCS-Bristol/Modelling/BSIM/Modelling_Environmental_Interactions

Team:BCCS-Bristol/Modelling/BSIM/GUI

Team:BCCS-Bristol/Modelling/BSIM/Results

Team:BCCS-Bristol/Modelling/BSIM/Install_BSIM


Introduction to BSim

BSim is BCCS Bristol's award winning modelling package. It is an agent-based modelling framework written in Java. BSim's agents operate on the level of individual bacteria, vesicles and particles. The internal state of bacteria can be modelled with ODE's which are solved numerically by BSim.

We hope that BSim can be used as a 'virtual microscope', a tool that all biologists can use to investigate almost any microbiological system, from the level of GRN's to multicelluar interaction to environmental interaction.


BSim through the ages

The original BSim package from the BCCS Bristol team competing in iGEM 2008 was designed primarily for analysis of the specific problem at the time i.e. chemotactic behaviour of bacteria and basic quorum signalling. Although it was robust and powerful, it was felt that adding new features required a very in-depth knowledge of Java as the biological and physical aspects of the program were very closely intertwined with performance and system related code. Motivated by the wet lab work and last year's project, the 2009 team decided to take the best features of BSim 2008 and create a new, more modular platform, where only a basic programming background is required to create advanced simulations.

BSim 2009 was designed from the ground up to allow for advanced agent-based modelling. All parameters used throughout the package demonstrate physical and biological plausibility and are fully referenced. By completely basing BSim on the literature, it is easy to ensure that all modules remain reliably synchronised and work correctly together, as well as minimising the effort required to create new simulations.

BSim 2010 is the next phase of this modeling package. Building on the modular form of last year's we have added the ability to accurately model the interaction between cells and their microenvironment. The user can now fully specify arbitrary 3D boundary conditions and simulate chemical fields and bacterial motility with respect to these boundaries. BSim 2010 also includes a fully featured 'point-and-click' graphical user interface, which allows a user to develop a simulation without knowing any Java.

Figure 1
Figure 1
Figure 1

BSim 2010 Features

Environment_icon.png

Gui_icon.png