I have a grid (membrane) where species (molecules) can hop around, react, and interact/exchange with a global, well-mixed pool (cytoplasm). Species A, B and C can transition between the global pool and grid sites with rates k_on, k_off.
Suppose the mass-action reaction we consider is A + B <--> C. Alongside reactions between A and B molecules at specific grid sites, how can I include a MassActionJump that consumes, say, a B in a specific grid site and an A in the global pool (that is equally accessible to all the grid sites), to create +1 C in the grid site? Likewise, the reverse case, where a grid site C can dissociate to form a global pool A and grid site B.
Very similarly, I would like to include recruitment, where a global pool A can be recruited to a grid site at a rate proportional to the number of A at that site (or, from the perspective of the grid site, A --> 2A at rate k_fb * A_pool, where A_pool is the population of A in the pool, which is depleted by 1 with each recruitment).
I would ideally like to do this with the existing spatial solvers.
I have a grid (membrane) where species (molecules) can hop around, react, and interact/exchange with a global, well-mixed pool (cytoplasm). Species
A,BandCcan transition between the global pool and grid sites with ratesk_on,k_off.Suppose the mass-action reaction we consider is
A + B <--> C. Alongside reactions betweenAandBmolecules at specific grid sites, how can I include a MassActionJump that consumes, say, aBin a specific grid site and anAin the global pool (that is equally accessible to all the grid sites), to create +1Cin the grid site? Likewise, the reverse case, where a grid siteCcan dissociate to form a global poolAand grid siteB.Very similarly, I would like to include recruitment, where a global pool
Acan be recruited to a grid site at a rate proportional to the number ofAat that site (or, from the perspective of the grid site,A --> 2Aat ratek_fb * A_pool, whereA_poolis the population ofAin the pool, which is depleted by 1 with each recruitment).I would ideally like to do this with the existing spatial solvers.