UQ-PhysiCell: An extensible Python framework for uncertainty quantification and model analysis in PhysiCell

Dit paper introduceert UQ-PhysiCell, een open-source Python-framework dat onzekerheidskwantificatie, kalibratie en modelselectie voor PhysiCell-agentgebaseerde modellen mogelijk maakt door een schaalbare, modulaire workflow te bieden die simulaties koppelt aan geavanceerde statistische analyse.

L. Rocha, H., Bucher, E., Zhang, S., Deshpande, A., Bergman, D. R., Heiland, R., Macklin, P. R.

Gepubliceerd 2026-04-08
📖 3 min leestijd☕ Koffiepauze-leesvoer
⚕️

Dit is een AI-gegenereerde uitleg van een preprint die niet peer-reviewed is. Dit is geen medisch advies. Neem geen gezondheidsbeslissingen op basis van deze inhoud. Lees de volledige disclaimer

Each language version is independently generated for its own context, not a direct translation.

Stel je voor dat je een gigantisch, levend stadje bouwt in een computer. In dit stadje wonen miljoenen kleine inwoners: cellen. Ze eten, groeien, sterven en communiceren met elkaar, net als mensen in een echte stad. Wetenschappers gebruiken dit soort simulaties (die ze Agent-Based Models noemen) om te begrijpen hoe kanker zich ontwikkelt of hoe medicijnen werken.

Het probleem is dat dit stadje heel complex is. Er zijn duizenden regels en instellingen die je kunt aanpassen. Het is alsof je een bak met duizenden knoppen hebt, maar je weet niet precies welke knop je moet draaien om het juiste resultaat te krijgen. Als je één knop verkeerd draait, kan het hele stadje er heel anders uitzien. Bovendien is het heel willekeurig (stochastisch): zelfs als je alles hetzelfde instelt, kan het resultaat elke keer net iets anders zijn, net als het weer.

Wat is UQ-PhysiCell dan?

UQ-PhysiCell is als een slimme, geautomatiseerde chef-kok voor dit stadje.

Stel je voor dat je een recept hebt voor een taart (het model), maar je weet niet precies hoeveel suiker of bloem je moet gebruiken. In het verleden moest je de taart één voor één bakken, proeven, en dan weer opnieuw proberen. Dat kostte eeuwen en was heel duur.

UQ-PhysiCell verandert dit volledig:

  1. De Grote Keuken: Het is een hulpmiddel dat de hele keuken voor je regelt. In plaats van dat jij zelf elke taart moet bakken, zorgt UQ-PhysiCell ervoor dat je duizenden taarten tegelijk kunt bakken, elk met een heel klein beetje andere ingrediënten.
  2. De Wiskundige Proefpersoon: Het helpt je om te begrijpen welke ingrediënten het belangrijkst zijn. Is het de suiker die de taart lekker maakt, of de temperatuur van de oven? Het kijkt naar alle resultaten en zegt: "Hé, als je de suiker verandert, gebeurt er veel meer dan als je de bloem verandert."
  3. De Snelheid: Het werkt als een super-snel team van robots. Het kan duizenden simulaties tegelijk draaien op verschillende computers, zodat je in plaats van een jaar later, binnen een paar uur weet wat er gebeurt.
  4. De Bouwmeester: Het is heel flexibel. Je kunt het koppelen aan andere slimme tools (zoals statistische software) om je eigen unieke onderzoeksplan te maken, net zoals je Lego-blokjes kunt combineren met andere speelgoedsets.

Waarom is dit belangrijk?

Vroeger was het voor onderzoekers heel moeilijk om te zeggen: "We zijn 95% zeker dat dit model klopt." Met UQ-PhysiCell kunnen ze dat wel. Het haalt de drempel weg voor complexe wiskunde en maakt het makkelijker om betrouwbare ontdekkingen te doen over ziektes als kanker.

Kortom: UQ-PhysiCell is de slimme assistent die ervoor zorgt dat het bouwen en testen van complexe digitale stadjes niet langer een gokspel is, maar een nauwkeurige, snelle en betrouwbare wetenschap.

Ontvang papers zoals deze in je inbox

Gepersonaliseerde dagelijkse of wekelijkse digests op basis van jouw interesses. Gists of technische samenvattingen, in jouw taal.

Probeer Digest →