fisher


Namefisher JSON
Version 0.1.14 PyPI version JSON
download
home_pagehttp://github.com/brentp/fishers_exact_test
SummaryFast Fisher's Exact Test
upload_time2023-09-11 19:52:37
maintainer
docs_urlNone
authorHaibao Tang, Brent Pedersen
requires_python
licenseBSD
keywords statistics cython
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI
coveralls test coverage No coveralls.
            # Fisher\'s Exact Test

[![Package](https://github.com/brentp/fishers_exact_test/actions/workflows/package.yml/badge.svg)](https://github.com/brentp/fishers_exact_test/actions/workflows/package.yml)
[![image](https://img.shields.io/pypi/v/fisher.svg)](https://pypi.org/project/fisher)

Simple, fast implementation of [Fisher\'s exact
test](http://en.wikipedia.org/wiki/Fisher's_exact_test). For example,
for the following table:

|              | Having the property | Not having the property |
| ------------ | ------------------- | ----------------------- |
| Selected     | 12                  | 5                       |
| Not selected | 29                  | 2                       |

Perhaps we are interested in whether there is any difference of property
in selected vs. non-selected groups, then we can do the Fisher\'s exact
test.

## Installation

Within this folder :

    git clone git://github.com/brentp/fishers_exact_test.git
    pip install .

From PyPI :

    pip install fisher

Or install the development version :

    pip install git+git://github.com/brentp/fishers_exact_test.git

## Usage

`fisher.pvalue()` accepts 4 values corresponding to the 2-by-2
contingency table, returns an object with attributes for left_tail,
right_tail, and two_tail p-values :

    >>> from fisher import pvalue
    >>> mat = [[12, 5], [29, 2]]
    >>> p = pvalue(12, 5, 29, 2)
    >>> p.left_tail, p.right_tail, p.two_tail  # doctest: +NORMALIZE_WHITESPACE, +ELLIPSIS
    (0.04455473783507..., 0.994525206021..., 0.0802685520741...)

## Benchmark

A simple benchmark that calls the Fisher\'s exact test 1000 times (in
`scripts/rfisher.py`):

    calling python fisher...
    iterations/sec: 3000.62526381
    calling rpy fisher...
    iterations/sec: 289.225902364
    calling R directly...
    iterations/sec: 244.36542276

So the cython fisher is up to 10 times faster than rpy or R version.

            

Raw data

            {
    "_id": null,
    "home_page": "http://github.com/brentp/fishers_exact_test",
    "name": "fisher",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "statistics cython",
    "author": "Haibao Tang, Brent Pedersen",
    "author_email": "bpederse@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/df/3f/003a4fe3217c20dcf9d23c0c93c9b9d2c0d18344736fcb0656def8197287/fisher-0.1.14.tar.gz",
    "platform": null,
    "description": "# Fisher\\'s Exact Test\n\n[![Package](https://github.com/brentp/fishers_exact_test/actions/workflows/package.yml/badge.svg)](https://github.com/brentp/fishers_exact_test/actions/workflows/package.yml)\n[![image](https://img.shields.io/pypi/v/fisher.svg)](https://pypi.org/project/fisher)\n\nSimple, fast implementation of [Fisher\\'s exact\ntest](http://en.wikipedia.org/wiki/Fisher's_exact_test). For example,\nfor the following table:\n\n|              | Having the property | Not having the property |\n| ------------ | ------------------- | ----------------------- |\n| Selected     | 12                  | 5                       |\n| Not selected | 29                  | 2                       |\n\nPerhaps we are interested in whether there is any difference of property\nin selected vs. non-selected groups, then we can do the Fisher\\'s exact\ntest.\n\n## Installation\n\nWithin this folder :\n\n    git clone git://github.com/brentp/fishers_exact_test.git\n    pip install .\n\nFrom PyPI :\n\n    pip install fisher\n\nOr install the development version :\n\n    pip install git+git://github.com/brentp/fishers_exact_test.git\n\n## Usage\n\n`fisher.pvalue()` accepts 4 values corresponding to the 2-by-2\ncontingency table, returns an object with attributes for left_tail,\nright_tail, and two_tail p-values :\n\n    >>> from fisher import pvalue\n    >>> mat = [[12, 5], [29, 2]]\n    >>> p = pvalue(12, 5, 29, 2)\n    >>> p.left_tail, p.right_tail, p.two_tail  # doctest: +NORMALIZE_WHITESPACE, +ELLIPSIS\n    (0.04455473783507..., 0.994525206021..., 0.0802685520741...)\n\n## Benchmark\n\nA simple benchmark that calls the Fisher\\'s exact test 1000 times (in\n`scripts/rfisher.py`):\n\n    calling python fisher...\n    iterations/sec: 3000.62526381\n    calling rpy fisher...\n    iterations/sec: 289.225902364\n    calling R directly...\n    iterations/sec: 244.36542276\n\nSo the cython fisher is up to 10 times faster than rpy or R version.\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "Fast Fisher's Exact Test",
    "version": "0.1.14",
    "project_urls": {
        "Homepage": "http://github.com/brentp/fishers_exact_test"
    },
    "split_keywords": [
        "statistics",
        "cython"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "3d6905cf6a9e786dfaa0d9435770269bb85a85d26b1b16dd3ec312aa20de8828",
                "md5": "4fc3ff0a9874bcf3bdf16700d6be3d28",
                "sha256": "4639a67b542d8859fdbbea4f573499d5d22eb4769128b54b86c705aaf0a7c36d"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp310-cp310-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "4fc3ff0a9874bcf3bdf16700d6be3d28",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 92202,
            "upload_time": "2023-09-11T19:52:02",
            "upload_time_iso_8601": "2023-09-11T19:52:02.842449Z",
            "url": "https://files.pythonhosted.org/packages/3d/69/05cf6a9e786dfaa0d9435770269bb85a85d26b1b16dd3ec312aa20de8828/fisher-0.1.14-cp310-cp310-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "03ccee1eecd096ed9177516e4b6ee438122f2525700644bf8c2a98ea9b5ac246",
                "md5": "9c416f99c505b42df906989ec9feb94a",
                "sha256": "eee9aa0c62381bca24356e1d426dc6b8a727d5aa481fd2e1f227fad53438eab6"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp310-cp310-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "9c416f99c505b42df906989ec9feb94a",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 85360,
            "upload_time": "2023-09-11T19:52:04",
            "upload_time_iso_8601": "2023-09-11T19:52:04.871878Z",
            "url": "https://files.pythonhosted.org/packages/03/cc/ee1eecd096ed9177516e4b6ee438122f2525700644bf8c2a98ea9b5ac246/fisher-0.1.14-cp310-cp310-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f2c871b3dfaca8b4ef06f09450e651f0518fe5ee71ac07aec8becf26efa60228",
                "md5": "9c75878d035966d17b5633e777ef6a02",
                "sha256": "1fc416a6a2136f37f3f67e4967c192fa3316d6e5f403e0e78cf8a53294bcce7f"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "9c75878d035966d17b5633e777ef6a02",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 472037,
            "upload_time": "2023-09-11T19:52:06",
            "upload_time_iso_8601": "2023-09-11T19:52:06.511464Z",
            "url": "https://files.pythonhosted.org/packages/f2/c8/71b3dfaca8b4ef06f09450e651f0518fe5ee71ac07aec8becf26efa60228/fisher-0.1.14-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2566ed709d3670ecd916ed58b81c898d3da97767ace02d4984143cacaba493ea",
                "md5": "b9d1a11466f81a774c18b1a057ba734f",
                "sha256": "dc12c558d5715135b117dfe33c353db6ba96ed0790e45e020936ce76043ebcbb"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "b9d1a11466f81a774c18b1a057ba734f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 478035,
            "upload_time": "2023-09-11T19:52:07",
            "upload_time_iso_8601": "2023-09-11T19:52:07.736199Z",
            "url": "https://files.pythonhosted.org/packages/25/66/ed709d3670ecd916ed58b81c898d3da97767ace02d4984143cacaba493ea/fisher-0.1.14-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76a390044b8bcd4c2b7465c30d3215536f81f216cd9c56b465f578ddefb29ec7",
                "md5": "109ff02bac10ef2ed36d4595877c800d",
                "sha256": "fc6596e623b6aab2efd143702149165a95aa893f925368bb5c5edc6ebfccb67a"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp310-cp310-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "109ff02bac10ef2ed36d4595877c800d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": null,
            "size": 81329,
            "upload_time": "2023-09-11T19:52:09",
            "upload_time_iso_8601": "2023-09-11T19:52:09.094879Z",
            "url": "https://files.pythonhosted.org/packages/76/a3/90044b8bcd4c2b7465c30d3215536f81f216cd9c56b465f578ddefb29ec7/fisher-0.1.14-cp310-cp310-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "10cc395e5d123ca23fd0f2e0af133c15f00030f3dedbb67c43834f7cda07265e",
                "md5": "988163af4641f1d3df558f34b5eedac9",
                "sha256": "bbed68f1ef31848d563cfc4eef3ce427ca301939dc421cd01ae4ed2f22a53bca"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp311-cp311-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "988163af4641f1d3df558f34b5eedac9",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 92397,
            "upload_time": "2023-09-11T19:52:10",
            "upload_time_iso_8601": "2023-09-11T19:52:10.787868Z",
            "url": "https://files.pythonhosted.org/packages/10/cc/395e5d123ca23fd0f2e0af133c15f00030f3dedbb67c43834f7cda07265e/fisher-0.1.14-cp311-cp311-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "308226b22605abf06710c7a5c9823515e6fa98c57d54dcc63f55163e768a9672",
                "md5": "a0ed8535c56552c537dea7fbb957493f",
                "sha256": "2a0c4ba4b9b58d883c487c28b1ab4053aeaf2a3674c538ec2bb8935ec794e055"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp311-cp311-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "a0ed8535c56552c537dea7fbb957493f",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 85603,
            "upload_time": "2023-09-11T19:52:11",
            "upload_time_iso_8601": "2023-09-11T19:52:11.795048Z",
            "url": "https://files.pythonhosted.org/packages/30/82/26b22605abf06710c7a5c9823515e6fa98c57d54dcc63f55163e768a9672/fisher-0.1.14-cp311-cp311-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d77a55762574360df85428f14f651a03fe393f0a1c1ed25881d86f8d4b5243c6",
                "md5": "fee6a7bb4b364f6ba365d195d98268f5",
                "sha256": "48295fcb35a1aee67db36689ec28d2ba43da5f6fa86ea55ec0a955b0048dc15e"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "fee6a7bb4b364f6ba365d195d98268f5",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 510984,
            "upload_time": "2023-09-11T19:52:12",
            "upload_time_iso_8601": "2023-09-11T19:52:12.936600Z",
            "url": "https://files.pythonhosted.org/packages/d7/7a/55762574360df85428f14f651a03fe393f0a1c1ed25881d86f8d4b5243c6/fisher-0.1.14-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "47d6858cd67e80443e99cb1b7686ba38c0d849404a2b82879a54bec03e6349b5",
                "md5": "c982ec2775d6dde8f0c3d6545e935933",
                "sha256": "457b044ce36badc40ee5475709bab82542d94f0e15f1fc396a008102e8945375"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c982ec2775d6dde8f0c3d6545e935933",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 517168,
            "upload_time": "2023-09-11T19:52:14",
            "upload_time_iso_8601": "2023-09-11T19:52:14.784115Z",
            "url": "https://files.pythonhosted.org/packages/47/d6/858cd67e80443e99cb1b7686ba38c0d849404a2b82879a54bec03e6349b5/fisher-0.1.14-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34003c86a31476a53d800796c8a60a5e20cd578c3b59690e085970bc354ad672",
                "md5": "0b5264220e59b1d93377f45f87f3debd",
                "sha256": "3687af7a257c9ea6d789c9405353a1c2406425a999142af74aab8de9a67fe01f"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp311-cp311-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0b5264220e59b1d93377f45f87f3debd",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": null,
            "size": 81413,
            "upload_time": "2023-09-11T19:52:16",
            "upload_time_iso_8601": "2023-09-11T19:52:16.310696Z",
            "url": "https://files.pythonhosted.org/packages/34/00/3c86a31476a53d800796c8a60a5e20cd578c3b59690e085970bc354ad672/fisher-0.1.14-cp311-cp311-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bd2f587e3c02d3c5d4fdc3beea540d953028a187b9d40afdef81bf9813003b4b",
                "md5": "303392ad240f564d25b9e4ba4398f85b",
                "sha256": "bfefef89743d4413e80ecebd8fee8f9185bc1a7346994a6034a0565e817d943b"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp37-cp37m-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "303392ad240f564d25b9e4ba4398f85b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 92210,
            "upload_time": "2023-09-11T19:52:17",
            "upload_time_iso_8601": "2023-09-11T19:52:17.320264Z",
            "url": "https://files.pythonhosted.org/packages/bd/2f/587e3c02d3c5d4fdc3beea540d953028a187b9d40afdef81bf9813003b4b/fisher-0.1.14-cp37-cp37m-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a15f2d7d417300f8da2276e0d2ad97a13538e6bc61625a302c6b5ccf03aa946a",
                "md5": "f9372276f807dc3dc674fd6de6d2fddb",
                "sha256": "864521fc1e787cc0c5e021061d1456df1fbbf42b471237ada9b6ed957014b6a2"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f9372276f807dc3dc674fd6de6d2fddb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 445063,
            "upload_time": "2023-09-11T19:52:18",
            "upload_time_iso_8601": "2023-09-11T19:52:18.963663Z",
            "url": "https://files.pythonhosted.org/packages/a1/5f/2d7d417300f8da2276e0d2ad97a13538e6bc61625a302c6b5ccf03aa946a/fisher-0.1.14-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5ea911601341de265db2b1818b2203ec97d75cbd50a810e8ea1dcd7f2d6aa2b4",
                "md5": "2760642ef7e54a3e3fdeafa5eccd8168",
                "sha256": "2b00d2fd1e4cad8f43aee37e79079ee10018d3ce8f0f01a4417ae5f497015464"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2760642ef7e54a3e3fdeafa5eccd8168",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 453440,
            "upload_time": "2023-09-11T19:52:20",
            "upload_time_iso_8601": "2023-09-11T19:52:20.847464Z",
            "url": "https://files.pythonhosted.org/packages/5e/a9/11601341de265db2b1818b2203ec97d75cbd50a810e8ea1dcd7f2d6aa2b4/fisher-0.1.14-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "525e7392b508c45cc383d0e02e207aa88fdb036165f18e7f519715009e5cbf6f",
                "md5": "f0a5c7afc05c48bbb5c218f3a40561b0",
                "sha256": "7a3fde5cbdbfa08bc2b45694ca1f2dc009e45369df0e34ae86ed8d17050c9833"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp37-cp37m-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "f0a5c7afc05c48bbb5c218f3a40561b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": null,
            "size": 81029,
            "upload_time": "2023-09-11T19:52:22",
            "upload_time_iso_8601": "2023-09-11T19:52:22.036840Z",
            "url": "https://files.pythonhosted.org/packages/52/5e/7392b508c45cc383d0e02e207aa88fdb036165f18e7f519715009e5cbf6f/fisher-0.1.14-cp37-cp37m-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4be3ba043e59e16ff189145e35bc9aa25fb1aad6410f80f41114dc5a9a9679a3",
                "md5": "d6c4b5234cb4e246c34b84e17904b0a9",
                "sha256": "fa05cdea746cb93e64c20d45d5203bfd966e4b694ffca5f0177f81c80b9153b6"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp38-cp38-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "d6c4b5234cb4e246c34b84e17904b0a9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 92192,
            "upload_time": "2023-09-11T19:52:23",
            "upload_time_iso_8601": "2023-09-11T19:52:23.361235Z",
            "url": "https://files.pythonhosted.org/packages/4b/e3/ba043e59e16ff189145e35bc9aa25fb1aad6410f80f41114dc5a9a9679a3/fisher-0.1.14-cp38-cp38-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4ea99492759f5c69636194861863d160416c31e560b6bc35dd15667584cc9a0d",
                "md5": "43ff630787424a0070bcc26e047cc7d9",
                "sha256": "80e3a50117e9a48a47a66cc890692ebdad70acdadc3ea6496bcff31dca9788a6"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp38-cp38-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "43ff630787424a0070bcc26e047cc7d9",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 85278,
            "upload_time": "2023-09-11T19:52:24",
            "upload_time_iso_8601": "2023-09-11T19:52:24.900845Z",
            "url": "https://files.pythonhosted.org/packages/4e/a9/9492759f5c69636194861863d160416c31e560b6bc35dd15667584cc9a0d/fisher-0.1.14-cp38-cp38-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "4f63a0fa61f6cdca6c8159b448790d428892f7363b2ba9db0f92688c1644b429",
                "md5": "d3c35650b835fc8a5f16772f99d56590",
                "sha256": "1fc2a4083ba3010d1643f31ddba03723a3c718df03fab07efd780d0e1693b867"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "d3c35650b835fc8a5f16772f99d56590",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 479610,
            "upload_time": "2023-09-11T19:52:26",
            "upload_time_iso_8601": "2023-09-11T19:52:26.061520Z",
            "url": "https://files.pythonhosted.org/packages/4f/63/a0fa61f6cdca6c8159b448790d428892f7363b2ba9db0f92688c1644b429/fisher-0.1.14-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e33b67e56ad4aff7255fc5fb3a8f614e069ade8bf06ae7a279acd4d1329c2ea",
                "md5": "f4cb21bb5db1b4b3f7384dfe92c8d7bd",
                "sha256": "d34c78648961b0bb127166f845a038e602816eff4200895142a49e337c9a4203"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f4cb21bb5db1b4b3f7384dfe92c8d7bd",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 486845,
            "upload_time": "2023-09-11T19:52:27",
            "upload_time_iso_8601": "2023-09-11T19:52:27.889949Z",
            "url": "https://files.pythonhosted.org/packages/5e/33/b67e56ad4aff7255fc5fb3a8f614e069ade8bf06ae7a279acd4d1329c2ea/fisher-0.1.14-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e469bbc2d89907a5c44ea1eac426815a71e9d599f29e9e0df31be2b2a6569f4a",
                "md5": "adf12245378517df3e0358d2f5c628ab",
                "sha256": "da7a25ed2a2a54fe8a1140add2e288119be27cf3868ed6c5ff90b411db786c1a"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp38-cp38-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "adf12245378517df3e0358d2f5c628ab",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": null,
            "size": 81853,
            "upload_time": "2023-09-11T19:52:29",
            "upload_time_iso_8601": "2023-09-11T19:52:29.766288Z",
            "url": "https://files.pythonhosted.org/packages/e4/69/bbc2d89907a5c44ea1eac426815a71e9d599f29e9e0df31be2b2a6569f4a/fisher-0.1.14-cp38-cp38-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c5dc5b54aadd4c58828e490299f282cb29c9b0d096454e269c0d2e5c84fbd162",
                "md5": "539c45154bea5cd3cc328cd1015d7e82",
                "sha256": "095700e4121617304e0fb3a145fef9bbc0f60ead047fa0c29282fa88e196f384"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp39-cp39-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "539c45154bea5cd3cc328cd1015d7e82",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 92798,
            "upload_time": "2023-09-11T19:52:30",
            "upload_time_iso_8601": "2023-09-11T19:52:30.747100Z",
            "url": "https://files.pythonhosted.org/packages/c5/dc/5b54aadd4c58828e490299f282cb29c9b0d096454e269c0d2e5c84fbd162/fisher-0.1.14-cp39-cp39-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1275d917a781acb005158c8c3414222a9bd4ba6afda19295221528806b8fd28",
                "md5": "35cac5bc7525495271ed487e68c9749c",
                "sha256": "5faf2704e5cd5a1e2245ad5540c732e70d34f28349b8066877b8c8eeca136c1e"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp39-cp39-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "35cac5bc7525495271ed487e68c9749c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 85934,
            "upload_time": "2023-09-11T19:52:32",
            "upload_time_iso_8601": "2023-09-11T19:52:32.409231Z",
            "url": "https://files.pythonhosted.org/packages/b1/27/5d917a781acb005158c8c3414222a9bd4ba6afda19295221528806b8fd28/fisher-0.1.14-cp39-cp39-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "71197428cf5db04f2748f422fa2b891db24caa5368d78ed256c2900f6decac10",
                "md5": "5acea22e4e203c74a524c9613c0cb20b",
                "sha256": "9fbd3c6fb2372eb2335a7bcebdb3179ee480e4c64b34df02808c57bf4481ab16"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5acea22e4e203c74a524c9613c0cb20b",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 474443,
            "upload_time": "2023-09-11T19:52:33",
            "upload_time_iso_8601": "2023-09-11T19:52:33.513504Z",
            "url": "https://files.pythonhosted.org/packages/71/19/7428cf5db04f2748f422fa2b891db24caa5368d78ed256c2900f6decac10/fisher-0.1.14-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "aaab1597540637afd26b83507e611757168bc7697894615ac9497212d7a6fac9",
                "md5": "3bf6325b218f2d930f1a1e82d71a1dd9",
                "sha256": "ba0fb2a7fd9e3d078449b16bd57b8c0c5bc7de331c9b3f322f8f5aeddaea88a5"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "3bf6325b218f2d930f1a1e82d71a1dd9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 480636,
            "upload_time": "2023-09-11T19:52:35",
            "upload_time_iso_8601": "2023-09-11T19:52:35.474493Z",
            "url": "https://files.pythonhosted.org/packages/aa/ab/1597540637afd26b83507e611757168bc7697894615ac9497212d7a6fac9/fisher-0.1.14-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "43015782f70dd0396de142a089ffe512a94c1b7026f69e80f93d642fb9c8eac4",
                "md5": "76dfd68ec4128c7e593c273e62f53f5c",
                "sha256": "bd37dc3aab51fe4dbbfdde482af7d67cbda442a70930d0426f982c4f9dc48582"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14-cp39-cp39-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "76dfd68ec4128c7e593c273e62f53f5c",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": null,
            "size": 81870,
            "upload_time": "2023-09-11T19:52:36",
            "upload_time_iso_8601": "2023-09-11T19:52:36.675238Z",
            "url": "https://files.pythonhosted.org/packages/43/01/5782f70dd0396de142a089ffe512a94c1b7026f69e80f93d642fb9c8eac4/fisher-0.1.14-cp39-cp39-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "df3f003a4fe3217c20dcf9d23c0c93c9b9d2c0d18344736fcb0656def8197287",
                "md5": "30bb02383389a3d353cde790f900e3b3",
                "sha256": "3594e247f28be0e7716e7ff7e420583ddb2eab9e5732dc86514b1ff78c3000b9"
            },
            "downloads": -1,
            "filename": "fisher-0.1.14.tar.gz",
            "has_sig": false,
            "md5_digest": "30bb02383389a3d353cde790f900e3b3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 22450,
            "upload_time": "2023-09-11T19:52:37",
            "upload_time_iso_8601": "2023-09-11T19:52:37.912299Z",
            "url": "https://files.pythonhosted.org/packages/df/3f/003a4fe3217c20dcf9d23c0c93c9b9d2c0d18344736fcb0656def8197287/fisher-0.1.14.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-09-11 19:52:37",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "brentp",
    "github_project": "fishers_exact_test",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "fisher"
}
        
Elapsed time: 0.12680s