Team:BCCS-Bristol/Modeling-To Do List

From 2008.igem.org

(Difference between revisions)
(Multi-threading Optimisations)
(Batch Processing)
Line 32: Line 32:
We need to be able to run batch runs of simulations to get enough results for statistical analysis.
We need to be able to run batch runs of simulations to get enough results for statistical analysis.
-
* '''Parameter File Definition''' -  
+
* '''Parameter File Definition''' - We need a simple text file defined that allows for all the parameters in the simulation and sets of bacteria, particles and boundaries defined. It should look something like this:
 +
dskl;fjsdl
 +
sdlfkjsdlkf
 +
Therefore,
* '''BSimBatch''' - Class to read the parameter files and run a set number of simulations, outputting videos and a data file of particle movement.
* '''BSimBatch''' - Class to read the parameter files and run a set number of simulations, outputting videos and a data file of particle movement.
* '''Blue Crystal Accounts''' - Contact university about getting accounts to run some larger scale simulations
* '''Blue Crystal Accounts''' - Contact university about getting accounts to run some larger scale simulations

Revision as of 08:28, 14 August 2008

Modelling To Do List

GRN Modelling

BSim Framework

Multi-threading Optimisations

Update the main computational classes to split up work into separate threads. Should improve performance when running on a single computer.

  • BSimChemicalField [Done] - Update class to use worker threads when calculating the new diffusion field.
  • BSimCollisionPhysics - Update class to use worker threads when calculating the force matrix.</red>

Batch Processing

We need to be able to run batch runs of simulations to get enough results for statistical analysis.

  • Parameter File Definition - We need a simple text file defined that allows for all the parameters in the simulation and sets of bacteria, particles and boundaries defined. It should look something like this:
dskl;fjsdl
sdlfkjsdlkf

Therefore,

  • BSimBatch - Class to read the parameter files and run a set number of simulations, outputting videos and a data file of particle movement.
  • Blue Crystal Accounts - Contact university about getting accounts to run some larger scale simulations

BSim Simulations