vivarium is a microsimulation framework built on top of the standard scientific python stack.
Project description
vivarium-engine is a simulation framework written using standard scientific Python tools.
Installation
Supported Python versions: 3.10, 3.11, 3.12, 3.13
You can install vivarium-engine from PyPI with pip:
pip install vivarium-engine
or build it from source with
git clone https://github.com/ihmeuw/vivarium-suite.git
cd vivarium-suite
pip install libs/engine
This will make the vivarium-engine library available to python and install a command-line executable called simulate that you can use to verify your installation with
simulate test
For broader monorepo development setup, see the monorepo README at https://github.com/ihmeuw/vivarium-suite.
Check out the docs!
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
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file vivarium_engine-5.0.0.tar.gz.
File metadata
- Download URL: vivarium_engine-5.0.0.tar.gz
- Upload date:
- Size: 7.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bf755f00109fd6277a784b6766f285e6306bf557213d068277356f9b4f897c35
|
|
| MD5 |
659ed8792dcfa2d7968609a090f1cf46
|
|
| BLAKE2b-256 |
fb008eeaae4ba6ffcebc9ab23acbb50132b73221e138342e491942bc79aaa9e9
|
Provenance
The following attestation bundles were made for vivarium_engine-5.0.0.tar.gz:
Publisher:
release.yml on ihmeuw/vivarium-suite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vivarium_engine-5.0.0.tar.gz -
Subject digest:
bf755f00109fd6277a784b6766f285e6306bf557213d068277356f9b4f897c35 - Sigstore transparency entry: 1606319251
- Sigstore integration time:
-
Permalink:
ihmeuw/vivarium-suite@8400870fcd6fb7bf535a27dd67430cecf0710274 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/ihmeuw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@8400870fcd6fb7bf535a27dd67430cecf0710274 -
Trigger Event:
push
-
Statement type:
File details
Details for the file vivarium_engine-5.0.0-py3-none-any.whl.
File metadata
- Download URL: vivarium_engine-5.0.0-py3-none-any.whl
- Upload date:
- Size: 176.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2880c6e400d04e209351622a135b576dc71fcee316fc4c7fc0e8f8e1b23b3781
|
|
| MD5 |
b6f25692e15dd5c331d559273ccdcce8
|
|
| BLAKE2b-256 |
f59b0d5cb8e052b7a5e87054378ea60d3e22621ad35e5fc58ca649cd1e0afee1
|
Provenance
The following attestation bundles were made for vivarium_engine-5.0.0-py3-none-any.whl:
Publisher:
release.yml on ihmeuw/vivarium-suite
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
vivarium_engine-5.0.0-py3-none-any.whl -
Subject digest:
2880c6e400d04e209351622a135b576dc71fcee316fc4c7fc0e8f8e1b23b3781 - Sigstore transparency entry: 1606319372
- Sigstore integration time:
-
Permalink:
ihmeuw/vivarium-suite@8400870fcd6fb7bf535a27dd67430cecf0710274 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/ihmeuw
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@8400870fcd6fb7bf535a27dd67430cecf0710274 -
Trigger Event:
push
-
Statement type: