{ "info": { "author": "Jason Liu", "author_email": "jasonxliu2010@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python :: 3" ], "description": "# Simulation of Queuing Models with Simulus\n\n**Jason Liu, July 2019.**\n\n[![Binder](https://mybinder.org/badge_logo.svg)](https://mybinder.org/v2/gh/liuxfiu/qmodels.git/master?filepath=notebooks%2Fintro.ipynb)\n\nThis is a tutorial describing how to use [simulus](https://simulus.readthedocs.io/en/latest/) to model queuing systems. Simulus is an open-source discrete-event simulator in Python. The tutorial consists of several Jupyter notebooks, on which we develop and run simulation code. The tutorial also comes with a python module containing all example code.\n\n## How to Follow this Tutorial\n\nYou have three options:\n\n1. Launch a live notebook server with these notebooks using [Binder](https://beta.mybinder.org/), which provides an executable environment for running Jupyter notebooks. Access the binder at the following URL: https://mybinder.org/v2/gh/liuxfiu/qmodels.git/master?filepath=notebooks%2Fintro.ipynb\n\n2. Run the notebooks on your own machine. The notebooks are available in the github repository (https://github.com/liuxfiu/qmodels.git) under the 'notebooks' directory. To run the notebooks, you need to first have the following packages installed:\n * **jupyter**: a web application for sharing interactive documents that contain text, code, and data visualization\n * **numpy**: a library for efficient representation of multi-dimensional arrays\n * **scipy**: a library for numerical computations, including linear algebra and statistics\n * **matplotlib**: a 2-D plotting library\n * **simulus**: the discrete-event simulator for which we developed this tutorial\n\n You can install all these packages including the examples of this tutorial using the `pip` command, such as the following:\n ```\n python -m pip install --user qmodels\n ```\n\n3. Read the documents online: http://qmodels.readthedocs.io/. However, you won't be able to run the code within the notebooks with this option.\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://qmodels.readthedocs.io/", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "qmodels", "package_url": "https://pypi.org/project/qmodels/", "platform": "", "project_url": "https://pypi.org/project/qmodels/", "project_urls": { "Homepage": "http://qmodels.readthedocs.io/" }, "release_url": "https://pypi.org/project/qmodels/1.0.1/", "requires_dist": [ "simulus", "numpy", "scipy", "matplotlib" ], "requires_python": ">=3.5", "summary": "Simulation of Queuing Models with Simulus", "version": "1.0.1" }, "last_serial": 5577309, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "2efbc232d23b45753cc8e8a02dc96d8d", "sha256": "5e9320fc9edd1e5a689622b648c76193cb5837b46f84fe6fa8a85a8bca5c01ad" }, "downloads": -1, "filename": "qmodels-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "2efbc232d23b45753cc8e8a02dc96d8d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 7744, "upload_time": "2019-07-24T00:05:50", "url": "https://files.pythonhosted.org/packages/6f/71/595dcddbd7d7f428fe03d7c917de8a8beda8055fe4803956940af960c11f/qmodels-1.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "47cf8efbada46ae0bf7211c53bfe87f7", "sha256": "17169f8883b2f44a4c34aebb7165e9457c0a1d573e26a3f0ff4c8c69d0c20083" }, "downloads": -1, "filename": "qmodels-1.0.0.tar.gz", "has_sig": false, "md5_digest": "47cf8efbada46ae0bf7211c53bfe87f7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 198521, "upload_time": "2019-07-24T00:05:53", "url": "https://files.pythonhosted.org/packages/21/34/7fe32e4352290d255a5f4201e81959ea94df5c853df1fbb50bf270c59565/qmodels-1.0.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "35d76d4741b365ef93db96c7611cf53f", "sha256": "db10eb9382d9123f358e627cf59a123ab11ac6367e58c7eee2d6d416f2e05cc8" }, "downloads": -1, "filename": "qmodels-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35d76d4741b365ef93db96c7611cf53f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8842, "upload_time": "2019-07-24T12:11:17", "url": "https://files.pythonhosted.org/packages/7d/77/db3d7f929ccc1a7fec0a4e8293bd0a3a2de9c7f6b7d19c7a220363dee840/qmodels-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14784451ae9caa6c446321cd0e8fa737", "sha256": "fbccd99f885c5753983dfa5e52130a284671ae6f03ad5bf3e6c87fe642fd7349" }, "downloads": -1, "filename": "qmodels-1.0.1.tar.gz", "has_sig": false, "md5_digest": "14784451ae9caa6c446321cd0e8fa737", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 239037, "upload_time": "2019-07-24T12:11:19", "url": "https://files.pythonhosted.org/packages/e3/e3/f276dc10578745e21f39cacecf24ef4944033f722daf7b582dcd2a249cc0/qmodels-1.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "35d76d4741b365ef93db96c7611cf53f", "sha256": "db10eb9382d9123f358e627cf59a123ab11ac6367e58c7eee2d6d416f2e05cc8" }, "downloads": -1, "filename": "qmodels-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "35d76d4741b365ef93db96c7611cf53f", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.5", "size": 8842, "upload_time": "2019-07-24T12:11:17", "url": "https://files.pythonhosted.org/packages/7d/77/db3d7f929ccc1a7fec0a4e8293bd0a3a2de9c7f6b7d19c7a220363dee840/qmodels-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "14784451ae9caa6c446321cd0e8fa737", "sha256": "fbccd99f885c5753983dfa5e52130a284671ae6f03ad5bf3e6c87fe642fd7349" }, "downloads": -1, "filename": "qmodels-1.0.1.tar.gz", "has_sig": false, "md5_digest": "14784451ae9caa6c446321cd0e8fa737", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.5", "size": 239037, "upload_time": "2019-07-24T12:11:19", "url": "https://files.pythonhosted.org/packages/e3/e3/f276dc10578745e21f39cacecf24ef4944033f722daf7b582dcd2a249cc0/qmodels-1.0.1.tar.gz" } ] }