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

Uploaded CPython 3.11Windows x86-64

napypi-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.7 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.0.2-cp311-cp311-macosx_11_0_arm64.whl (394.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.0.2-cp310-cp310-win_amd64.whl (166.6 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.0.2-cp310-cp310-macosx_11_0_arm64.whl (393.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.0.2-cp39-cp39-win_amd64.whl (168.6 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (282.5 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.0.2-cp39-cp39-macosx_11_0_arm64.whl (393.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: napypi-1.0.2-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 167.2 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.0.2-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1d18578e8745ec33bc1852817de9158a02a72571dc0eab63504aae6c68e5fd21
MD5 8566467286deecd97ad9ecc3d4004b88
BLAKE2b-256 8ba1d5c1634e78c5eee56ddc6394de8eebdd9a63986046e9ec24222ff7212afa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 40b704b8a5761f71128aac749d19343a55067970d35aa301158507d16e50411f
MD5 b3c70762ad7e3d6b75fc0615573e99bb
BLAKE2b-256 35655f0d2fa857ce6d8a5f219b868733fcf549d393a677d7221f88f5e3dd302b

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 775532bafb50de8bd7ec9064e38d322f249b9819622420168bbc099392fd9074
MD5 da66f375b96399a3da5cbc5af8c5700c
BLAKE2b-256 beb48a9bd5cf6926e3dfd4b3da63dcf91ec2a9e3c0eee6b92174b9b8b5ff5e0f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.0.2-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 166.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.0.2-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0a0b2c0842e331d0102099f0bfa9d8eace60fd6ef07b49edc801ff5586230161
MD5 8d5707901465ac2065cf0afac991c671
BLAKE2b-256 bdbec732a72fa2e158d288cf79100d501e501e358e7fae29c37eaa1e0fa0f1e3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 d9837bd958be381eadc0be474e92542650625d191f37027d86381b5ebe03fcf6
MD5 0e2aac8a9ddd57b5d85b6737f84b0704
BLAKE2b-256 a450fb423c6b0889c5679f5f2412ef26064bcceeeafb85910d2ce38c028dcbce

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3796fe4aeb6c05c77579e2ce304e580af6031737be2b358b6f1cf54da85dd9f
MD5 e31fe54a01aa08997939acaa2364ee13
BLAKE2b-256 e7d25be9c12c1e4a0783eba285aa11891c55ff57b95bef3fe2ef1012adb18dff

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.0.2-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 168.6 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.0.2-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 583527f5de68c27c66a5a14083f860a77f86bc294ab095768efdb899ba03d2cf
MD5 c6aba8f0b3cb38521df2920b00930a0f
BLAKE2b-256 ae065050e3ee45de324469da856658ab0fc91af4237a932d88e565abbbe4b316

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 07b5eaae51d55c0e18f77873d873ea4a40018f9e68911143b10e432232f9346f
MD5 fcf2ed9d5c7b5e6e9a965306362e66bf
BLAKE2b-256 88c0e3c34a1dab8d6fdd0eac751ccf27d431e6855e7017e23a8111b5519739a8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.2-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 060c151f102f8073ad5458fb0154fa14c4addf409705f905ae7abc7799f4a713
MD5 0ee729e40fa0654b4ff37fbdfb195c93
BLAKE2b-256 21fae0dbbd3ec3b7361e8c6ff0da20abf4739c7d1644f4dcec5a145b2e0cfb72

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