uu.seUppsala University Publications

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_upper_j_idt817",{id:"formSmash:upper:j_idt817",widgetVar:"widget_formSmash_upper_j_idt817",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:upper:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_upper_j_idt818_j_idt820",{id:"formSmash:upper:j_idt818:j_idt820",widgetVar:"widget_formSmash_upper_j_idt818_j_idt820",target:"formSmash:upper:j_idt818:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});

Multiscale Stochastic Simulation of Reaction-Transport Processes: Applications in Molecular Systems BiologyPrimeFaces.cw("AccordionPanel","widget_formSmash_some",{id:"formSmash:some",widgetVar:"widget_formSmash_some",multiple:true}); PrimeFaces.cw("AccordionPanel","widget_formSmash_all",{id:"formSmash:all",widgetVar:"widget_formSmash_all",multiple:true});
function selectAll()
{
var panelSome = $(PrimeFaces.escapeClientId("formSmash:some"));
var panelAll = $(PrimeFaces.escapeClientId("formSmash:all"));
panelAll.toggle();
toggleList(panelSome.get(0).childNodes, panelAll);
toggleList(panelAll.get(0).childNodes, panelAll);
}
/*Toggling the list of authorPanel nodes according to the toggling of the closeable second panel */
function toggleList(childList, panel)
{
var panelWasOpen = (panel.get(0).style.display == 'none');
// console.log('panel was open ' + panelWasOpen);
for (var c = 0; c < childList.length; c++) {
if (childList[c].classList.contains('authorPanel')) {
clickNode(panelWasOpen, childList[c]);
}
}
}
/*nodes have styleClass ui-corner-top if they are expanded and ui-corner-all if they are collapsed */
function clickNode(collapse, child)
{
if (collapse && child.classList.contains('ui-corner-top')) {
// console.log('collapse');
child.click();
}
if (!collapse && child.classList.contains('ui-corner-all')) {
// console.log('expand');
child.click();
}
}
PrimeFaces.cw("AccordionPanel","widget_formSmash_responsibleOrgs",{id:"formSmash:responsibleOrgs",widgetVar:"widget_formSmash_responsibleOrgs",multiple:true}); 2011 (English)Doctoral thesis, comprehensive summary (Other academic)
##### Abstract [en]

##### Place, publisher, year, edition, pages

Uppsala: Acta Universitatis Upsaliensis , 2011. , 63 p.
##### Series

Digital Comprehensive Summaries of Uppsala Dissertations from the Faculty of Science and Technology, ISSN 1651-6214 ; 832
##### Keyword [en]

stochastic simulation, chemical master equation, reaction-diffusion master equation, unstructured mesh, active transport, hybrid methods, URDME
##### National Category

Computational Mathematics
##### Research subject

Scientific Computing
##### Identifiers

URN: urn:nbn:se:uu:diva-152098ISBN: 978-91-554-8089-9 (print)OAI: oai:DiVA.org:uu-152098DiVA: diva2:412484
##### Public defence

2011-06-10, Room 2446, Polacksbacken, Lägerhyddsvägen 2D, Uppsala, 10:15 (English)
##### Opponent

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt1107",{id:"formSmash:j_idt1107",widgetVar:"widget_formSmash_j_idt1107",multiple:true});
##### Supervisors

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt1113",{id:"formSmash:j_idt1113",widgetVar:"widget_formSmash_j_idt1113",multiple:true});
#####

PrimeFaces.cw("AccordionPanel","widget_formSmash_j_idt1119",{id:"formSmash:j_idt1119",widgetVar:"widget_formSmash_j_idt1119",multiple:true});
##### Projects

eSSENCE
Available from: 2011-05-19 Created: 2011-04-23 Last updated: 2012-01-26Bibliographically approved
##### List of papers

Quantitative descriptions of reaction kinetics formulated at the stochastic mesoscopic level are frequently used to study various aspects of regulation and control in models of cellular control systems. For this type of systems, numerical simulation offers a variety of challenges caused by the high dimensionality of the problem and the multiscale properties often displayed by the biochemical model.

In this thesis I have studied several aspects of stochastic simulation of both well-stirred and spatially heterogenous systems. In the well-stirred case, a hybrid method is proposed that reduces the dimension and stiffness of a model. We also demonstrate how both a high performance implementation and a variance reduction technique based on quasi-Monte Carlo can reduce the computational cost to estimate the probability density of the system.

In the spatially dependent case, the use of unstructured, tetrahedral meshes to sample realizations of the stochastic process is proposed. Using such meshes, we then extend the reaction-diffusion framework to incorporate active transport of cellular cargo in a seamless manner. Finally, two multilevel methods for spatial stochastic simulation are considered. One of them is a space-time adaptive method combining exact stochastic, approximate stochastic and macroscopic modeling levels to reduce the simualation cost. The other method blends together mesoscale and microscale simulation methods to locally increase modeling resolution.

1. Hybrid method for the chemical master equation$(function(){PrimeFaces.cw("OverlayPanel","overlay54649",{id:"formSmash:j_idt1155:0:j_idt1159",widgetVar:"overlay54649",target:"formSmash:j_idt1155:0:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

2. CellMC: a multiplatform model compiler for the Cell Broadband Engine and x86$(function(){PrimeFaces.cw("OverlayPanel","overlay280200",{id:"formSmash:j_idt1155:1:j_idt1159",widgetVar:"overlay280200",target:"formSmash:j_idt1155:1:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

3. Efficient computation of transient solutions of the chemical master equation based on uniformization and quasi-Monte Carlo$(function(){PrimeFaces.cw("OverlayPanel","overlay43876",{id:"formSmash:j_idt1155:2:j_idt1159",widgetVar:"overlay43876",target:"formSmash:j_idt1155:2:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

4. Simulation of stochastic reaction-diffusion processes on unstructured meshes$(function(){PrimeFaces.cw("OverlayPanel","overlay172726",{id:"formSmash:j_idt1155:3:j_idt1159",widgetVar:"overlay172726",target:"formSmash:j_idt1155:3:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

5. Incorporating active transport of cellular cargo in stochastic mesoscopic models of living cells$(function(){PrimeFaces.cw("OverlayPanel","overlay353558",{id:"formSmash:j_idt1155:4:j_idt1159",widgetVar:"overlay353558",target:"formSmash:j_idt1155:4:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

6. An adaptive algorithm for simulation of stochastic reaction-diffusion processes$(function(){PrimeFaces.cw("OverlayPanel","overlay241523",{id:"formSmash:j_idt1155:5:j_idt1159",widgetVar:"overlay241523",target:"formSmash:j_idt1155:5:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

7. Coupled mesoscopic and microscopic simulation of stochastic reaction-diffusion processes in mixed dimensions$(function(){PrimeFaces.cw("OverlayPanel","overlay413048",{id:"formSmash:j_idt1155:6:j_idt1159",widgetVar:"overlay413048",target:"formSmash:j_idt1155:6:partsLink",showEvent:"mousedown",hideEvent:"mousedown",showEffect:"blind",hideEffect:"fade",appendToBody:true});});

CiteExport$(function(){PrimeFaces.cw("TieredMenu","widget_formSmash_lower_j_idt1840",{id:"formSmash:lower:j_idt1840",widgetVar:"widget_formSmash_lower_j_idt1840",autoDisplay:true,overlay:true,my:"left top",at:"left bottom",trigger:"formSmash:lower:exportLink",triggerEvent:"click"});}); $(function(){PrimeFaces.cw("OverlayPanel","widget_formSmash_lower_j_idt1841_j_idt1843",{id:"formSmash:lower:j_idt1841:j_idt1843",widgetVar:"widget_formSmash_lower_j_idt1841_j_idt1843",target:"formSmash:lower:j_idt1841:permLink",showEffect:"blind",hideEffect:"fade",my:"right top",at:"right bottom",showCloseIcon:true});});