DE-Sim examples, tutorials, and documentation

DE-Sim is an open-source, Python-based object-oriented discrete-event simulation (DES) tool that makes it easy to use large, heterogeneous datasets and high-level data science tools such as NumPy, Scipy, pandas, and SQLAlchemy to build and simulate complex computational models. Similar to Simula, DE-Sim models are implemented by defining logical process objects which read the values of a set of shared variables and schedule events to modify their values at discrete instants in time.

This website provides examples, tutorials, and documentation for DE-Sim.

Scientific topics: Computational biology, Mathematics, Computer science, Simulation experiment

Operations: Visualisation, Modelling and simulation

Keywords: data-driven modeling, Computational modelling, discrete-event simulation, DES, object-oriented programming, Python, data visualization, Data Science

Resource type: examples, Tutorial, Jupyter notebook, API reference

Target audience: computational scientists, Computational biologists, bioinformaticians, software engineers, programmers

Difficulty level: Advanced

Licence: MIT License

Authors: Jonathan Karr, Arthur Goldberg

DE-Sim examples, tutorials, and documentation https://tess.elixir-europe.org/materials/de-sim-examples-tutorials-and-documentation *DE-Sim* is an open-source, Python-based object-oriented discrete-event simulation (DES) tool that makes it easy to use large, heterogeneous datasets and high-level data science tools such as [NumPy](https://numpy.org/), [Scipy](https://scipy.org/scipylib/index.html), [pandas](https://pandas.pydata.org/), and [SQLAlchemy](https://www.sqlalchemy.org/) to build and simulate complex computational models. Similar to [Simula](http://www.simula67.info/), *DE-Sim* models are implemented by defining logical process objects which read the values of a set of shared variables and schedule events to modify their values at discrete instants in time. This website provides examples, tutorials, and documentation for *DE-Sim*. Computational biology Mathematics Computer science Simulation experiment data-driven modeling, Computational modelling, discrete-event simulation, DES, object-oriented programming, Python, data visualization, Data Science computational scientists Computational biologists bioinformaticians software engineers programmers