Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Randy W. Heiland

dblp:77/6962 · DBLP profile ↗
← Back
8ranked-venue papers
0as first author
2since 2021 · last 2025
0000-0002-7440-2905ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Applied, interdisciplinary, general and emerging computing · 7 · 2 since 2021Software engineering, systems software and programming languages · 1Human-computer interaction and ubiquitous computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Interdisciplinary, comprehensive, and emerging computing
3 papers
Bioinformatics and computational biology · 100%

Topics — the 4 heaviest of 5, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › omics data analysis
spatial omics
0.912025
BIWT: a bioinformatics walkthrough for embedding spatial multiomics in agent-based models for virtual cells · Bioinform. 2025
Bioinformatics and computational biology › cancer biology
cancer immunology
0.312025
BIWT: a bioinformatics walkthrough for embedding spatial multiomics in agent-based models for virtual cells · Bioinform. 2025
Bioinformatics and computational biology › knowledge representation in biology
biomedical ontology
0.212014
The cell behavior ontology: describing the intrinsic biological behaviors of real and model cells seen as active agents · Bioinform. 2014
Bioinformatics and computational biology › systems biology › cellular dynamics
cell population dynamics
0.112019
PhysiBoSS: a multi-scale agent-based modelling framework integrating physical dimension and cell signalling · Bioinform. 2019

Methods — techniques the papers use, named apart from their topics

single-cell data integration · 0.9agent-based simulation · 0.9boolean modelling · 0.4agent-based modelling · 0.4protégé · 0.2OWL 2 · 0.2
YearPublicationVenuePosition
2025 BIWT: a bioinformatics walkthrough for embedding spatial multiomics in agent-based models for virtual cells
abstract
SUMMARY: Whereas transcriptomic and spatial profiling offer static snapshots of tissue structure, mechanistic models use biological rules to predict how tissues evolve. We present the BioInformatics WalkThrough (BIWT) software to directly initialize spatial agent-based models from single-cell and spatial molecular data. We demonstrate how initialization strategies affect tumor-immune dynamics and spatial clustering, positioning BIWT as a software suite to generate data-driven virtual cells representing both experimental and clinical contexts. AVAILABILITY AND IMPLEMENTATION: The BIWT software is available at https://github.com/PhysiCell-Tools/PhysiCell-Studio. The sample dataset for running the BIWT is available at https://zenodo.org/records/16365625. The code and instructions for reproducing the use case example is available at https://github.com/drbergman/BIWT-Paper.
Daniel R. Bergman, Jeanette A. I. Johnson, Marwa Naji, Max Booth, Heber L. Rocha, Atul Deshpande, Dimitrios N. Sidiropoulos, Tamara Lopez-Vidal, Randy W. Heiland, Luciane T. Kagohara, Robert A. Anders, Elizabeth M. Jaffee, Genevieve L. Stein-O'Brien, Paul Macklin, Elana J. Fertig
Bioinform.9
2024 Building multiscale models with PhysiBoSS, an agent-based modeling tool
abstract
Multiscale models provide a unique tool for analyzing complex processes that study events occurring at different scales across space and time. In the context of biological systems, such models can simulate mechanisms happening at the intracellular level such as signaling, and at the extracellular level where cells communicate and coordinate with other cells. These models aim to understand the impact of genetic or environmental deregulation observed in complex diseases, describe the interplay between a pathological tissue and the immune system, and suggest strategies to revert the diseased phenotypes. The construction of these multiscale models remains a very complex task, including the choice of the components to consider, the level of details of the processes to simulate, or the fitting of the parameters to the data. One additional difficulty is the expert knowledge needed to program these models in languages such as C++ or Python, which may discourage the participation of non-experts. Simplifying this process through structured description formalisms-coupled with a graphical interface-is crucial in making modeling more accessible to the broader scientific community, as well as streamlining the process for advanced users. This article introduces three examples of multiscale models which rely on the framework PhysiBoSS, an add-on of PhysiCell that includes intracellular descriptions as continuous time Boolean models to the agent-based approach. The article demonstrates how to construct these models more easily, relying on PhysiCell Studio, the PhysiCell Graphical User Interface. A step-by-step tutorial is provided as Supplementary Material and all models are provided at https://physiboss.github.io/tutorial/.
Marco Ruscone, Andrea Checcoli, Randy W. Heiland, Emmanuel Barillot, Paul Macklin, Laurence Calzone, Vincent Noel
Briefings Bioinform.3
2019 Students' Use of Metacognitive Skills in Undergraduate Research Experiences in Computational Modeling
abstract
This Work in Progress paper in the Research category studies undergraduate students use of higher order metacognitive skills while engaging in computational modeling engineering research. Policymakers, universities and other key stakeholders have promoted `authentic learning experiences' including undergraduate research experiences as a vehicle for the cognitive and metacognitive development of undergraduates. Indeed, undergraduate research experiences in STEM fields have been demonstrated to have positive effects including enhanced technical skills development and greater persistence in STEM degrees. However, specific research is needed to understand how metacognitive skills are engaged during undergraduate research experiences. Further, work on undergraduate research experiences has typically focused on science research, and relatively little work has been done to understand student development during research experiences in engineering and computational fields. To address this gap, we have initiated a qualitative study of undergraduate researchers within a computational modeling engineering research group at a large midwestern university. Here, we share preliminary results from semi-structured interviews of undergraduate student researchers and their supervisors. The research and implications of our work are grounded within a cognitive apprenticeship framework and will provide insight into how best to support the cognitive and metacognitive development of undergraduate engineering researchers.
Aasakiran Madamanchi, Randy W. Heiland, Paul Macklin, Alejandra J. Magana
FIE2
2019 PhysiBoSS: a multi-scale agent-based modelling framework integrating physical dimension and cell signalling
abstract
MOTIVATION: Due to the complexity and heterogeneity of multicellular biological systems, mathematical models that take into account cell signalling, cell population behaviour and the extracellular environment are particularly helpful. We present PhysiBoSS, an open source software which combines intracellular signalling using Boolean modelling (MaBoSS) and multicellular behaviour using agent-based modelling (PhysiCell). RESULTS: PhysiBoSS provides a flexible and computationally efficient framework to explore the effect of environmental and genetic alterations of individual cells at the population level, bridging the critical gap from single-cell genotype to single-cell phenotype and emergent multicellular behaviour. PhysiBoSS thus becomes very useful when studying heterogeneous population response to treatment, mutation effects, different modes of invasion or isomorphic morphogenesis events. To concretely illustrate a potential use of PhysiBoSS, we studied heterogeneous cell fate decisions in response to TNF treatment. We explored the effect of different treatments and the behaviour of several resistant mutants. We highlighted the importance of spatial information on the population dynamics by considering the effect of competition for resources like oxygen. AVAILABILITY AND IMPLEMENTATION: PhysiBoSS is freely available on GitHub (https://github.com/sysbio-curie/PhysiBoSS), with a Docker image (https://hub.docker.com/r/gletort/physiboss/). It is distributed as open source under the BSD 3-clause license. SUPPLEMENTARY INFORMATION: Supplementary data are available at Bioinformatics online.
Gaëlle Letort, Arnau Montagud, Gautier Stoll, Randy W. Heiland, Emmanuel Barillot, Paul Macklin, Andrei Yu. Zinovyev, Laurence Calzone
Bioinform.4
2018 High-throughput cancer hypothesis testing with an integrated PhysiCell-EMEWS workflow
abstract
BACKGROUND: Cancer is a complex, multiscale dynamical system, with interactions between tumor cells and non-cancerous host systems. Therapies act on this combined cancer-host system, sometimes with unexpected results. Systematic investigation of mechanistic computational models can augment traditional laboratory and clinical studies, helping identify the factors driving a treatment's success or failure. However, given the uncertainties regarding the underlying biology, these multiscale computational models can take many potential forms, in addition to encompassing high-dimensional parameter spaces. Therefore, the exploration of these models is computationally challenging. We propose that integrating two existing technologies-one to aid the construction of multiscale agent-based models, the other developed to enhance model exploration and optimization-can provide a computational means for high-throughput hypothesis testing, and eventually, optimization. RESULTS: In this paper, we introduce a high throughput computing (HTC) framework that integrates a mechanistic 3-D multicellular simulator (PhysiCell) with an extreme-scale model exploration platform (EMEWS) to investigate high-dimensional parameter spaces. We show early results in applying PhysiCell-EMEWS to 3-D cancer immunotherapy and show insights on therapeutic failure. We describe a generalized PhysiCell-EMEWS workflow for high-throughput cancer hypothesis testing, where hundreds or thousands of mechanistic simulations are compared against data-driven error metrics to perform hypothesis optimization. CONCLUSIONS: While key notational and computational challenges remain, mechanistic agent-based models and high-throughput model exploration environments can be combined to systematically and rapidly explore key problems in cancer. These high-throughput computational experiments can improve our understanding of the underlying biology, drive future experiments, and ultimately inform clinical practice.
Jonathan Ozik, Nicholson T. Collier, Justin M. Wozniak, Charles M. Macal, Chase Cockrell, Samuel H. Friedman, Ahmadreza Ghaffarizadeh, Randy W. Heiland, Gary An, Paul Macklin
BMC Bioinform.8
2018 PhysiCell: An open source physics-based cell simulator for 3-D multicellular systems
abstract
Many multicellular systems problems can only be understood by studying how cells move, grow, divide, interact, and die. Tissue-scale dynamics emerge from systems of many interacting cells as they respond to and influence their microenvironment. The ideal "virtual laboratory" for such multicellular systems simulates both the biochemical microenvironment (the "stage") and many mechanically and biochemically interacting cells (the "players" upon the stage). PhysiCell-physics-based multicellular simulator-is an open source agent-based simulator that provides both the stage and the players for studying many interacting cells in dynamic tissue microenvironments. It builds upon a multi-substrate biotransport solver to link cell phenotype to multiple diffusing substrates and signaling factors. It includes biologically-driven sub-models for cell cycling, apoptosis, necrosis, solid and fluid volume changes, mechanics, and motility "out of the box." The C++ code has minimal dependencies, making it simple to maintain and deploy across platforms. PhysiCell has been parallelized with OpenMP, and its performance scales linearly with the number of cells. Simulations up to 105-106 cells are feasible on quad-core desktop workstations; larger simulations are attainable on single HPC compute nodes. We demonstrate PhysiCell by simulating the impact of necrotic core biomechanics, 3-D geometry, and stochasticity on the dynamics of hanging drop tumor spheroids and ductal carcinoma in situ (DCIS) of the breast. We demonstrate stochastic motility, chemical and contact-based interaction of multiple cell types, and the extensibility of PhysiCell with examples in synthetic multicellular systems (a "cellular cargo delivery" system, with application to anti-cancer treatments), cancer heterogeneity, and cancer immunology. PhysiCell is a powerful multicellular systems simulator that will be continually improved with new capabilities and performance improvements. It also represents a significant independent code base for replicating results from other simulation platforms. The PhysiCell source code, examples, documentation, and support are available under the BSD license at http://PhysiCell.MathCancer.org and http://PhysiCell.sf.net.
Ahmadreza Ghaffarizadeh, Randy W. Heiland, Samuel H. Friedman, Shannon M. Mumenthaler, Paul Macklin
PLoS Comput. Biol.2
2017 Science Gateways Incubator: Software Sustainability Meets Community Needs
abstract
The main goal of the US Science Gateways Community Institute (SGCI) is to serve science gateways to achieve sustainability and growth. Science gateways allow science and engineering communities to access shared data, software, computing services, instruments, educational materials, and other resources specific to their disciplines. Thus, science gateways are a subgroup of scientific software and the means for addressing software sustainability are also suitable for science gateways and vice versa, e.g., best practices for software engineering. Since science gateways are tailored to specific communities, understanding users' requirements is critical for sustainability. SGCI consists of five service areas that closely interact with each other. The Incubator acknowledges the value of business strategy to inform well-designed science gateways and offers two main types of services: individualized consultancy, tailored to specific challenges a gateway faces, and the Science Gateways Bootcamp. The cornerstone of the Bootcamp is a one-week onsite intensive workshop where participants create their own roadmap for a sustainable science gateway via sessions with experts, hands-on exercises, and group work. This paper offers an overview of the work of the Incubator and shares lessons learned from the inaugural session of the Bootcamp in April 2017.
Sandra Gesing, Michael G. Zentner, Juliana Casavan, Betsy Hillery, Mihaela Vorvoreanu, Randy W. Heiland, Suresh Marru, Marlon E. Pierce, Nayiri Mullinix, Nancy Maron
eScience6
2014 The cell behavior ontology: describing the intrinsic biological behaviors of real and model cells seen as active agents
abstract
MOTIVATION: Currently, there are no ontologies capable of describing both the spatial organization of groups of cells and the behaviors of those cells. The lack of a formalized method for describing the spatiality and intrinsic biological behaviors of cells makes it difficult to adequately describe cells, tissues and organs as spatial objects in living tissues, in vitro assays and in computational models of tissues. RESULTS: We have developed an OWL-2 ontology to describe the intrinsic physical and biological characteristics of cells and tissues. The Cell Behavior Ontology (CBO) provides a basis for describing the spatial and observable behaviors of cells and extracellular components suitable for describing in vivo, in vitro and in silico multicell systems. Using the CBO, a modeler can create a meta-model of a simulation of a biological model and link that meta-model to experiment or simulation results. Annotation of a multicell model and its computational representation, using the CBO, makes the statement of the underlying biology explicit. The formal representation of such biological abstraction facilitates the validation, falsification, discovery, sharing and reuse of both models and experimental data. AVAILABILITY AND IMPLEMENTATION: The CBO, developed using Protégé 4, is available at http://cbo.biocomplexity.indiana.edu/cbo/ and at BioPortal (http://bioportal.bioontology.org/ontologies/CBO).
James P. Sluka, Abbas Shirinifard, Maciej Swat, Alin Cosmanescu, Randy W. Heiland, James A. Glazier
Bioinform.5