{ "info": { "author": "Hong Xu", "author_email": "hong@topbug.net", "bugtrack_url": null, "classifiers": [], "description": "ParamComparison\n===============\n\nParamComparison is a Python package which can generate a series of tables to display results of\ndifferent parameter combinations. It is useful when trying different parameters to see how good the\nresults are.\n\nInstall\n-------\n\nTo install, run:\n::\n\n python setup.py install\n\nOr use pip:\n::\n\n pip install ParamComparison\n\nBasic Usage\n-----------\nThe basic usage is simple:\n::\n\n import paramcomparison\n from paramcomparison.writers import RstWriter\n from paramcomparison.readers import UserFunctionReader\n\n # f can be any custom function. It can be a function which reads a data file, or computes on the\n # fly.\n def f(params, data):\n return params['a'] + params['b'] + params['c'] + params['d']\n\n param_space = {'a': [1,2], 'b': [3,4], 'c':[5,6], 'd': [7,8]}\n\n pc = paramcomparison.ParamComparison(param_space, UserFunctionReader(f, None))\n pc.generate_pages('output', RstWriter(), 'a', 'b')\n\nThe directory output will contain some rst files which contains generated tables. You can use\n`Sphinx`_, `Nikola`_ or other tools to further convert them into HTML, PDF and other formats.\n\nThere are more examples available in the ``doc/examples`` folder.\n\nSource Code\n-----------\n\nThe source code is available on `GitHub `__.\n\nBug Report and Contribution\n---------------------------\n\nPlease submit bug reports to the `issue tracker\n`_. To contribute, please make a pull request on\n`GitHub `__.\n\nLicense\n-------\n\nCopyright (c) 2015 Hong Xu \n\nParamComparison is free software: you can redistribute it and/or modify it under the terms of the\nGNU Lesser General Public License as published by the Free Software Foundation, either version 3 of\nthe License, or (at your option) any later version.\n\nParamComparison is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without\neven the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU\nLesser General Public License for more details.\n\nYou should have received a copy of the GNU Lesser General Public License along with ParamComparison.\nIf not, see .\n\nYou can view the full text of the license in LICENSE.txt. You can also view GNU General Public\nLicense version 3 in GPL.txt.\n\n.. _Nikola: http://getnikola.com\n.. _Sphinx: http://sphinx-doc.org/", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://paramcomp.topbug.net", "keywords": null, "license": "LGPLv3+", "maintainer": null, "maintainer_email": null, "name": "ParamComparison", "package_url": "https://pypi.org/project/ParamComparison/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ParamComparison/", "project_urls": { "Homepage": "http://paramcomp.topbug.net" }, "release_url": "https://pypi.org/project/ParamComparison/0.2.2/", "requires_dist": null, "requires_python": null, "summary": "Parameter Comparison Table Generator", "version": "0.2.2" }, "last_serial": 1627162, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "21cc2ed35a0eb8fbb9c2a8789fe07ab5", "sha256": "005ec760c1ed6191eb87eafd3856d3ad3b2617ce38dfcfaa25607b8643f08c56" }, "downloads": -1, "filename": "ParamComparison-0.1.2.tar.gz", "has_sig": false, "md5_digest": "21cc2ed35a0eb8fbb9c2a8789fe07ab5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19660, "upload_time": "2015-06-26T00:16:03", "url": "https://files.pythonhosted.org/packages/c6/74/f7f05292fbb15a71ae16a9de4e1b92b2c4fce06401cc2a57c828ca7ad058/ParamComparison-0.1.2.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "1c4a8463d385004b178b9fb3fe635e83", "sha256": "a7e3d33cd5096774b9f6fa14c9389a95ad30f154f82aa1628d003af257102dea" }, "downloads": -1, "filename": "ParamComparison-0.2.0.tar.gz", "has_sig": false, "md5_digest": "1c4a8463d385004b178b9fb3fe635e83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22058, "upload_time": "2015-06-26T04:33:10", "url": "https://files.pythonhosted.org/packages/5f/52/63cd6f86f8b2945d81ba5661572d85b1d2f2d2e001e6e7b0a4b777418092/ParamComparison-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "56c57acdb67955610e5ac066c0b89d1d", "sha256": "675396b8f3269d146721cc2631abf16323d26d8c5587fcb6149160e465b500df" }, "downloads": -1, "filename": "ParamComparison-0.2.1.tar.gz", "has_sig": false, "md5_digest": "56c57acdb67955610e5ac066c0b89d1d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22454, "upload_time": "2015-07-01T01:50:59", "url": "https://files.pythonhosted.org/packages/e4/b8/1c8bab31114efbd68a69680bc1d4a37aeff5ce7961094e6f7f103b59f126/ParamComparison-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "f2177079265374c98051e7c20727e1cf", "sha256": "2eeb07354ddd6cf68eeac6cc8105a6864616ed357ceb39ea6e7b6a60877b1dd0" }, "downloads": -1, "filename": "ParamComparison-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f2177079265374c98051e7c20727e1cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23022, "upload_time": "2015-07-10T00:27:29", "url": "https://files.pythonhosted.org/packages/63/6b/fa15cca30b55b6147e9e86fbe0734869db18ebea44eb34bd75234da3bc42/ParamComparison-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "f2177079265374c98051e7c20727e1cf", "sha256": "2eeb07354ddd6cf68eeac6cc8105a6864616ed357ceb39ea6e7b6a60877b1dd0" }, "downloads": -1, "filename": "ParamComparison-0.2.2.tar.gz", "has_sig": false, "md5_digest": "f2177079265374c98051e7c20727e1cf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23022, "upload_time": "2015-07-10T00:27:29", "url": "https://files.pythonhosted.org/packages/63/6b/fa15cca30b55b6147e9e86fbe0734869db18ebea44eb34bd75234da3bc42/ParamComparison-0.2.2.tar.gz" } ] }