{ "info": { "author": "UNKNOWN", "author_email": "UNKNOWN", "bugtrack_url": null, "classifiers": [], "description": "\r\nSWMM5 EA by Assela Pathirana\r\n----------------------------\r\n\r\nSWMM5 EA is a simple application to demonstrate how genetic algorithms can be used \r\nto solve optimization problems in the field of urban drainage. Typical problems \r\nit can solve include: Find the optimal pipe/channel sizes for a drainage network to handle a \r\nflow of a given magnitude. Sizing of SuDS systems for the same purpose. \r\nCost-benefit optimization of interventions.\r\n\r\nSWMM5-EA Versions\r\n-----------------\r\n\r\n* Version 5.1.0.102 released to fix a bug in version 5.1.0.10. Do not use 5.1.0.10. It has compatibility problems. \r\n\r\nSWMM Versions\r\n--------------\r\n\r\nUS-EPA the author of the excellent SWMM software, has the annoying practice of removing old SWMM binaries\r\neach time they publish a new SWMM version. Old SWMM versions are not forward compatible in a straight-forward way. \r\nIn order to avoid frustration, I am compelled to keep the newest SWMM binary that is compatible with SWMM5-EA for download. \r\nDownload the swmm version from https://github.com/asselapathirana/swmm5-ea/releases .\r\n\r\n\r\nDependencies\r\n-------------\r\n\r\nSWMM5 EA has been tested only on python 2.7 (2.7.6). \r\nSWMM5 EA has following dependencies. \r\n\r\n* guidata>=1.5.1\r\n* guiqwt>=2.2.1\r\n* inspyred>=1.0\r\n* numpy>=1.6.2\r\n* PyQT>=4.8.1 \r\n* yaml>=3.10\r\n* sip>=4.11.2 \r\n* swmm5>=0.3\r\n* diff_match_patch>=20121119\r\n* pyaml\r\n\r\nInstallation: \r\n-------------\r\nThe package can be installed in variety of ways. \r\n:On Linux: \r\n\r\na) Source distribution: SWMM5_EA-X.Y.Z.K.zip -- can be installed to the python tree with 'python setup.py install'\r\nb) Sources: SWMM5_EA-X.Y.Z.K.tar.gz -- includes the whole development material in addition to the distribution\r\nc) Clone the latest source from github (same as b, but could be the latest version.) https://github.com/asselapathirana/swmm5-ea/\r\n\r\n:On Windows:\r\n\r\na) Install as a stand-alone software: Use the installer SWMM5_EA-X.Y.Z.K.exe -- \r\nThis is the recommended method if you just want to use the software. It is available at https://github.com/asselapathirana/swmm5-ea/releases .\r\nb) Install as a python package: Use SWMM5_EA-X.Y.Z.K.win32.exe\r\nc) Source distribution: SWMM5_EA-X.Y.Z.K.zip -- can be installed to the python tree with 'python setup.py install'\r\nd) Sources: SWMM5_EA-X.Y.Z.K.tar.gz -- includes the whole development material in addition to the distribution\r\ne) Clone the latest source from github (same as b, but could be the latest version.) https://github.com/asselapathirana/swmm5-ea/\r\n\r\nUsage:\r\n------\r\nIf you installed swmm5ea as a stand-alone program (windows) use the start menu. \r\nIf installed as a python package you can:\r\n\r\n1. Double click on swmm_ea_controller.py (in Python27\\Lib\\site-packages\\swmm5ea directory for windows)\r\n2. Use within python as follows:\r\n\r\n::\r\n\r\n >>> from swmm5ea import swmm_ea_controller\r\n >>> sc=swmm_ea_controller.swmmeacontroller()\r\n >>> sc.show()\r\n \r\n\r\n\r\n\r\n", "description_content_type": null, "docs_url": "https://pythonhosted.org/SWMM5_EA/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "UNKNOWN", "keywords": null, "license": "UNKNOWN", "maintainer": null, "maintainer_email": null, "name": "SWMM5_EA", "package_url": "https://pypi.org/project/SWMM5_EA/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/SWMM5_EA/", "project_urls": { "Download": "UNKNOWN", "Homepage": "UNKNOWN" }, "release_url": "https://pypi.org/project/SWMM5_EA/5.1.0.103/", "requires_dist": null, "requires_python": null, "summary": "SWMM5-EA", "version": "5.1.0.103" }, "last_serial": 1743846, "releases": { "0.8.3.0": [ { "comment_text": "", "digests": { "md5": "e7db7bb5d8c75772d39d72ba0c258c7f", "sha256": "c86a83657d6ffc8b77b72fce87acae0dd6ad9c6fb20aa83dc7e97a48776315d9" }, "downloads": -1, "filename": "SWMM5_EA-0.8.3.0.win32.exe", "has_sig": true, "md5_digest": "e7db7bb5d8c75772d39d72ba0c258c7f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 453002, "upload_time": "2013-01-06T20:39:15", "url": "https://files.pythonhosted.org/packages/10/c3/2e9dea24561fe7732002f361898fa569e903854a7bdf43e8fa87796514db/SWMM5_EA-0.8.3.0.win32.exe" }, { "comment_text": "", "digests": { "md5": "b3c106dfc1bc8c771eefb319db86ede2", "sha256": "58659039d367257727162e86a434aeb9d4d38be9a42006483da8b84be37c0521" }, "downloads": -1, "filename": "SWMM5_EA-0.8.3.0.zip", "has_sig": true, "md5_digest": "b3c106dfc1bc8c771eefb319db86ede2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 256334, "upload_time": "2013-01-06T20:35:30", "url": "https://files.pythonhosted.org/packages/ab/c9/da5464e8e434ac8c9cf7cef5a597b69a1372d3e80b81e1ea40ab83cc52e5/SWMM5_EA-0.8.3.0.zip" } ], "0.8.4.0": [ { "comment_text": "", "digests": { "md5": "898bdb97517b2d97b9f2678fa49c2c9e", "sha256": "bd447cd67183db2937a4baaae95b9cd2ce4002d6c2f2d99997e7cc7c53806334" }, "downloads": -1, "filename": "SWMM5_EA-0.8.4.0.win32.exe", "has_sig": true, "md5_digest": "898bdb97517b2d97b9f2678fa49c2c9e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 453002, "upload_time": "2013-01-07T12:36:41", "url": "https://files.pythonhosted.org/packages/94/d0/6d7ffb3e0daca1b136046259809989e155b7246b5ed6f47530b8865c3131/SWMM5_EA-0.8.4.0.win32.exe" }, { "comment_text": "", "digests": { "md5": "910b66ec249c4b16a2c6d8c6edf294c9", "sha256": "54a377bbfbb2b3d6fc9b04106b13708991c3a7004ebc64bec15dd68f444beb00" }, "downloads": -1, "filename": "SWMM5_EA-0.8.4.0.zip", "has_sig": true, "md5_digest": "910b66ec249c4b16a2c6d8c6edf294c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 256334, "upload_time": "2013-01-07T12:36:10", "url": "https://files.pythonhosted.org/packages/99/1e/b24a206a941681bf0221255fb9a3dbbc8e666dadc0604e64568f82313559/SWMM5_EA-0.8.4.0.zip" } ], "0.9.0.0dev": [ { "comment_text": "", "digests": { "md5": "a7648eabc22d24a39cad5e9bdec73c43", "sha256": "cbbfd864b702fb30a244a24d66b65f29f7bd35081b682a95648fe6656ee3f0f3" }, "downloads": -1, "filename": "SWMM5_EA-0.9.0.0dev.win32.exe", "has_sig": true, "md5_digest": "a7648eabc22d24a39cad5e9bdec73c43", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 461369, "upload_time": "2013-02-06T18:57:39", "url": "https://files.pythonhosted.org/packages/ac/58/229c83fff1e3e9d9fa184aa1111a72b85d88495f5d17775daa47b0c4d0b7/SWMM5_EA-0.9.0.0dev.win32.exe" }, { "comment_text": "", "digests": { "md5": "4ae7e07ba551d93960a603877efd6963", "sha256": "6716f0aacf072d0b98d842285b0a2146bf29b04dc8cc7326e6a1be02bc796399" }, "downloads": -1, "filename": "SWMM5_EA-0.9.0.0dev.zip", "has_sig": true, "md5_digest": "4ae7e07ba551d93960a603877efd6963", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 264960, "upload_time": "2013-02-06T18:57:08", "url": "https://files.pythonhosted.org/packages/66/29/ad2d3ad75906c556f5ca64c45011dd5518d0644a9e3589a122687c579d57/SWMM5_EA-0.9.0.0dev.zip" } ], "0.9.1.0": [ { "comment_text": "", "digests": { "md5": "47dbaca9870b0efa75990be2b1f377bd", "sha256": "d6b93d402b3df0155263fda6a2ee498dd925b956e094ad8c8d619cef22b49b9b" }, "downloads": -1, "filename": "SWMM5_EA-0.9.1.0.zip", "has_sig": true, "md5_digest": "47dbaca9870b0efa75990be2b1f377bd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 957323, "upload_time": "2013-02-10T10:07:51", "url": "https://files.pythonhosted.org/packages/eb/6e/89ae4813dbb098e0178e63c9a376bcf2ece82e91068b889fda374bef644c/SWMM5_EA-0.9.1.0.zip" } ], "0.9.2.0": [ { "comment_text": "", "digests": { "md5": "ae9ceab9d0b55ad4aa2f619d161b4eca", "sha256": "55b73506c29ffdd096042cf1f20b8aefb1c096da4db218b2ab8d6acebc747565" }, "downloads": -1, "filename": "SWMM5_EA-0.9.2.0.win32.exe", "has_sig": true, "md5_digest": "ae9ceab9d0b55ad4aa2f619d161b4eca", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1526491, "upload_time": "2013-02-10T19:40:37", "url": "https://files.pythonhosted.org/packages/9b/70/232a81463ff1085104f0369b0fc63bd0bd7eda080d0835ce09738dbd8a83/SWMM5_EA-0.9.2.0.win32.exe" }, { "comment_text": "", "digests": { "md5": "80bc48107900034a814c6146f2c3d7a3", "sha256": "6c333b42d25b0a645976a97d5c6a64b361ae384ce24c4bb74dfbc80c3a01006f" }, "downloads": -1, "filename": "SWMM5_EA-0.9.2.0.zip", "has_sig": true, "md5_digest": "80bc48107900034a814c6146f2c3d7a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1331268, "upload_time": "2013-02-10T19:40:05", "url": "https://files.pythonhosted.org/packages/0d/fa/d1f79a391d7b07ee3f92adc4b3e65f04b1528f4ff1ce6740bd4b1cdf30ff/SWMM5_EA-0.9.2.0.zip" } ], "0.9.3.0": [ { "comment_text": "", "digests": { "md5": "977cb3212d514ffa3285c6e0ed152651", "sha256": "2779452348a1863e3044a59409e72824be97cd8c7edb617f50ecbbf96078aeb0" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.0.win32.exe", "has_sig": true, "md5_digest": "977cb3212d514ffa3285c6e0ed152651", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1705457, "upload_time": "2013-02-12T19:41:34", "url": "https://files.pythonhosted.org/packages/f7/2b/e115f4521e9e00a2617e600c86ebcef978927c0b3d78dbf32229fabf9254/SWMM5_EA-0.9.3.0.win32.exe" }, { "comment_text": "", "digests": { "md5": "5f8e56a1f82b53f66de8ca1f31d0fbb1", "sha256": "6a0090bb30a46c98a3b2ed6b9e5b1c1a6865bf95dce20d8a354138af42895020" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.0.zip", "has_sig": true, "md5_digest": "5f8e56a1f82b53f66de8ca1f31d0fbb1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1510612, "upload_time": "2013-02-12T19:40:59", "url": "https://files.pythonhosted.org/packages/d3/41/1253f58aa6fe4959c081a5035d585e7262b85bcc590ec92af4ed94a44aca/SWMM5_EA-0.9.3.0.zip" } ], "0.9.3.1": [ { "comment_text": "", "digests": { "md5": "0d8b4599986879d9802ae5a55909292e", "sha256": "637e005bb749e36a1a0258560de29ded38d1efda9e0f80df150dca9ba6224811" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.1.win32.exe", "has_sig": true, "md5_digest": "0d8b4599986879d9802ae5a55909292e", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1707549, "upload_time": "2013-02-15T20:36:03", "url": "https://files.pythonhosted.org/packages/ac/8e/7b386f73e802722f22d3b305ccd7d47d5e2032ed0d3cf5057da34e98f678/SWMM5_EA-0.9.3.1.win32.exe" }, { "comment_text": "", "digests": { "md5": "b915bd240a55785abde946737ee0233e", "sha256": "0e8378f9ac28ef74a5dd8d0039e4df3e4a8b94f84853770c6cd919331fae3010" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.1.zip", "has_sig": true, "md5_digest": "b915bd240a55785abde946737ee0233e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1512962, "upload_time": "2013-02-15T20:35:37", "url": "https://files.pythonhosted.org/packages/70/7a/da349297b1e03c7cc40dcce3b290b395d3a91144c756f5aedb0449b372da/SWMM5_EA-0.9.3.1.zip" } ], "0.9.3.2": [ { "comment_text": "", "digests": { "md5": "a5acc5518ea5070f15903965a919867f", "sha256": "5b380a33ccbeef52ea6390b2d45ee513d0aad41200bb3e8b0b5c0b52f1e12be9" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.2.win32.exe", "has_sig": true, "md5_digest": "a5acc5518ea5070f15903965a919867f", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1707682, "upload_time": "2013-02-16T15:20:47", "url": "https://files.pythonhosted.org/packages/a7/09/8bccb6040c2a6e008290daec193764889e5ba2c9e64651fa7b036b3e9db2/SWMM5_EA-0.9.3.2.win32.exe" }, { "comment_text": "", "digests": { "md5": "0dcc16050cac7c1467691ca49a8adf65", "sha256": "f7e4f370576d48dcf1dac23a84897468db2a9be61857c0deeeab04820a376765" }, "downloads": -1, "filename": "SWMM5_EA-0.9.3.2.zip", "has_sig": true, "md5_digest": "0dcc16050cac7c1467691ca49a8adf65", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1513095, "upload_time": "2013-02-16T15:20:27", "url": "https://files.pythonhosted.org/packages/1b/2d/bafad58175bb700a9bb6cd312abead0d621047d7e714ba4d7a591f650b9f/SWMM5_EA-0.9.3.2.zip" } ], "5.1.0.10": [ { "comment_text": "", "digests": { "md5": "ad433276cbf5d05bfc0799e381277f03", "sha256": "22b10bd3ddaf0dc8501b07466f84cf1260c1dd3bce9824ef225d92a726981665" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.10.win-amd64.exe", "has_sig": false, "md5_digest": "ad433276cbf5d05bfc0799e381277f03", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 1677494, "upload_time": "2015-09-29T01:12:51", "url": "https://files.pythonhosted.org/packages/4a/30/d3fac3925308a557ba1dcfbb05d2fff284b0802d0870118a9a50cf23c695/SWMM5_EA-5.1.0.10.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "904a286f6504df8fc8ce6da2c238c883", "sha256": "6dad003a05e8849cb62c682b5308663c5a740e5b92cb63ea2031902aed0b5b90" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.10.zip", "has_sig": false, "md5_digest": "904a286f6504df8fc8ce6da2c238c883", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1444937, "upload_time": "2015-09-29T01:13:12", "url": "https://files.pythonhosted.org/packages/d8/75/1c57ec26ce74dc1da9e1659b6c40de0b4318a28f3d022308f4304d4002d8/SWMM5_EA-5.1.0.10.zip" } ], "5.1.0.102": [], "5.1.0.103": [ { "comment_text": "", "digests": { "md5": "055621712f6db38dc04d2cbe3e5549a7", "sha256": "cd91f2f524d034c5c4774d6a838205bda706a3fcd1fcca51d00af51dc56077fa" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.103.win-amd64.exe", "has_sig": false, "md5_digest": "055621712f6db38dc04d2cbe3e5549a7", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 2816506, "upload_time": "2015-09-29T11:35:48", "url": "https://files.pythonhosted.org/packages/a2/73/3312dcaca6f2a6710091ea4b42f9cc84b6fb608ffc8df6930db08138b5ef/SWMM5_EA-5.1.0.103.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "30f4d998ec28dd435f74ded1ffc08e8a", "sha256": "317eaf368960d7e1eaad6ada1c71efd4c75b5478806f308109ad4b86bdf14c7e" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.103.zip", "has_sig": false, "md5_digest": "30f4d998ec28dd435f74ded1ffc08e8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2585877, "upload_time": "2015-09-29T11:36:59", "url": "https://files.pythonhosted.org/packages/98/b3/1af2674bd3015bf8681f7acc396b81eca0933d152c6597b6705fa1adcfd5/SWMM5_EA-5.1.0.103.zip" } ], "5.1.0.1dev": [ { "comment_text": "", "digests": { "md5": "f392a97649d1a0a0591c82934960ceb6", "sha256": "31e2206433a401f8ba5ed3fed7775c522830da539dfb832cb45ab2d37bb85c65" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.1dev.win-amd64.exe", "has_sig": false, "md5_digest": "f392a97649d1a0a0591c82934960ceb6", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 472025, "upload_time": "2015-08-15T01:34:32", "url": "https://files.pythonhosted.org/packages/37/b1/65f23636bc6ae68b85e9c75e8782add86251bb04dc01c7091cdff91033e3/SWMM5_EA-5.1.0.1dev.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "2f021322360556b6c891c68b98ab3a37", "sha256": "da3341076b518f8de653c4e7204981d309b6a8076d2930592cde1b62e1f132b1" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.1dev.zip", "has_sig": false, "md5_digest": "2f021322360556b6c891c68b98ab3a37", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 238134, "upload_time": "2015-08-15T01:31:18", "url": "https://files.pythonhosted.org/packages/0a/da/41a23de0cdf868be34b05c435cee3bddb9c6978f15ba3cc868f833c2b18c/SWMM5_EA-5.1.0.1dev.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "055621712f6db38dc04d2cbe3e5549a7", "sha256": "cd91f2f524d034c5c4774d6a838205bda706a3fcd1fcca51d00af51dc56077fa" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.103.win-amd64.exe", "has_sig": false, "md5_digest": "055621712f6db38dc04d2cbe3e5549a7", "packagetype": "bdist_wininst", "python_version": "any", "requires_python": null, "size": 2816506, "upload_time": "2015-09-29T11:35:48", "url": "https://files.pythonhosted.org/packages/a2/73/3312dcaca6f2a6710091ea4b42f9cc84b6fb608ffc8df6930db08138b5ef/SWMM5_EA-5.1.0.103.win-amd64.exe" }, { "comment_text": "", "digests": { "md5": "30f4d998ec28dd435f74ded1ffc08e8a", "sha256": "317eaf368960d7e1eaad6ada1c71efd4c75b5478806f308109ad4b86bdf14c7e" }, "downloads": -1, "filename": "SWMM5_EA-5.1.0.103.zip", "has_sig": false, "md5_digest": "30f4d998ec28dd435f74ded1ffc08e8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2585877, "upload_time": "2015-09-29T11:36:59", "url": "https://files.pythonhosted.org/packages/98/b3/1af2674bd3015bf8681f7acc396b81eca0933d152c6597b6705fa1adcfd5/SWMM5_EA-5.1.0.103.zip" } ] }