PhenoCellPy: A Python package for biological cell behavior modeling

preprint OA: closed
📄 Open PDF View at publisher

Abstract

PhysiCell, a mechanistic center-based agent-based modeling framework, describes sequences of cell behaviors in a very elegant way with its phenotype submodel. However, its phenotypes are not usable in other frameworks, and the creation of a new phenotype is not straight forward. PhenoCellPy is an open-source Python package that implements PhysiCell’s phenotypes and their methods in a general way, that is easily extended and embedded into other python-based models. PhenoCellPy defines methods for modeling sequences of cell behaviors and states ( e.g. , the cell cycle, or the Phases of cellular necrosis). PhenoCellPy defines Python classes for the Cell Volume (which it subdivides between the cytoplasm and nucleus) and its evolution, the state of the cell and the behaviors the cell displays in each state (called the Phase), and the sequence of behaviors (called the Phenotype). PhenoCellPy’s can extend existing modeling frameworks as an embedded model. It integrates with the frameworks by defining the cell states (phases), signaling when a state change occurs, if division occurs, and by receiving information from the framework ( e.g. , how much interferon the cell is exposed to). PhenoCellPy can function with any python-based modeling framework that supports Python 3, NumPy and SciPy.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00