{ "info": { "author": "Donough Regan", "author_email": "donoughr@starsgroup.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Topic :: Utilities" ], "description": "========\nOverview\n========\n\n\n\nX-Goals package. Generated with cookiercutter-pylibrary using the command line cookiecutter gh:ionelmc/cookiecutter-\npylibrary\n\nThis is V1 of X-Goals which is an alternative method to score a match.\n\nXGoals uses the weighting approach of 0.15 (corners), 0.2 (shots on) and -0.1 (cards).\n\nCards increases by 1 for a player's first yellow card, and by 2.5 for a second yellow or a red (motivated by\nsportingindex.com weightings). Currently corners and shots on are modelled using the normal distribution, with\n95% of values lying in the range [0, 2 times the expected value]; this means the spread is set to be half the expected\nvalue (this is motivated by historical behaviour for teams over a whole season, and clearly that's not going to be\nideal as it doesn't account for the strength of the opposition properly. Don't judge too harshly as this is just\nVersion 1!). The distribution for the cards follows a Poisson distribution.\n\n* Free software: Apache Software License 2.0\n\nInstallation\n============\n\n::\n\n pip install x-goals\n\nDocumentation\n=============\n\n\nTo use the project:\n\nOpen a Jupyter notebook and paste the following\n\n.. code-block:: python\n\n import x_goals.app as application\n xgoals_app = application.dash_app\n applic.show_app(xgoals_app)\n\n\nDevelopment\n===========\n\nTo run the all tests run::\n\n tox\n\nNote, to combine the coverage data from all the tox environments run:\n\n.. list-table::\n :widths: 10 90\n :stub-columns: 1\n\n - - Windows\n - ::\n\n set PYTEST_ADDOPTS=--cov-append\n tox\n\n - - Other\n - ::\n\n PYTEST_ADDOPTS=--cov-append tox\n\n\nChangelog\n=========\n\n0.0.1 (2018-11-12)\n------------------\n\n* First release on PyPI.\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/DonRegan/x-goals", "keywords": "", "license": "Apache Software License 2.0", "maintainer": "", "maintainer_email": "", "name": "x-goals", "package_url": "https://pypi.org/project/x-goals/", "platform": "", "project_url": "https://pypi.org/project/x-goals/", "project_urls": { "Homepage": "https://github.com/DonRegan/x-goals" }, "release_url": "https://pypi.org/project/x-goals/0.0.2/", "requires_dist": [ "IPython", "dash", "dash-html-components", "dash-core-components", "matplotlib", "scipy", "seaborn" ], "requires_python": "", "summary": "X-Goals package. Generated with cookiercutter-pylibrary using the command line cookiecutter gh:ionelmc/cookiecutter-pylibrary", "version": "0.0.2" }, "last_serial": 4517681, "releases": { "0.0.2": [ { "comment_text": "", "digests": { "md5": "3ee31070470237616cae787f36b5d0c2", "sha256": "d380ffcab4c2ee4f2493ad7696079a112d27e7a0eda6f74e40fb403d44208245" }, "downloads": -1, "filename": "x_goals-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ee31070470237616cae787f36b5d0c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8478, "upload_time": "2018-11-22T16:23:24", "url": "https://files.pythonhosted.org/packages/bb/c0/1b477329c8c714c811a5be11cf4c51067367ae3d32a921b648715edfc64f/x_goals-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d2cb8ab656a786e269188f90b3d9ec9", "sha256": "5c4f3ea3e680400b4728d06538ce8f12df9606c6cdbbeded3b441c3e4db60f9f" }, "downloads": -1, "filename": "x-goals-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1d2cb8ab656a786e269188f90b3d9ec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11809, "upload_time": "2018-11-22T16:23:26", "url": "https://files.pythonhosted.org/packages/36/d0/a9c424a95420a88d4751e0e67e281a785e28f9b612a302231f2df9b4a5e1/x-goals-0.0.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3ee31070470237616cae787f36b5d0c2", "sha256": "d380ffcab4c2ee4f2493ad7696079a112d27e7a0eda6f74e40fb403d44208245" }, "downloads": -1, "filename": "x_goals-0.0.2-py3-none-any.whl", "has_sig": false, "md5_digest": "3ee31070470237616cae787f36b5d0c2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8478, "upload_time": "2018-11-22T16:23:24", "url": "https://files.pythonhosted.org/packages/bb/c0/1b477329c8c714c811a5be11cf4c51067367ae3d32a921b648715edfc64f/x_goals-0.0.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d2cb8ab656a786e269188f90b3d9ec9", "sha256": "5c4f3ea3e680400b4728d06538ce8f12df9606c6cdbbeded3b441c3e4db60f9f" }, "downloads": -1, "filename": "x-goals-0.0.2.tar.gz", "has_sig": false, "md5_digest": "1d2cb8ab656a786e269188f90b3d9ec9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 11809, "upload_time": "2018-11-22T16:23:26", "url": "https://files.pythonhosted.org/packages/36/d0/a9c424a95420a88d4751e0e67e281a785e28f9b612a302231f2df9b4a5e1/x-goals-0.0.2.tar.gz" } ] }