Artistoo, a library to build, share, and explore simulations of cells and tissues in the web browser

  1. Inge MN Wortel  Is a corresponding author
  2. Johannes Textor  Is a corresponding author
  1. Department of Tumor Immunology, Radboud Institute for Molecular Life Sciences, Netherlands
  2. Institute for Computing and Information Sciences, Data Science, Radboud University, Netherlands
3 figures, 1 table and 1 additional file


Box 1—figure 1
An example CPM grid with pixels belonging to the background (identity 0) or to one of two cells (identities 1 and 2).
Artistoo provides different levels of access depending on the audience.
Figure 2 with 1 supplement
Artistoo supports interactive, 'real time' simulations of diverse biological processes.

(A) Artistoo supports simulation of diverse biological processes; (B) users can interact with browser-based simulations via sliders, in real time. (C) Artistoo performance is comparable to that of the Morpheus framework. Data show wall times (mean ± SD of five runs) for four CPM models implemented in both frameworks (see Materials and methods for implementation details). (D) Scalability of the cell sorting simulation; simulation speed in Monte Carlo Steps per second (MCS/s) for different grid sizes (mean ± SD of five runs). Red line indicates 20 frames per second, a minimum speed required for a ‘real-time’ simulation for the human visual system. See also Appendix 1 for interactive versions of the simulations shown in (B)–(D). Artistoo Node.js scripts for the simulations in (C) and (D) are available on GitHub (Wortel and Textor, 2020).

Figure 2—figure supplement 1
Alternative representation of Figure 2D showing scaling with domain size.

Different plot of the data from Figure 2D showing wall time (s) for the entire simulation of 2500 MCS at different domain sizes (mean ± SD of five runs); simulation duration scales linearly with the number of pixels on the grid.


Key resources table
Reagent type (species)
or resource
DesignationSource or referenceIdentifiersAdditional
Software, algorithmMorpheusPublication
Starruß et al., 2014
RRID:SCR_014975version 2.1.0
Software, algorithmArtistooThis paper, see also https://artistoo.netRRID:SCR_020983version 1.0.0

Additional files

Download links

A two-part list of links to download the article, or parts of the article, in various formats.

Downloads (link to download the article as PDF)

Open citations (links to open the citations from this article in various online reference manager services)

Cite this article (links to download the citations from this article in formats compatible with various reference manager tools)

  1. Inge MN Wortel
  2. Johannes Textor
Artistoo, a library to build, share, and explore simulations of cells and tissues in the web browser
eLife 10:e61288.