Team:British Columbia/Modelling/Adsorptions
From 2014.igem.org
Adsorptions
- Model for caulobacter Attachment to Chalcopyrite
-
The mechanism for caulobacter (~1um diameter) attachment to particles of chalcopyrite (~100um) share many similarities with a standard adsorption problem. The Langmuir isotherm has been adopted for modelling caulobacter to chalcopyrite. The model defines 3 distinct regions, the surface, subsurface and bulk. The surface is the interface between chalcopyrite and the medium, with the medium being the suspension fluid holding both the caulobactor and chalcopyrite. The surface consist of a finite number of sites for caulobactor attachment. The subsurface is an arbitrary volume around the surface where we allow the concentration of caulobactor to fluctuate. The bulk is everything else, it differs from the subsurface as we assume the concentration of caulobactor is relatively constant. This model hence assumes the total number of caulobacter in the system is much greater than the totally number of attachment sites on chalcopyrite.
The model consists of 5 parameters.
- k1 - rate constant associated with caulobacter attachment from chalcopyrite [1/time]
- k2 - rate constant associated with caulobacter detachment from chalcopyrite [1/time]
- k3 - rate constant associated with caulobacter mass flow between subsurface and bulk [1/time]
- \\widehat{\Gamma} - Concentration of all attachment sites within the subsurface volume [number of sites/volume]
- \C^{\infty} - Concentration of caulobacter in bulk [number of caulobacter/volume]
The total number of free sites can be estimated given the surface area of chalcopyrite particles and foot print of caulobacter. A matlab code was written to randomly place circles (simulating the caulobacter) of 1 unit diameter around a square. The x,y coordinates of the circles were generated with a uniform random distribution, each time coordinate was generated it was checked against other circles that have already been placed to see if they collide before placing onto the square. The script stops when 1000 consecutive attempted placements fail. The script was run for a surface 100 squared unit 5 times and verified against a surface of 1000 squared units run twice.
As the results for 100 and 1000 unit area surface both give reasonably close values for circles per unit area it is safe to assume there are about 0.55 sites for caulobacter attachment per square um of chalcopyrite.
As the results for 100 and 1000 unit area surface both give reasonably close values for circles per unit area it is safe to assume there are about 0.55 sites for caulobacter attachment per square um of chalcopyrite. A sped up visual of the matlab code running is provided below to show the circles being generated and randomly placed onto the surface.