Meredys, a multi-compartment reaction-diffusion simulator using multistate realistic molecular complexes.
BACKGROUND
Most cellular signal transduction mechanisms depend on a few molecular partners whose roles depend on their position and movement in relation to the input signal. This movement can follow various rules and take place in different compartments. Additionally, the molecules can form transient complexes. Complexation and signal transduction depend on the specific states partners and complexes adopt. Several spatial simulator have been developed to date, but none are able to model reaction-diffusion of realistic multi-state transient complexes.


RESULTS
Meredys allows for the simulation of multi-component, multi-feature state molecular species in two and three dimensions. Several compartments can be defined with different diffusion and boundary properties. The software employs a Brownian dynamics engine to simulate reaction-diffusion systems at the reactive particle level, based on compartment properties, complex structure, and hydro-dynamic radii. Zeroth-, first-, and second order reactions are supported. The molecular complexes have realistic geometries. Reactive species can contain user-defined feature states which can modify reaction rates and outcome. Models are defined in a versatile NeuroML input file. The simulation volume can be split in subvolumes to speed up run-time.


CONCLUSIONS
Meredys provides a powerful and versatile way to run accurate simulations of molecular and sub-cellular systems, that complement existing multi-agent simulation systems. Meredys is a Free Software and the source code is available at http://meredys.sourceforge.net/.
Computational Neurobiology Group, EMBL-European Bioinformatics Institute, Wellcome Trust Genome Campus, Hinxton, Cambridge, CB10 1SD, UK.
Dominic P
DP
Tolle
Nicolas
N
Le Novère
D000465:Algorithms; D001704:Biopolymers / Q000737:chemistry* / Q000378:metabolism*; D003198:Computer Simulation; D004058:Diffusion; D008954:Models, Biological; D008956:Models, Chemical; D015398:Signal Transduction / Q000502:physiology*; D012984:Software
D001704:Biopolymers