Sign inSign up

karrlab/de_sim

By karrlab

•Updated over 6 years ago

An Object-Oriented Discrete-Event Simulator in Python

Image
0

277

karrlab/de_sim repository overview

PyPI package Documentation Test results Test coverage Code analysis License Analytics

⁠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

  1. Install dependencies

    • Python >= 3.6
    • pip >= 19
  2. 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 and National Institutes of Health award R35GM119771.

⁠Questions and comments

Please submit questions and issues to GitHub⁠ or contact the Karr Lab⁠.

Tag summary

Content type

Image

Digest

Size

435.3 MB

Last updated

over 6 years ago

docker pull karrlab/de_sim