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.6-cp311-cp311-win_amd64.whl (208.3 kB view details)

Uploaded CPython 3.11Windows x86-64

napypi-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (330.4 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.1.6-cp311-cp311-macosx_11_0_arm64.whl (433.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.1.6-cp310-cp310-win_amd64.whl (207.6 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (329.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.1.6-cp310-cp310-macosx_11_0_arm64.whl (432.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.1.6-cp39-cp39-win_amd64.whl (209.9 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (328.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.1.6-cp39-cp39-macosx_11_0_arm64.whl (432.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: napypi-1.1.6-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 208.3 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.6-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1ab92d90734371023bf7d1a9a6b37d1f211ade36ce0751eb990393acbd5fd7da
MD5 b3379f684ae47a9b864e9445b090e33b
BLAKE2b-256 00e653e7f030f243118610cc229a8362625e8c0d925c351d14f987b75ec0fe57

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9bad037f1455385e8c531b21d0b3247f6b79086375b9039ff1948aa531612b0a
MD5 7675b07e965eb29b2f55b8cfc2893fff
BLAKE2b-256 7be1f13b5398448fb037e0decc4a5ce4622eaa45468d286a4b2257af4346ed1f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1c469dda9d3e19f4a2752e80c1c583a129e4a039a2b4085966c53cc54f8d223f
MD5 f3184ea791946051ffb2843ee18e488f
BLAKE2b-256 cdbdbfe3ac5faf0f55d4eb5f7320af7508de515d432ac5cf7f29e420671b4e3f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.6-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 207.6 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.6-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 e8c183c033a48359f1e0014c3ed459b4ee7547849e78c279e90bc9d347d5ea4c
MD5 edca2d1f2e95f60e31e5d84c2ae3a474
BLAKE2b-256 9b3f75a8abbf461ac12a5732b4c282ae50b6cc340d19d631128b58f001e3458f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 e678db2b2527d67294114f41d0c7f5013da64ddcd2ebf06811270475655180c1
MD5 516842a8b6d96650ca230facbe30ba6f
BLAKE2b-256 59d62c6dc70b3d072a52355c837bb7d1dcd1a351278af76b6d6db6ece755ab46

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 99b353bed274943ae4331ad035dbe8591ce6bb7bb79b0ca037c07c95adcb3ec2
MD5 b1015832dad57cf7d6ac7396333d42da
BLAKE2b-256 2082362014c4e5cf30ea6f92dd7dfd4de23bd7dad3dbdab41caae938faca8097

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.6-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 209.9 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.6-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 8b653677f3e0075547c93f6e02dc2dd3fe646b5494a68322a7e6e699447bde40
MD5 f013546f314766c65689574eaa232380
BLAKE2b-256 c07a1c248f58a8668a97dafb2f647920484e472ad6ca18e067503e7b262db6d3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 bc8115c59b94525194b5d119fd3909b3a8cd42ad6af7136283cb070cbc78f288
MD5 9b595c18ecb05382ff30ea81f9543890
BLAKE2b-256 e92709db968444d9546a0187c041ff2c5930312e78bac76afbfd18a01a154bae

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.6-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 df064fe791850319210c08108447d91805c26352a4378f2825fd4e12c234a12b
MD5 b0ad83d3bdb934e0be705665e944e7f4
BLAKE2b-256 199198df7f89f0f49c973436e0bbee55415491bb5a36b3ca1a19442668cf1bd0

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