2019-08-27 03:00:55 +03:00
{
2022-08-02 18:07:32 +03:00
"author" : "Mozilla Perftest" ,
"author_email" : "perftest@mozilla.com" ,
2019-08-27 03:00:55 +03:00
"classifiers" : [
"Development Status :: 4 - Beta" ,
"Topic :: Software Development :: Libraries" ,
"Topic :: Software Development :: Libraries :: Python Modules" ,
"License :: OSI Approved :: Mozilla Public License 2.0 (MPL 2.0)"
] ,
2022-08-02 18:07:32 +03:00
"python_requires" : ">=3.8" ,
2019-08-27 03:00:55 +03:00
"description" : "Measure deviant noise" ,
"include_package_data" : true ,
2022-08-02 20:02:56 +03:00
"install_requires" : [ "numpy>=1.23.1" , "scipy==1.8.1" ] ,
2019-08-27 03:00:55 +03:00
"license" : "MPL 2.0" ,
2019-08-28 23:54:35 +03:00
"long_description" : {
"$concat" : [
"# measure-noise" ,
"Measure how our data deviates from normal distribution" ,
"" ,
"" ,
"|Branch |Status | Coverage |" ,
"|------------|---------|----------|" ,
"|master | [![Build Status](https://travis-ci.org/mozilla/measure-noise.svg?branch=master)](https://travis-ci.org/mozilla/measure-noise) | |" ,
"|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) |" ,
"" ,
"" ,
"## Install" ,
"" ,
" pip install measure-noise" ,
"" ,
"## Usage" ,
"" ,
"The `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." ,
"" ,
"* `SKEWED` - samples are heavily to one side of the mean" ,
"* `OUTLIERS` - there are more outliers than would be expected from normal distribution" ,
"* `MODAL` - few samples are near the mean (probably bimodal)" ,
"* `OK` - no egregious deviation from normal" ,
"* `N/A` - not enough data to make a conclusion (aka `OK`)" ,
"" ,
"#### Example" ,
"" ,
" from measure_noise import deviance" ,
"" ,
"\t>>> desc, score = deviance([1,2,3,4,5,6,7,8])" ,
" >>> desc" ,
" 'OK'" ,
"" ,
"## Development" ,
"" ,
" git clone https://github.com/mozilla/measure-noise.git" ,
" cd measure-noise" ,
" pip install -r requirements.txt" ,
" pip install or tests/requirements.txt" ,
" python -m unittest discover tests " ,
"" ,
"## Windows" ,
"" ,
"You must download the `scipy` and `numpy` binary packages. " ,
""
] ,
"separator" : "\n"
} ,
2019-08-27 03:00:55 +03:00
"long_description_content_type" : "text/markdown" ,
2022-08-02 18:07:32 +03:00
"name" : "moz-measure-noise" ,
2019-08-27 03:06:51 +03:00
"packages" : [ "measure_noise" ] ,
2019-08-27 03:00:55 +03:00
"url" : "https://github.com/mozilla/measure-noise" ,
2022-08-02 20:04:52 +03:00
"version" : "2.59.0.2"
2019-08-28 19:00:28 +03:00
}