BlenX4BioBlenX for Biologists

  • Corrado Priami
  • Paolo Ballarini
  • Paola Quaglia
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5688)


We introduce BlenX4Bio, a high-level interface for the programming language BlenX. BlenX4Bio allows biologists to write BlenX programs without having any programming skills. The main elements of a biological model are specified by filling in a number of tables. Such tables include descriptions of both static and dynamic aspects of the biological system at hand and can then be automatically mapped to BlenX programs for simulation and analysis by means of the CoSBi Lab software platform. In this paper we illustrate the main characteristics of BlenX4Bio through examples taken from biology textbooks.


Abstract Representation Nuclear Pore Complex Process Algebra Signal Recognition Particle Protein Sorting 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
  2. 2.
    Dematté, L., Priami, C., Romanel, A.: The Beta Workbench: a computational tool to study the dynamics of biological systems. Brief. Bioinform. 9(5), 437–449 (2008)CrossRefPubMedGoogle Scholar
  3. 3.
    Dematté, L., Priami, C., Romanel, A.: The BlenX Language: A Tutorial. In: Bernardo, M., Degano, P., Zavattaro, G. (eds.) SFM 2008. LNCS, vol. 5016, pp. 313–365. Springer, Heidelberg (2008)CrossRefGoogle Scholar
  4. 4.
    Guerriero, M.L., Dudka, A., Underhill-Day, N., Heath, J.K., Priami, C.: Narrative-based computational modelling of the gp130/jak/stat signalling pathway. BMC Systems Biology 3(40) (2009)Google Scholar
  5. 5.
    Guerriero, M.L., Prandi, D., Priami, C., Quaglia, P.: Process calculi abstractions for biology. In: Condon, A., Harel, D., Kok, J.N., Salomaa, A., Winfree, E. (eds.) Algorithmic Bioprocesses. Springer, Heidelberg (2009)Google Scholar
  6. 6.
    Heath, J.K., Guerriero, M.L., Priami, C.: An automated translation from a narrative language for biological modelling into process algebra. In: Calder, M., Gilmore, S. (eds.) CMSB 2007. LNCS (LNBI), vol. 4695, pp. 136–151. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  7. 7.
  8. 8.
    Lodish, H., Berk, A., Matsudaira, P., Kaiser, C.A., Krieger, M., Scott, M.P., Zipursky, S.L., Darnell, J.: Molecular Cell Biology, 5th edn. Freeman, New York (2004)Google Scholar
  9. 9.
    Mendes, P.: Biochemistry by numbers: simulation of biochemical pathways with Gepasi 3. Trends Biochem. Sci. 22, 361–363 (1997)CrossRefPubMedGoogle Scholar
  10. 10.
    Moehren, G., Markevich, N., Demin, O., Kiyatkin, A., Goryanin, I., Hoek, J., Kholodenko, B.N.: Temperature dependence of epidermal growth factor receptor signaling network can be accounted for using a kinetic model. Biochemistry 41(1), 306–320 (2002)CrossRefPubMedGoogle Scholar
  11. 11.
    Le Novere, N., Shimizu, T.S.: StochSim: modelling of stochastic biomolecular processes. Bioinformatics 17, 575–576 (2001)CrossRefPubMedGoogle Scholar
  12. 12.
    Priami, C.: Algorithmic systems biology. CACM 52(5), 80–88 (2009)CrossRefGoogle Scholar
  13. 13.
    Priami, C., Quaglia, P.: Modeling the dynamics of bio-systems. Briefings in Bionformatics 5(3) (2004)Google Scholar
  14. 14.
    Priami, C., Quaglia, P.: Beta Binders for Biological Interactions. In: Danos, V., Schächter, V. (eds.) CMSB 2004. LNCS (LNBI), vol. 3082, pp. 20–33. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  15. 15.
    Regev, A., Shapiro, E.: Cells as computations. Nature 419, 343 (2002)CrossRefPubMedGoogle Scholar
  16. 16.
    SBML home page,
  17. 17.
    Tomita, M., Hashimoto, K., Takahashi, K., Shimizu, T.S., Matsuzaki, Y., Miyoshi, F., Saito, K., Tanida, S., Yugi, K., Venter, J.C., Hutchison, C.A.3.: E-CELL: software environment for whole-cell simulation. Bioinformatics 15(1), 72–84 (1999)CrossRefPubMedGoogle Scholar
  18. 18.
    Virtual Cell home page,

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Corrado Priami
    • 1
    • 2
  • Paolo Ballarini
    • 1
  • Paola Quaglia
    • 1
    • 2
  1. 1.CoSBiItaly
  2. 2.University of TrentoItaly

Personalised recommendations