{
"info": {
"author": "Eviatar Bach",
"author_email": "eviatarbach@protonmail.com",
"bugtrack_url": null,
"classifiers": [
"Intended Audience :: Science/Research",
"License :: OSI Approved :: MIT License",
"Natural Language :: English",
"Programming Language :: Python :: 3.6",
"Programming Language :: Python :: 3.7"
],
"description": "=========\nparasweep\n=========\n\n.. image:: https://img.shields.io/pypi/v/parasweep.svg\n :target: https://pypi.python.org/pypi/parasweep\n\n.. image:: https://readthedocs.org/projects/parasweep/badge/?version=latest\n :target: https://parasweep.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\nparasweep is a free and open-source Python utility for facilitating parallel\nparameter sweeps with computational models. Instead of requiring parameters to\nbe passed by command-line, which can be error-prone and time-consuming,\nparasweep leverages the model's existing configuration files using a template\nsystem, requiring minimal code changes. After the sweep values are specified,\na parallel job is dispatched for each parameter set, with support for common\nhigh-performance computing job schedulers. Post-processing is facilitated by\nproviding a mapping between the parameter sets and the simulations.\n\n* Free software: MIT license\n* Documentation: http://www.parasweep.io\n* Code: https://github.com/eviatarbach/parasweep\n\nDependencies\n------------\n\n* Python 3.6+\n* xarray\n* numpy\n* scipy\n* Mako (optional)\n* drmaa-python (optional)\n\nCredits\n-------\n\nDeveloped by `Eviatar Bach `_ .\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n2019.02.3 (2019-02-20)\n----------------------\n\n* Adding SetNamer naming\n\n2019.02.2 (2019-02-18)\n----------------------\n\n* Adding process limit for subprocess dispatching\n* Adding RandomSweep sweep type\n* Adding HashNamer naming\n* Clarifying version dependencies\n* More examples\n\n2019.02 (2019-02-07)\n--------------------\n\n* Separating sweep logic into a separate module\n* Adding FilteredCartesianSweep sweep type\n* Numerous documentation changes, including many more examples\n\n2019.01 (2019-01-21)\n--------------------\n\n* First release on PyPI",
"description_content_type": "",
"docs_url": null,
"download_url": "",
"downloads": {
"last_day": -1,
"last_month": -1,
"last_week": -1
},
"home_page": "https://github.com/eviatarbach/parasweep",
"keywords": "parasweep",
"license": "MIT license",
"maintainer": "",
"maintainer_email": "",
"name": "parasweep",
"package_url": "https://pypi.org/project/parasweep/",
"platform": "",
"project_url": "https://pypi.org/project/parasweep/",
"project_urls": {
"Homepage": "https://github.com/eviatarbach/parasweep"
},
"release_url": "https://pypi.org/project/parasweep/2019.2.3/",
"requires_dist": null,
"requires_python": ">=3.6",
"summary": "Utility for facilitating parallel parameter sweeps.",
"version": "2019.2.3"
},
"last_serial": 4848047,
"releases": {
"2019.1": [
{
"comment_text": "",
"digests": {
"md5": "e5b5d9ce229b9232a40b1043b214b007",
"sha256": "88462f33b285142a832d6a0c17b7871798cdc9b8ab9c84e6156380fb9b71014d"
},
"downloads": -1,
"filename": "parasweep-2019.1.tar.gz",
"has_sig": false,
"md5_digest": "e5b5d9ce229b9232a40b1043b214b007",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 20498,
"upload_time": "2019-01-24T08:10:06",
"url": "https://files.pythonhosted.org/packages/70/5e/e01b6e9de5336cceccbcc39d85b99effe06266e3e80a44d769f0348d52f1/parasweep-2019.1.tar.gz"
}
],
"2019.2": [
{
"comment_text": "",
"digests": {
"md5": "492945c647ad2e90acc70b7439a3b8c7",
"sha256": "4063c4861b99467ced4e577b0a066df10147453910e8592f0e4073077b7a5f5b"
},
"downloads": -1,
"filename": "parasweep-2019.2.tar.gz",
"has_sig": false,
"md5_digest": "492945c647ad2e90acc70b7439a3b8c7",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22118,
"upload_time": "2019-02-08T03:44:13",
"url": "https://files.pythonhosted.org/packages/83/f0/d1f155c20f937e1fe2c626d3cf04e14945e31c5f1502646653d4e58818e8/parasweep-2019.2.tar.gz"
}
],
"2019.2.2": [
{
"comment_text": "",
"digests": {
"md5": "f1c01669dd8ba271d5b599e79aa1146c",
"sha256": "59dfdd71838606f2909c4787fe517df1be76c2b1fbfc9707583ca48bef57fd2d"
},
"downloads": -1,
"filename": "parasweep-2019.2.2.tar.gz",
"has_sig": false,
"md5_digest": "f1c01669dd8ba271d5b599e79aa1146c",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 23215,
"upload_time": "2019-02-19T01:46:42",
"url": "https://files.pythonhosted.org/packages/85/57/a9213dc2a4358292eceee9513e05c094f7d94c57171e8c47d0cbba882c76/parasweep-2019.2.2.tar.gz"
}
],
"2019.2.2.post1": [
{
"comment_text": "",
"digests": {
"md5": "1d8c290c4ebd8f71aa313d1b437ba6c8",
"sha256": "23918128fd374bcccf297f8391a8ae100e64a7486f0ed7fafde648debbbd1ab2"
},
"downloads": -1,
"filename": "parasweep-2019.2.2.post1.tar.gz",
"has_sig": false,
"md5_digest": "1d8c290c4ebd8f71aa313d1b437ba6c8",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 23233,
"upload_time": "2019-02-19T01:51:49",
"url": "https://files.pythonhosted.org/packages/6e/ae/5dd4ed9fead0082556795d5dc0fdec70ca3996424bcb28973e325ca1e8f1/parasweep-2019.2.2.post1.tar.gz"
}
],
"2019.2.3": [
{
"comment_text": "",
"digests": {
"md5": "281ba3fe0ee8286d7b771d3634261e4a",
"sha256": "e105de269ec4b4281b1297ad7daa99142959d67d36cafe31f86a25d6be6f9701"
},
"downloads": -1,
"filename": "parasweep-2019.2.3.tar.gz",
"has_sig": false,
"md5_digest": "281ba3fe0ee8286d7b771d3634261e4a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 23435,
"upload_time": "2019-02-21T01:35:40",
"url": "https://files.pythonhosted.org/packages/88/48/2a2c673aa2a87e418724bd5592889aaad81c0f39534d216935e883839266/parasweep-2019.2.3.tar.gz"
}
],
"2019.2.post1": [
{
"comment_text": "",
"digests": {
"md5": "e92e71210c17d541d04a4647700915de",
"sha256": "70d74fb3fa257c6b591ca2c5065545dfe6e50887d5ee419be2f784271fde9153"
},
"downloads": -1,
"filename": "parasweep-2019.2.post1.tar.gz",
"has_sig": false,
"md5_digest": "e92e71210c17d541d04a4647700915de",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 22013,
"upload_time": "2019-02-08T03:57:54",
"url": "https://files.pythonhosted.org/packages/15/00/d62d01cb2708741f42b56834e1a0df89f79fc434a588de2c64b29edc7900/parasweep-2019.2.post1.tar.gz"
}
]
},
"urls": [
{
"comment_text": "",
"digests": {
"md5": "281ba3fe0ee8286d7b771d3634261e4a",
"sha256": "e105de269ec4b4281b1297ad7daa99142959d67d36cafe31f86a25d6be6f9701"
},
"downloads": -1,
"filename": "parasweep-2019.2.3.tar.gz",
"has_sig": false,
"md5_digest": "281ba3fe0ee8286d7b771d3634261e4a",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.6",
"size": 23435,
"upload_time": "2019-02-21T01:35:40",
"url": "https://files.pythonhosted.org/packages/88/48/2a2c673aa2a87e418724bd5592889aaad81c0f39534d216935e883839266/parasweep-2019.2.3.tar.gz"
}
]
}