Project to perform uncertainty quantification of PhysiCell models
Project description
Installation
Install the package from the root folder:
pip install .
with option to edit: pip install -e .
Examples
Here are some examples to help you get started with using the package:
-
Example 1: Basic Usage
- Description: Print information of models physicell_model_1 and physicell_model_2 as shown in the config file examples/SampleModel.ini, without running the PhysiCell simulation.
- Code:
python examples/ex1_print.py
-
Example 2: Running PhysiCell Simulations
- Description: Run PhysiCell simulations of physicell_model_2
- Step 1: Compile the virus-macrophage example in the PhysiCell folder.
- Code:
make reset && make virus-macrophage-sample && make
- Step 2: Change the path of the executable variable in physicell_model_2 model in the examples/SampleModel.ini file.
- Code:
executable = [new path]
- Step 3: run the simulations.
- Code:
python examples/ex2_runModel.py
-
Example 3: Customizable Summary Function
- Description: This example illustrates how to run PhysiCell simulations of physicell_model_2 with a customizable summary function that generates population time series.
- Code:
python examples/ex3_runModelCust.py
Feel free to explore these examples to understand the capabilities of the package and how to use it effectively.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
uq_physicell-1.0.0.tar.gz
(11.3 kB
view details)
Built Distribution
File details
Details for the file uq_physicell-1.0.0.tar.gz
.
File metadata
- Download URL: uq_physicell-1.0.0.tar.gz
- Upload date:
- Size: 11.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c4a5eada4e8835e45ba4d1ff857036d0735b913a9c9759d2f320a12c69d78b03 |
|
MD5 | 68decef805a09ee3e82949d76fe2d6db |
|
BLAKE2b-256 | c7749474bce734e519c0226f790037bb45842eecb853f598c859b91962662ae8 |
File details
Details for the file uq_physicell-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: uq_physicell-1.0.0-py3-none-any.whl
- Upload date:
- Size: 6.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/5.1.1 CPython/3.9.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | bc4753618428b25b9cb5e2353bec29135f09aa3091df07b99e8ec3a5892b4b4c |
|
MD5 | 16aacc2d3f2f577e22b36ced97f78bfb |
|
BLAKE2b-256 | e13d93c2ccec34dff965cd06f92bfee68e0b3d7d7eeaea3575d9f871254c041a |