Team:BCCS-Bristol/Modelling/BSIM
From 2010.igem.org
(→Bsim Overview) |
(→Bsim Overview) |
||
Line 1: | Line 1: | ||
{{:Team:BCCS-Bristol/Header}} | {{:Team:BCCS-Bristol/Header}} | ||
- | + | {{:Team:BCCS-Bristol/Header}} | |
+ | |||
+ | =Bsim Overview= | ||
Line 12: | Line 14: | ||
[[:Team:BCCS-Bristol/Modelling/BSIM/Install_BSIM]] | [[: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. | ||
+ | |||
+ | |||
+ | ==BSim 2010 Features== |
Revision as of 14:25, 26 October 2010
iGEM 2010
iGEM 2010
Contents |
Bsim Overview
Team:BCCS-Bristol/Modelling/BSIM/Geometric_Modelling
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.