{ "info": { "author": "Kyle Lahnakoski", "author_email": "kyle@lahnakoski.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# measure-noise\nMeasure how our data deviates from normal distribution\n\n\n|Branch |Status | Coverage |\n|------------|---------|----------|\n|master | [![Build Status](https://travis-ci.org/mozilla/measure-noise.svg?branch=master)](https://travis-ci.org/mozilla/measure-noise) | |\n|dev | [![Build Status](https://travis-ci.org/mozilla/measure-noise.svg?branch=dev)](https://travis-ci.org/mozilla/measure-noise) | [![Coverage Status](https://coveralls.io/repos/github/mozilla/measure-noise/badge.svg)](https://coveralls.io/github/mozilla/measure-noise) |\n\n\n## Install\n\n pip install measure-noise\n\n## Usage\n\nThe `deviance()` method will return a `(description, score)` pair describing how the samples deviate from a normal distribution, and by how much. This is intended to screen samples for use in the t-test, and other statistics, that assume a normal distribution.\n\n* `SKEWED` - samples are heavily to one side of the mean\n* `OUTLIERS` - there are more outliers than would be expected from normal distribution\n* `MODAL` - few samples are near the mean (probably bimodal)\n* `OK` - no egregious deviation from normal\n* `N/A` - not enough data to make a conclusion (aka `OK`)\n\n#### Example\n\n from measure_noise import deviance\n\n\t>>> desc, score = deviance([1,2,3,4,5,6,7,8])\n >>> desc\n 'OK'\n\n## Development\n\n git clone https://github.com/mozilla/measure-noise.git\n cd measure-noise\n pip install -r requirements.txt\n pip install or tests/requirements.txt\n python -m unittest discover tests \n\n## Windows\n\nYou must download the `scipy` and `numpy` binary packages.", "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/mozilla/measure-noise", "keywords": "", "license": "MPL 2.0", "maintainer": "", "maintainer_email": "", "name": "measure-noise", "package_url": "https://pypi.org/project/measure-noise/", "platform": "", "project_url": "https://pypi.org/project/measure-noise/", "project_urls": { "Homepage": "https://github.com/mozilla/measure-noise" }, "release_url": "https://pypi.org/project/measure-noise/2.58.19240/", "requires_dist": null, "requires_python": "", "summary": "Measure deviant noise", "version": "2.58.19240" }, "last_serial": 5745635, "releases": { "2.51.19239": [ { "comment_text": "", "digests": { "md5": "5143b5ed513e8541dc89176d50851d86", "sha256": "9a094957a19d2c316ac1a9bb7454789cbb1b4db635b92f216eb202d0e4323d58" }, "downloads": -1, "filename": "measure-noise-2.51.19239.tar.gz", "has_sig": false, "md5_digest": "5143b5ed513e8541dc89176d50851d86", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2517, "upload_time": "2019-08-27T00:08:36", "url": "https://files.pythonhosted.org/packages/d9/32/23e9a6170ddade934f3fb3319330f54c0c08139afd3133918b9f8c561899/measure-noise-2.51.19239.tar.gz" } ], "2.52.19239": [ { "comment_text": "", "digests": { "md5": "69c2a0e8ebbbf22514e30c308a9222d9", "sha256": "e3df35bfe536ecc193298afc82cc7f77d523dc4a3331c0b49469da0a1bc3ced2" }, "downloads": -1, "filename": "measure-noise-2.52.19239.tar.gz", "has_sig": false, "md5_digest": "69c2a0e8ebbbf22514e30c308a9222d9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2917, "upload_time": "2019-08-27T00:30:01", "url": "https://files.pythonhosted.org/packages/9c/8f/81c4ffb05ed94e556f4a6dd78cb6c3e8c23c0cb428a62364aa2fbc7e68ba/measure-noise-2.52.19239.tar.gz" } ], "2.53.19239": [ { "comment_text": "", "digests": { "md5": "8e0e15aea23328e18bf921b932dd6eeb", "sha256": "35529eb8ccd2cad53b7daf126cfbd4313b48237289336a1e1d367bab0401131b" }, "downloads": -1, "filename": "measure-noise-2.53.19239.tar.gz", "has_sig": false, "md5_digest": "8e0e15aea23328e18bf921b932dd6eeb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2924, "upload_time": "2019-08-27T17:11:52", "url": "https://files.pythonhosted.org/packages/2d/77/0d6d63d75ae37446c59c66aa7203c49c32f99a6dac5004f84af71a807bcb/measure-noise-2.53.19239.tar.gz" } ], "2.58.19240": [ { "comment_text": "", "digests": { "md5": "6f7b5392caf821c2e3fda1875f6f8653", "sha256": "04f47ffa61ce237087cbee0ac0e787e0e8a2cdfc93b9cb21ff31ebd74bd4d193" }, "downloads": -1, "filename": "measure-noise-2.58.19240.tar.gz", "has_sig": false, "md5_digest": "6f7b5392caf821c2e3fda1875f6f8653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2922, "upload_time": "2019-08-28T20:54:47", "url": "https://files.pythonhosted.org/packages/2e/6d/c54c4b6d7496bfea2b82000bcbb0f0292cf1beb117a3aeac9011bf18ee1e/measure-noise-2.58.19240.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "6f7b5392caf821c2e3fda1875f6f8653", "sha256": "04f47ffa61ce237087cbee0ac0e787e0e8a2cdfc93b9cb21ff31ebd74bd4d193" }, "downloads": -1, "filename": "measure-noise-2.58.19240.tar.gz", "has_sig": false, "md5_digest": "6f7b5392caf821c2e3fda1875f6f8653", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2922, "upload_time": "2019-08-28T20:54:47", "url": "https://files.pythonhosted.org/packages/2e/6d/c54c4b6d7496bfea2b82000bcbb0f0292cf1beb117a3aeac9011bf18ee1e/measure-noise-2.58.19240.tar.gz" } ] }