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

  1. Inge M N Wortel  Is a corresponding author
  2. Johannes Textor  Is a corresponding author
  1. Radboud University, Netherlands
  2. Radboud Institute for Molecular Life Sciences, Netherlands

Abstract

The Cellular Potts Model (CPM) is a powerful in silico method for simulating biological processes at tissue scale. Their inherently graphical nature makes CPMs very accessible in theory, but in practice, they are mostly implemented in specialised frameworks users need to master before they can run simulations. We here present Artistoo (Artificial Tissue Toolbox), a JavaScript library for building 'explorable' CPM simulations where viewers can change parameters interactively, exploring their effects in real time. Simulations run directly in the web browser and do not require third-party software, plugins, or back-end servers. The JavaScript implementation imposes no major performance loss compared to frameworks written in C++; Artistoo remains sufficiently fast for interactive, real time simulations. Artistoo provides an opportunity to unlock CPM models for a broader audience: Interactive simulations can be shared via a URL in a zero-install setting. We discuss applications in CPM research, science dissemination, open science, and education.

Data availability

Source scripts have been provided for Figure 2.

Article and author information

Author details

  1. Inge M N Wortel

    Institute for Computing and Information Sciences, Data Science, Radboud University, Nijmegen, Netherlands
    For correspondence
    inge.wortel@ru.nl
    Competing interests
    The authors declare that no competing interests exist.
    ORCID icon "This ORCID iD identifies the author of this article:" 0000-0003-3362-5229
  2. Johannes Textor

    Department of Tumor Immunology, Radboud Institute for Molecular Life Sciences, Nijmegen, Netherlands
    For correspondence
    johannes.textor@ru.nl
    Competing interests
    The authors declare that no competing interests exist.

Funding

KWF Kankerbestrijding (Young Investigator Grant,10620)

  • Johannes Textor

Nederlandse Organisatie voor Wetenschappelijk Onderzoek (Vidi Grant,192.084)

  • Johannes Textor

Radboud Universitair Medisch Centrum (Master-PhD grant)

  • Inge M N Wortel

The funders had no role in study design, data collection and interpretation, or the decision to submit the work for publication.

Copyright

© 2021, Wortel & Textor

This article is distributed under the terms of the Creative Commons Attribution License permitting unrestricted use and redistribution provided that the original author and source are credited.

Metrics

  • 2,627
    views
  • 225
    downloads
  • 22
    citations

Views, downloads and citations are aggregated across all versions of this paper published by eLife.

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 M N Wortel
  2. Johannes Textor
(2021)
Artistoo, a library to build, share, and explore simulations of cells and tissues in the web browser
eLife 10:e61288.
https://doi.org/10.7554/eLife.61288

Share this article

https://doi.org/10.7554/eLife.61288

Further reading

    1. Cell Biology
    Affiong Ika Oqua, Kin Chao ... Alejandra Tomas
    Research Article

    G protein-coupled receptors (GPCRs) are integral membrane proteins which closely interact with their plasma membrane lipid microenvironment. Cholesterol is a lipid enriched at the plasma membrane with pivotal roles in the control of membrane fluidity and maintenance of membrane microarchitecture, directly impacting on GPCR stability, dynamics, and function. Cholesterol extraction from pancreatic beta cells has previously been shown to disrupt the internalisation, clustering, and cAMP responses of the glucagon-like peptide-1 receptor (GLP-1R), a class B1 GPCR with key roles in the control of blood glucose levels via the potentiation of insulin secretion in beta cells and weight reduction via the modulation of brain appetite control centres. Here, we unveil the detrimental effect of a high cholesterol diet on GLP-1R-dependent glucoregulation in vivo, and the improvement in GLP-1R function that a reduction in cholesterol synthesis using simvastatin exerts in pancreatic islets. We next identify and map sites of cholesterol high occupancy and residence time on active vs inactive GLP-1Rs using coarse-grained molecular dynamics (cgMD) simulations, followed by a screen of key residues selected from these sites and detailed analyses of the effects of mutating one of these, Val229, to alanine on GLP-1R-cholesterol interactions, plasma membrane behaviours, clustering, trafficking and signalling in INS-1 832/3 rat pancreatic beta cells and primary mouse islets, unveiling an improved insulin secretion profile for the V229A mutant receptor. This study (1) highlights the role of cholesterol in regulating GLP-1R responses in vivo; (2) provides a detailed map of GLP-1R - cholesterol binding sites in model membranes; (3) validates their functional relevance in beta cells; and (4) highlights their potential as locations for the rational design of novel allosteric modulators with the capacity to fine-tune GLP-1R responses.

    1. Cell Biology
    2. Genetics and Genomics
    Keva Li, Nicholas Tolman ... UK Biobank Eye and Vision Consortium
    Research Article

    A glaucoma polygenic risk score (PRS) can effectively identify disease risk, but some individuals with high PRS do not develop glaucoma. Factors contributing to this resilience remain unclear. Using 4,658 glaucoma cases and 113,040 controls in a cross-sectional study of the UK Biobank, we investigated whether plasma metabolites enhanced glaucoma prediction and if a metabolomic signature of resilience in high-genetic-risk individuals existed. Logistic regression models incorporating 168 NMR-based metabolites into PRS-based glaucoma assessments were developed, with multiple comparison corrections applied. While metabolites weakly predicted glaucoma (Area Under the Curve = 0.579), they offered marginal prediction improvement in PRS-only-based models (p=0.004). We identified a metabolomic signature associated with resilience in the top glaucoma PRS decile, with elevated glycolysis-related metabolites—lactate (p=8.8E-12), pyruvate (p=1.9E-10), and citrate (p=0.02)—linked to reduced glaucoma prevalence. These metabolites combined significantly modified the PRS-glaucoma relationship (Pinteraction = 0.011). Higher total resilience metabolite levels within the highest PRS quartile corresponded to lower glaucoma prevalence (Odds Ratiohighest vs. lowest total resilience metabolite quartile=0.71, 95% Confidence Interval = 0.64–0.80). As pyruvate is a foundational metabolite linking glycolysis to tricarboxylic acid cycle metabolism and ATP generation, we pursued experimental validation for this putative resilience biomarker in a human-relevant Mus musculus glaucoma model. Dietary pyruvate mitigated elevated intraocular pressure (p=0.002) and optic nerve damage (p<0.0003) in Lmx1bV265D mice. These findings highlight the protective role of pyruvate-related metabolism against glaucoma and suggest potential avenues for therapeutic intervention.