Abstract
This work concerns a general technique to enrich parallel version of stochastic simulators for biological systems with tools for on-line statistical analysis of the results. In particular, within the FastFlow parallel programming framework, we describe the methodology and the implementation of a parallel Monte Carlo simulation infrastructure extended with user-defined on-line data filtering and mining functions. The simulator and the on-line analysis were validated on large multi-core platforms and representative proof-of-concept biological systems.
This research has been funded by the BioBITs Project (Converging Technologies 2007, Biotechnology-ICT, Regione Piemonte). The authors acknowledge the HPC Advisory Council (www.hpcadvisorycouncil.com) University Award spring 2011.
Chapter PDF
Similar content being viewed by others
References
Aldinucci, M., Bracciali, A., Liò, P., Sorathiya, A., Torquati, M.: StochKit-FF: Efficient Systems Biology on Multicore Architectures. In: Guarracino, M.R., Vivien, F., Träff, J.L., Cannataro, M., Danelutto, M., Hast, A., Perla, F., Knüpfer, A., Di Martino, B., Alexander, M. (eds.) Euro-Par-Workshop 2010. LNCS, vol. 6586, pp. 167–175. Springer, Heidelberg (2011)
Aldinucci, M., Coppo, M., Damiani, F., Drocco, M., Torquati, M., Troina, A.: On designing multicore-aware simulators for biological systems. In: Proc. of Intl. Euromicro PDP 2011: Parallel Distributed and Network-Based Processing, pp. 318–325. IEEE, Ayia Napa (2011)
Barnat, J., Brim, L., Safránek, D.: High-performance analysis of biological systems dynamics with the divine model checker. Briefings in Bioinformatics 11(3), 301–312 (2010)
Cardelli, L.: On switches and oscillators (2011), http://lucacardelli.name
Coppo, M., Damiani, F., Drocco, M., Grassi, E., Troina, A.: Stochastic Calculus of Wrapped Compatnents. In: QAPL 2010, vol. 28, pp. 82–98. EPTCS (2010)
CWC Simulator website (2010), http://cwcsimulator.sourceforge.net/
Dhar, P.K., et al.: Grid cellware: the first grid-enabled tool for modelling and simulating cellular processes. Bioinformatics 7, 1284–1287 (2005)
FastFlow website (2009), http://mc-fastflow.sourceforge.net/
Gillespie, D.: Exact stochastic simulation of coupled chemical reactions. J. Phys. Chem. 81, 2340–2361 (1977)
Hartigan, J., Wong, M.: A k-means clustering algorithm. Journal of the Royal Statistical Society C 28(1), 100–108 (1979)
Heyer, L., Kruglyak, S., Yooseph, S.: Exploring expression data: identification and analysis of coexpressed genes. Genome Research 9(11), 1106 (1999)
Klingbeil, G., Erban, R., Giles, M., Maini, P.: Stochsimgpu: parallel stochastic simulation for the systems biology toolbox 2 for matlab. Bioinformatics 27(8), 1170 (2011)
Petzold, L.: StochKit: stochastic simulation kit web page (2009), http://www.engineering.ucsb.edu/~cse/StochKit/index.html
Ray, T., Saini, P.: Engineering design optimization using a swarm with an intelligent information sharing among individuals. Eng. Opt. 33, 735–748 (2001)
Regev, A., Shapiro, E.: Cells as computation. Nature 419, 343 (2002)
Sciacca, E., Spinella, S., Genre, A., Calcagno, C.: Analysis of calcium spiking in plant root epidermis through cwc modeling. ENTCS 277, 65–76 (2011)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Aldinucci, M. et al. (2012). On Parallelizing On-Line Statistics for Stochastic Biological Simulations. In: Alexander, M., et al. Euro-Par 2011: Parallel Processing Workshops. Euro-Par 2011. Lecture Notes in Computer Science, vol 7156. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-29740-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-642-29740-3_2
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-29739-7
Online ISBN: 978-3-642-29740-3
eBook Packages: Computer ScienceComputer Science (R0)