{ "info": { "author": "S\u00e9bastien Picault, Yu-Lin Huang, Vianney Sicard and Pauline Ezanno", "author_email": "sebastien.picault@inra.fr", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Environment :: MacOS X", "Intended Audience :: Developers", "Intended Audience :: Education", "Intended Audience :: Healthcare Industry", "Intended Audience :: Science/Research", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: POSIX :: Linux", "Operating System :: Unix", "Programming Language :: Python :: 3.6", "Programming Language :: Unix Shell", "Topic :: Education", "Topic :: Scientific/Engineering :: Artificial Intelligence", "Topic :: Scientific/Engineering :: Bio-Informatics", "Topic :: Scientific/Engineering :: Medical Science Apps." ], "description": "\nFramework EMULSION is intended for modellers in epidemiology, to help\nthem design, simulate, and revise complex mechanistic stochastic\nmodels, without having to write or rewrite huge amounts of code.\n\nIt comes with a *Domain-Specific Language* to represent all components\nof epidemiological models (assumptions, model structure,\nparameters...) in an explicit, intelligible and revisable way, and\nthus facilitate interactions with other scientists (biologists,\nveterinarians, economists...) throughout the modelling\nprocess. EMULSION models are automatically processed by a modular\nsimulation engine, which, if needed, can also incorporate small code\nadd-ons for representing very specific features of a model.\n\nModels can use classical modelling paradigms (compartments,\nindividual-based models, metapopulations) and multiple scales (from\nindividuals to metapopulations), thanks to recent research in\nArtificial Intelligence.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://pypi.org/project/emulsion/", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://sourcesup.renater.fr/emulsion-public/", "keywords": "epidemiological modelling,computational epidemiology,multilevel modelling,compartment-based models,individual-based models,metapopulations,agent-based simulation,animal health,artificial intelligence,stochastic models,mechanistic models", "license": "Apache-2.0", "maintainer": "S\u00e9bastien Picault", "maintainer_email": "sebastien.picault@inra.fr", "name": "emulsion", "package_url": "https://pypi.org/project/emulsion/", "platform": "", "project_url": "https://pypi.org/project/emulsion/", "project_urls": { "Documentation": "https://sourcesup.renater.fr/emulsion-public/", "Download": "https://pypi.org/project/emulsion/", "Homepage": "https://sourcesup.renater.fr/emulsion-public/", "Source Code": "https://git.renater.fr/emulsion-public.git" }, "release_url": "https://pypi.org/project/emulsion/1.0.10/", "requires_dist": [ "numpy (>=1.14)", "scipy (>=1.1)", "matplotlib (>=2.2)", "sympy (==1.1.1)", "mpmath (>=1.1)", "pandas (>=0.23)", "sqlalchemy (>=1.1.13)", "sortedcontainers (>=1.5.7)", "tqdm (>=4.23)", "pyyaml (>=3.12)", "docopt (>=0.6.2)", "jinja2 (>=2.10)", "python-dateutil (>=2.7)", "textx (>=1.8)", "utm (>=0.4)", "bokeh (>=0.13)", "docopt (>=0.6)", "networkx (>=2.2)", "graphviz (>=0.8)", "colorama (>=0.4)", "setuptools (>=38.5) ; extra == 'dev'", "wheel ; extra == 'dev'", "twine ; extra == 'dev'", "pylint (>=1.8.2) ; extra == 'dev'", "cython (>=0.28) ; extra == 'dev'", "jupyter ; extra == 'dev'", "sphinx (>=1.8) ; extra == 'doc'", "alabaster ; extra == 'doc'" ], "requires_python": ">=3.6", "summary": "Epidemiological Multi-Level Simulation framework", "version": "1.0.10" }, "last_serial": 5599945, "releases": { "1.0": [ { "comment_text": "", "digests": { "md5": "dea35f0f4344f3424d59e3066f001874", "sha256": "1168bd8cba9a3e3cd4d0160bf3cd5582885746e579e12b143dce471034a7f60e" }, "downloads": -1, "filename": "emulsion-1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "dea35f0f4344f3424d59e3066f001874", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146171, "upload_time": "2019-02-20T07:34:02", "url": "https://files.pythonhosted.org/packages/28/83/892e1345bcc18a6c82331f8d09f2b65c06faf6da2d01f54318d531adda9b/emulsion-1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "2acbfb0b77d8f4ee46f08e45b09e36cf", "sha256": "2d64ccf1e0f54c3cea7fd146b600eb445b141045544281e2c7726fc91f861414" }, "downloads": -1, "filename": "emulsion-1.0.tar.gz", "has_sig": false, "md5_digest": "2acbfb0b77d8f4ee46f08e45b09e36cf", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117560, "upload_time": "2019-02-20T07:34:04", "url": "https://files.pythonhosted.org/packages/91/cc/e23387d589e40e80fdb582e3c1c244dad559aae85a3db8ade71761100cde/emulsion-1.0.tar.gz" } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b141f433e8fae65ab86d254b0901b2d3", "sha256": "1acae8395afcfe38309d08a7ae21f45370c026e95c8bcdd8b01d44308340c307" }, "downloads": -1, "filename": "emulsion-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b141f433e8fae65ab86d254b0901b2d3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146297, "upload_time": "2019-02-27T09:10:10", "url": "https://files.pythonhosted.org/packages/cb/d7/9fb092515d74acba607f045e6d860f7d63c26fce7e919178a537bb29382e/emulsion-1.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "949fce16d3f985dd0d5dbb523d09c0e7", "sha256": "947881895a68adcb0622c3338d6b6811bacc72505860bcf37d8d1609b4917ca2" }, "downloads": -1, "filename": "emulsion-1.0.1.tar.gz", "has_sig": false, "md5_digest": "949fce16d3f985dd0d5dbb523d09c0e7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117687, "upload_time": "2019-02-27T09:10:12", "url": "https://files.pythonhosted.org/packages/32/d6/8bfd95ab59a72aa57c2ac8283e22945b4f0ae02001446b456fe9087521ac/emulsion-1.0.1.tar.gz" } ], "1.0.10": [ { "comment_text": "", "digests": { "md5": "65e0f87ca52ecfe30339a3a55ee56dd4", "sha256": "144ec13a42aaa61d19b01cf6f180c0d4874fab5ab0d2a9964da9632b42a318a7" }, "downloads": -1, "filename": "emulsion-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "65e0f87ca52ecfe30339a3a55ee56dd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 152119, "upload_time": "2019-07-29T14:54:12", "url": "https://files.pythonhosted.org/packages/d3/ba/5671df169db6534c315fed2feba62ec861e0e5ea05e562d43ba210a1ef46/emulsion-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1b61ce38a6d22ebef8f80091e8c1d0a", "sha256": "469d09f7002dbb5918f64b03adeeca9b0c9a86d9c144319b9abb902dde322dd5" }, "downloads": -1, "filename": "emulsion-1.0.10.tar.gz", "has_sig": false, "md5_digest": "b1b61ce38a6d22ebef8f80091e8c1d0a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 127347, "upload_time": "2019-07-29T14:54:14", "url": "https://files.pythonhosted.org/packages/96/72/1a9019c4f46841755bcfc688fe4d8d4f8c4b8a6846699fa50ecaace6086b/emulsion-1.0.10.tar.gz" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "f63f51a5f204ca6c100c7b62c97d6848", "sha256": "67e8a76b48d1193b3189c31b93223325ee81d25d877679fa93de377e3d7561f6" }, "downloads": -1, "filename": "emulsion-1.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "f63f51a5f204ca6c100c7b62c97d6848", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146371, "upload_time": "2019-03-17T10:56:56", "url": "https://files.pythonhosted.org/packages/22/3a/e164baa47c01b30a052ae86645a08ca39c495e857bc3a0c583af4e04df71/emulsion-1.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7671c416d89e0464f473b6ad7d117805", "sha256": "6cdf391cc888e6fd46d47549df7bb7f2280762fa4be6f212fce3c3ff4f9f9c64" }, "downloads": -1, "filename": "emulsion-1.0.2.tar.gz", "has_sig": false, "md5_digest": "7671c416d89e0464f473b6ad7d117805", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117774, "upload_time": "2019-03-17T10:56:59", "url": "https://files.pythonhosted.org/packages/50/61/31c2a220c335924312b627fa112ce7cce21c1fd1b5d27f93f457a1d59de5/emulsion-1.0.2.tar.gz" } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "c9ce589ffa7ca5d532f270a24eef3b17", "sha256": "13515032bfd7e404825ecc0642aff77bb1b0127fe55d24114ace2ca0c437bf07" }, "downloads": -1, "filename": "emulsion-1.0.3-py3-none-any.whl", "has_sig": false, "md5_digest": "c9ce589ffa7ca5d532f270a24eef3b17", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146375, "upload_time": "2019-03-17T20:42:05", "url": "https://files.pythonhosted.org/packages/b0/fd/ef0397c75c312251f78c7369ec45a0789e29ccd1ce5b329c32f54c56f79e/emulsion-1.0.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "21d804ea7e1be83633e6b6d59822dc00", "sha256": "c7d590d5367213823732b99f0b5a99e52c8fa73eb7fb5248dc6ef25d4036532f" }, "downloads": -1, "filename": "emulsion-1.0.3.tar.gz", "has_sig": false, "md5_digest": "21d804ea7e1be83633e6b6d59822dc00", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117756, "upload_time": "2019-03-17T20:42:08", "url": "https://files.pythonhosted.org/packages/59/48/9f933a6fd8358fa929ed946e76a6848b273b222eb76e3070479c538f1e68/emulsion-1.0.3.tar.gz" } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "72b68e8d27f00a4ca60e6c3fda3bce11", "sha256": "73d59caf967677bcf04a6a8211a0b1be47847d772119c30a9c527dcb30f886fd" }, "downloads": -1, "filename": "emulsion-1.0.4-py3-none-any.whl", "has_sig": false, "md5_digest": "72b68e8d27f00a4ca60e6c3fda3bce11", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146374, "upload_time": "2019-04-02T19:29:16", "url": "https://files.pythonhosted.org/packages/50/62/a4cec50e854339198b7abd02f6db924a5e83335c4b119a58d60334912262/emulsion-1.0.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc04324e39ea9c5f84679d5bba0d0369", "sha256": "5412fcc9956dd756812939a8803d340da33d29b4bd684e9aa89ee30e3ee9cec4" }, "downloads": -1, "filename": "emulsion-1.0.4.tar.gz", "has_sig": false, "md5_digest": "cc04324e39ea9c5f84679d5bba0d0369", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117754, "upload_time": "2019-04-02T19:29:18", "url": "https://files.pythonhosted.org/packages/93/00/0c00f6c0504ad5546317661d1bfe68f78713de1ceb7a745d98075ff624e8/emulsion-1.0.4.tar.gz" } ], "1.0.5": [ { "comment_text": "", "digests": { "md5": "f996fd6035581910324caeb3446e79be", "sha256": "7ef43fee4b4764327dcc50d500ceed5d6e0db493a9095550d4d7c8ff3d1701b5" }, "downloads": -1, "filename": "emulsion-1.0.5-py3-none-any.whl", "has_sig": false, "md5_digest": "f996fd6035581910324caeb3446e79be", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146596, "upload_time": "2019-04-04T15:40:12", "url": "https://files.pythonhosted.org/packages/d4/80/5bfae5ea1ed3adcc93c8a41b3787d715f55f8ab82abd3f1179a00851ac7e/emulsion-1.0.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e41803704f006228d53d8dd2f7cba340", "sha256": "7c19f4bc50baae1b668b462d104b51951bac50cfc98d7d0dc4c9580c596f1015" }, "downloads": -1, "filename": "emulsion-1.0.5.tar.gz", "has_sig": false, "md5_digest": "e41803704f006228d53d8dd2f7cba340", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 117964, "upload_time": "2019-04-04T15:40:14", "url": "https://files.pythonhosted.org/packages/04/45/d83dc908b9f28f12c5bbb641a57cec4bd522a1d5249f4a4d688be04745a7/emulsion-1.0.5.tar.gz" } ], "1.0.6": [ { "comment_text": "", "digests": { "md5": "d0d3c33d546ff693fa1367ea8bef660b", "sha256": "ff64bdd939d6785cc426909b6fbbc5cc193f53880a688c4d1644bc65f9586b4e" }, "downloads": -1, "filename": "emulsion-1.0.6-py3-none-any.whl", "has_sig": false, "md5_digest": "d0d3c33d546ff693fa1367ea8bef660b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 146848, "upload_time": "2019-04-11T15:22:51", "url": "https://files.pythonhosted.org/packages/0e/c3/b24ffc261e84d9baee55418d96fe6517c8d08c6f53632e18579967967c52/emulsion-1.0.6-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ad96be26e5b5ac5326b3ff899977a42f", "sha256": "0e019e9bba0df0d72899fee702427773ba6d12a34d221ed4e3e32f76dab0e16c" }, "downloads": -1, "filename": "emulsion-1.0.6.tar.gz", "has_sig": false, "md5_digest": "ad96be26e5b5ac5326b3ff899977a42f", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 118193, "upload_time": "2019-04-11T15:22:53", "url": "https://files.pythonhosted.org/packages/dc/da/1c43887b65c4e6b41538626c6e8b530cb2aeaf354cc8ae1b6a4526633be6/emulsion-1.0.6.tar.gz" } ], "1.0.7": [ { "comment_text": "", "digests": { "md5": "cba1cf39139e34ade9c9d37944a39ce6", "sha256": "a70787b721ca201c7d7054f05079b13fc1ec606789f1e54152674863cf1deb7a" }, "downloads": -1, "filename": "emulsion-1.0.7-py3-none-any.whl", "has_sig": false, "md5_digest": "cba1cf39139e34ade9c9d37944a39ce6", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 152031, "upload_time": "2019-07-01T18:47:44", "url": "https://files.pythonhosted.org/packages/01/9c/7ba8644958312a9304cecdcf562d9a9e32167d0cc976d95d9297fa749234/emulsion-1.0.7-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e0d48aec29332c48f5b7b5fd76d81a80", "sha256": "75bbbf07e32a85f339c1413bb624c1cd8de7b87e0467c0caeda5344bc5d37191" }, "downloads": -1, "filename": "emulsion-1.0.7.tar.gz", "has_sig": false, "md5_digest": "e0d48aec29332c48f5b7b5fd76d81a80", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 125277, "upload_time": "2019-07-01T18:47:48", "url": "https://files.pythonhosted.org/packages/5f/af/b5519cf86e228f629e6800f41cad138d36ded8a29660a94981969dbd7462/emulsion-1.0.7.tar.gz" } ], "1.0.8": [ { "comment_text": "", "digests": { "md5": "745d0a3d48637a8626be8f44548aabdb", "sha256": "41c8e44c94bbd6444384fdea8750698d06a4d66ff096e577ea256067ecc054fd" }, "downloads": -1, "filename": "emulsion-1.0.8-py3-none-any.whl", "has_sig": false, "md5_digest": "745d0a3d48637a8626be8f44548aabdb", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 152058, "upload_time": "2019-07-09T15:58:48", "url": "https://files.pythonhosted.org/packages/a5/24/ea3ee7c57dfebaed31314e140f09b2609b1ea9b86dafee71d74188e1afcd/emulsion-1.0.8-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "845cc684a103dc313a96015ed5ce63e0", "sha256": "9303a021bd9512b6c16d526502846aead5cf1c57ea1034ad51f1c813afbb3704" }, "downloads": -1, "filename": "emulsion-1.0.8.tar.gz", "has_sig": false, "md5_digest": "845cc684a103dc313a96015ed5ce63e0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 125293, "upload_time": "2019-07-09T15:58:49", "url": "https://files.pythonhosted.org/packages/d4/af/8919b1cd12e0494d80733054e4d3c33b70aa62c45220066a0b62dd3f9de8/emulsion-1.0.8.tar.gz" } ], "1.0.9": [ { "comment_text": "", "digests": { "md5": "c9124da87e41348e0633d3efb59b165d", "sha256": "3248dbb785858a712e65cbae3c33bf12aa3a714b0bb23cb8c406dd14decdf456" }, "downloads": -1, "filename": "emulsion-1.0.9-py3-none-any.whl", "has_sig": false, "md5_digest": "c9124da87e41348e0633d3efb59b165d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 152087, "upload_time": "2019-07-18T05:44:49", "url": "https://files.pythonhosted.org/packages/41/45/33138f3804624636d8be4c3c2395ec4d72ee3e821addf27862124ebc1882/emulsion-1.0.9-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "32eb3c9bb284b49135910aaca06323d5", "sha256": "0b5a3107916c2f1406eb0e3f53edc11e32a7f45cf311d4c716bbac35925fb003" }, "downloads": -1, "filename": "emulsion-1.0.9.tar.gz", "has_sig": false, "md5_digest": "32eb3c9bb284b49135910aaca06323d5", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 125317, "upload_time": "2019-07-18T05:44:54", "url": "https://files.pythonhosted.org/packages/e7/0c/69b1ae86538bd62ec5ce272512c90f8273d75f3d588319ab3d8ac321d28c/emulsion-1.0.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "65e0f87ca52ecfe30339a3a55ee56dd4", "sha256": "144ec13a42aaa61d19b01cf6f180c0d4874fab5ab0d2a9964da9632b42a318a7" }, "downloads": -1, "filename": "emulsion-1.0.10-py3-none-any.whl", "has_sig": false, "md5_digest": "65e0f87ca52ecfe30339a3a55ee56dd4", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 152119, "upload_time": "2019-07-29T14:54:12", "url": "https://files.pythonhosted.org/packages/d3/ba/5671df169db6534c315fed2feba62ec861e0e5ea05e562d43ba210a1ef46/emulsion-1.0.10-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b1b61ce38a6d22ebef8f80091e8c1d0a", "sha256": "469d09f7002dbb5918f64b03adeeca9b0c9a86d9c144319b9abb902dde322dd5" }, "downloads": -1, "filename": "emulsion-1.0.10.tar.gz", "has_sig": false, "md5_digest": "b1b61ce38a6d22ebef8f80091e8c1d0a", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 127347, "upload_time": "2019-07-29T14:54:14", "url": "https://files.pythonhosted.org/packages/96/72/1a9019c4f46841755bcfc688fe4d8d4f8c4b8a6846699fa50ecaace6086b/emulsion-1.0.10.tar.gz" } ] }