Skip to main content

Efficient statistics in Python for large-scale heterogeneous data with enhanced support for missing data

Project description

NApyPI: Efficient statistics in Python for large-scale heterogeneous data with enhanced support for missing data

Tests Python PyPI DOI

A python packaged version of our software NApy. NApy offers a fast python tool providing statistical tests and effect sizes for a more comprehensive and informative analysis of mixed type data in the presence of missingness. Written both in C++ and numba and parallelized with OpenMP.

Installation

NApy is available as a Python package on the most common Windows, MacOS, and Linux architectures (64-bit only). It is easily installable via:

pip install napypi

Documentation

For a detailed overview of NApy's functionality and parameter descriptions, we refer to NApy's main repository.

Citation

In case you find our tool useful, please cite our corresponding manuscript:

Fabian Woller, Lis Arend, Christian Fuchsberger, Markus List, David B Blumenthal, NApy: Efficient Statistics in Python for Large-Scale Heterogeneous Data with Enhanced Support for Missing Data, GigaScience, 2025; giaf140, https://doi.org/10.1093/gigascience/giaf140

@article{10.1093/gigascience/giaf140,
    author = {Woller, Fabian and Arend, Lis and Fuchsberger, Christian and List, Markus and Blumenthal, David B},
    title = {NApy: Efficient Statistics in Python for Large-Scale Heterogeneous Data with Enhanced Support for Missing Data},
    journal = {GigaScience},
    pages = {giaf140},
    year = {2025},
    month = {11},
    issn = {2047-217X},
    doi = {10.1093/gigascience/giaf140},
    url = {https://doi.org/10.1093/gigascience/giaf140},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

napypi-1.1.3-cp311-cp311-win_amd64.whl (167.9 kB view details)

Uploaded CPython 3.11Windows x86-64

napypi-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.8 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.1.3-cp311-cp311-macosx_11_0_arm64.whl (395.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.1.3-cp310-cp310-win_amd64.whl (167.3 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.3 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.1.3-cp310-cp310-macosx_11_0_arm64.whl (393.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.1.3-cp39-cp39-win_amd64.whl (169.3 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.1.3-cp39-cp39-macosx_11_0_arm64.whl (394.1 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

Details for the file napypi-1.1.3-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: napypi-1.1.3-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 167.9 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.15

File hashes

Hashes for napypi-1.1.3-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2ddcd82224f6f05c593514ff930e97d51eed52bb47cd8cb4a242fe30756c907c
MD5 d1d1084913fdb755dc4d5d0ab4f1fef6
BLAKE2b-256 e99cfbe4001ef5009ee25fef8533c07d46c471a490e52aaac15f1b002204b6e1

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 0370985af5281092080dd909f13b9c41729a9a49f06e6569cd8d5c4ed9015c94
MD5 485dda6b41cb3146c81092ded07a64e2
BLAKE2b-256 b0204e1c69e3088982c4e928f893319f176ebc75b5aa9baa2f9c93b0875b31fb

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1452e6408ee41fd2effde937cef513a720b5961830a4ab4a6ab28044b7839cb2
MD5 cfa0c97beb89acf3d74b40bfcc9a81b8
BLAKE2b-256 4b6665f6a8b893d5822ce0e43637a4004e6870a7877d3042dba9656274e06915

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: napypi-1.1.3-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 167.3 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.15

File hashes

Hashes for napypi-1.1.3-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 904700f2cfb56407f83d706c9d44e9509b349607f385e7d3ff8c03afe5318506
MD5 bc63d458256134f497d85b69f7ae01da
BLAKE2b-256 08f5e9c63264bfba109c05ba9e5d32052987e50e194d4d497b118c92faf37fc1

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d97cdb5d30264ec765b9530fb8f3df3a0a7e1da3f1572323b6b5568577510b3c
MD5 b61c98f776d5983d3a39155fb27b4b83
BLAKE2b-256 e9507ef1662af2523850a7e8615c10bdbac7047bc2957190b72cd53e733cbdb8

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 e5664232c4950305590647aeeffae58e46ad5a56936aa08a1c6c00be4dd3fb2b
MD5 af43500ce6c1ae899ff92f9760325e43
BLAKE2b-256 508bc4ddd30ba7b2999e28b09cab2f6a34654b075c6369b955962525d3bd44d7

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: napypi-1.1.3-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 169.3 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.15

File hashes

Hashes for napypi-1.1.3-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 edbe1a69d9098e3fce4a5a119ef61b76d59d6a592ef12512bfaaceaf30155823
MD5 4386ea7fc6d84023b31d03651c6d4ddf
BLAKE2b-256 f108e2195572c2f11bde12fcf5c4fa10c6ca4a782959af508b66733d40ee53d9

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ef806c988a067095b1596b50e6c8591dc2ea00f850bbef171d20972445cec7f
MD5 c31cc2b4c41f2ea001df7769df11aa08
BLAKE2b-256 1d4d9e070a7c3db33ea4d6661edd1c3257143280259ffd801bbdf2cfd382385f

See more details on using hashes here.

File details

Details for the file napypi-1.1.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for napypi-1.1.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6837cd3ab45de9ebcffc380dabc7925defce75ab06d532383119c256dc00c996
MD5 4f90c7b0c0c02e2c930faea34c16b9fe
BLAKE2b-256 609b00c33968962ee62c20098d155be5d31c5dd2affdcdd87817e383d1946518

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page