Object-oriented Python framework for discrete event simulation
Project description
DE-Sim
DE-Sim provides an object-oriented discrete event simulation tool for Python.
DE-Sim is similar to Simula. Simulation logical processes are objects, and they schedule simulation events by exchanging messages. Simulation applications are composed of multiple subclasses of de_sim.simulation_object.SimulationObject.
Installation
Install dependencies
Python >= 3.6
pip >= 19
Install this package
Install latest release from PyPI pip install de_sim
Install a Docker image with the latest release from DockerHub docker pull karrlab/de_sim
Install latest revision from GitHub pip install git+https://github.com/KarrLab/de_sim.git#egg=de_sim
API documentation
Please see the API documentation.
License
The package is released under the MIT license.
Contributing to DE-Sim
We enthusiastically welcome contributions to DE-Sim! Please see the guide to contributing and the developer’s code of conduct.
Development team
This package was developed by the Karr Lab at the Icahn School of Medicine at Mount Sinai in New York, USA by the following individuals:
Acknowledgements
This work was supported by National Science Foundation award 1649014, National Institutes of Health award R35GM119771, and the Icahn Institute for Data Science and Genomic Technology.
Questions and comments
Please submit questions and issues to GitHub or contact the Karr Lab.
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
Hashes for de_sim-0.0.3-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | e41a79e5b8c60ffe6920737aec98c4a61b93f0deaac521d6e5d7912285170c26 |
|
MD5 | 1a2b029ba37e23785a964596a1ee9a49 |
|
BLAKE2b-256 | 0c7e61f4c76d48f8a24879662de654ec83aae3fca05e106a71279e75ae9b64d7 |