{ "info": { "author": "Jacob Gudbjerg", "author_email": "jacobgudbjerg@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Science/Research", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.6" ], "description": "# pydaisy\npydaisy provides various tools to read, write and manipulate [Daisy](https://daisy.ku.dk) input- and outputfiles.\n\n# Usage\n.dai-files:\n```sh\nfrom pydaisy.Daisy import *\nd = DaisyModel(r'C:\\Program Files\\Daisy 5.72\\exercises\\Exercise01.dai')\nprint(d.starttime)\ndry_bulk_density = d.Input['defhorizon'][0]['dry_bulk_density'].getvalue()\nd.Input['defhorizon'][0]['dry_bulk_density'].setvalue(1.1*dry_bulk_density)\nd.save_as(r'C:\\Program Files\\Daisy 5.72\\exercises\\Exercise01_new.dai')\nDaisyModel.path_to_daisy_executable = r'C:\\Program Files\\Daisy 5.72\\bin\\Daisy.exe'\nd.run()\n```\n\n.dlf- and .dwf-files:\n```sh\nfrom datetime import datetime\nfrom pydaisy.Daisy import *\ndlf = DaisyDlf(r'C:\\Program Files\\Daisy 5.72\\exercises\\Taastrup6201.dwf')\npandasdata = dlf.Data\nnumpy_data = dlf.numpydata\ni=dlf.get_index(datetime(1962,4,14))\npandasdata['Precip'][i]=10\ndlf.save(r'C:\\Program Files\\Daisy 5.72\\exercises\\Taastrup6201_saved.dwf')\n```\n\n\nParallel runs:\n```sh\nif __name__ == '__main__':\n from pydaisy.Daisy import *\n DaisyModel.path_to_daisy_executable = r'C:\\Program Files\\Daisy 5.72\\bin\\Daisy.exe'\n daisyfiles =[r'c:\\daisy\\model1\\setup.dai', r'c:\\daisy\\model2\\setup.dai', r'c:\\daisy\\model3\\setup.dai']\n run_many(daisyfiles, NumberOfProcesses=3)\n```\nThe code above will run the three daisy-simulations in parallel.\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": "https://github.com/JacobGudbjerg/PyDaisy", "keywords": "", "license": "MPL-2.0", "maintainer": "", "maintainer_email": "", "name": "pydaisy", "package_url": "https://pypi.org/project/pydaisy/", "platform": "", "project_url": "https://pypi.org/project/pydaisy/", "project_urls": { "Homepage": "https://github.com/JacobGudbjerg/PyDaisy" }, "release_url": "https://pypi.org/project/pydaisy/0.2.4/", "requires_dist": [ "pandas", "numpy" ], "requires_python": "", "summary": "Various helper classes to read and manipulate Daisy input and output files.", "version": "0.2.4" }, "last_serial": 4777746, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "441fa241f29c850f089fccd30e87dfbc", "sha256": "8da64a8bf46bbbe937eea32a3e3a941d765232db7dadf0d4bdd8b6edb5968032" }, "downloads": -1, "filename": "pydaisy-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "441fa241f29c850f089fccd30e87dfbc", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7479, "upload_time": "2018-12-17T12:15:37", "url": "https://files.pythonhosted.org/packages/87/e4/4b98612dcb373f6e3ccc936b7f8b06d6cfb02a3f180d974195280f7d4a5e/pydaisy-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "01146189130d5b80aa8339ea7d627314", "sha256": "555e7b2e1a56225fb07db50bc3a36f63847a2273505de597954387a9ffbf4294" }, "downloads": -1, "filename": "pydaisy-0.1.tar.gz", "has_sig": false, "md5_digest": "01146189130d5b80aa8339ea7d627314", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6882, "upload_time": "2018-12-17T12:15:39", "url": "https://files.pythonhosted.org/packages/d7/e8/5be63e325e997b52b773e56199f6c3d3042c874ce93c0ac871799465da22/pydaisy-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "6e160daaaad1f0a623e7b082bbf9d9e1", "sha256": "26f316dbf40b483c9f825b0bf3360970d5fa8ac0b57dc0bcd26820f4e75bfa2c" }, "downloads": -1, "filename": "pydaisy-0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6e160daaaad1f0a623e7b082bbf9d9e1", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 7961, "upload_time": "2018-12-18T12:38:49", "url": "https://files.pythonhosted.org/packages/11/7a/589c1c794a5938e356a14358cbb42b18aad6aa78c9cc774d255c29737b7f/pydaisy-0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c95499698d290d7c8367000252ea6dc6", "sha256": "dbcae201b25305d2c10522597e1ca74e16980b19da387c8242d3f334b5b5cfa4" }, "downloads": -1, "filename": "pydaisy-0.2.tar.gz", "has_sig": false, "md5_digest": "c95499698d290d7c8367000252ea6dc6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7453, "upload_time": "2018-12-18T12:38:51", "url": "https://files.pythonhosted.org/packages/ab/b6/de9c7b7b2512361cc9e8a2d7c33523c07ce3523f1a66ada0e75ee1084159/pydaisy-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "4873b8e9ae24626437417d6afdb3b375", "sha256": "be64fb7269eb185a200abdd05b0f2c392e21214ae96f963a715024726b31c09b" }, "downloads": -1, "filename": "pydaisy-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4873b8e9ae24626437417d6afdb3b375", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8007, "upload_time": "2018-12-18T12:46:48", "url": "https://files.pythonhosted.org/packages/48/ff/00a371066ba4b989bdc76895f3164c0b7e9b1b2cbf34318b390bea121c7c/pydaisy-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "36c636950dfb5075d21bb899b414270f", "sha256": "f20803e1e670907c786d30b08bbdba5ca0b47419140e53a203bfef3b5f881062" }, "downloads": -1, "filename": "pydaisy-0.2.1.tar.gz", "has_sig": false, "md5_digest": "36c636950dfb5075d21bb899b414270f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7495, "upload_time": "2018-12-18T12:46:49", "url": "https://files.pythonhosted.org/packages/a8/cb/582ff7235cf364285e8fb0d40efe5799ab385232f6047c18221a7d227f9d/pydaisy-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "e2d334415b5df035108c6cb6adf1a207", "sha256": "cb0fcd136b3d5f0e55b15e1255763d8a4a9e8d64dc21e771a2aa2478711d8c76" }, "downloads": -1, "filename": "pydaisy-0.2.2-py3-none-any.whl", "has_sig": false, "md5_digest": "e2d334415b5df035108c6cb6adf1a207", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8157, "upload_time": "2018-12-21T12:44:33", "url": "https://files.pythonhosted.org/packages/3a/3e/eeee33df691fb3a15ab2bf521472ee7d650a2a5a4066948529b5e73fc30b/pydaisy-0.2.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c769e41843bb165bbf938ca836b04bc9", "sha256": "43b10ac322faac76aab592c15c03106c6314124ac79a616a7bb6766d81354d32" }, "downloads": -1, "filename": "pydaisy-0.2.2.tar.gz", "has_sig": false, "md5_digest": "c769e41843bb165bbf938ca836b04bc9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7633, "upload_time": "2018-12-21T12:44:35", "url": "https://files.pythonhosted.org/packages/0d/b7/27719bbc9bbc90ff2d8c499edcd58ad793c0e890de565b5dfbe3083dd4d5/pydaisy-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "822169f1ff9aebc07ecff27795deee5d", "sha256": "b5f5cd6c9477e59142a181f2f22799009b9993d1f8c19667317449172a379aa0" }, "downloads": -1, "filename": "pydaisy-0.2.3-py3-none-any.whl", "has_sig": false, "md5_digest": "822169f1ff9aebc07ecff27795deee5d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8207, "upload_time": "2019-02-04T13:28:56", "url": "https://files.pythonhosted.org/packages/d7/1d/4c1b81fbdd274aabbebb10256b17b93d9617eb14aee89480f935cddf7be6/pydaisy-0.2.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "bf92eddf628f907bb14423bfebea0685", "sha256": "9b904a82433210718bec8726cf0788ba280353e19dfdb4d945eff57e55960c8c" }, "downloads": -1, "filename": "pydaisy-0.2.3.tar.gz", "has_sig": false, "md5_digest": "bf92eddf628f907bb14423bfebea0685", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7687, "upload_time": "2019-02-04T13:28:58", "url": "https://files.pythonhosted.org/packages/14/33/dfe4500c2ec8dffbe6d118a67a409c9d80693c1f7541fb422c2f131e7323/pydaisy-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "33101aa03aec59b65ce26bee592165d5", "sha256": "069053e57d7558b6402f8c2d61de4ab7b9dd477ef5d6ede8d612933ae82b60c3" }, "downloads": -1, "filename": "pydaisy-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "33101aa03aec59b65ce26bee592165d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8209, "upload_time": "2019-02-04T13:54:11", "url": "https://files.pythonhosted.org/packages/14/9e/e7b163a5b4f6ab50493595043614433e947d0a55a178287f3bdaa351b192/pydaisy-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9cf618bfbdde5305cd2d1f4829db0be", "sha256": "e97f5c83679124e9f258f48b89725d08e306901b3509aee575094ba52fb43d65" }, "downloads": -1, "filename": "pydaisy-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a9cf618bfbdde5305cd2d1f4829db0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7689, "upload_time": "2019-02-04T13:54:12", "url": "https://files.pythonhosted.org/packages/e2/e6/ab9bf79d858ed02ac610392c451ec540b82bbbc14546214957c95085c2e4/pydaisy-0.2.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "33101aa03aec59b65ce26bee592165d5", "sha256": "069053e57d7558b6402f8c2d61de4ab7b9dd477ef5d6ede8d612933ae82b60c3" }, "downloads": -1, "filename": "pydaisy-0.2.4-py3-none-any.whl", "has_sig": false, "md5_digest": "33101aa03aec59b65ce26bee592165d5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8209, "upload_time": "2019-02-04T13:54:11", "url": "https://files.pythonhosted.org/packages/14/9e/e7b163a5b4f6ab50493595043614433e947d0a55a178287f3bdaa351b192/pydaisy-0.2.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a9cf618bfbdde5305cd2d1f4829db0be", "sha256": "e97f5c83679124e9f258f48b89725d08e306901b3509aee575094ba52fb43d65" }, "downloads": -1, "filename": "pydaisy-0.2.4.tar.gz", "has_sig": false, "md5_digest": "a9cf618bfbdde5305cd2d1f4829db0be", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7689, "upload_time": "2019-02-04T13:54:12", "url": "https://files.pythonhosted.org/packages/e2/e6/ab9bf79d858ed02ac610392c451ec540b82bbbc14546214957c95085c2e4/pydaisy-0.2.4.tar.gz" } ] }