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

Uploaded CPython 3.11Windows x86-64

napypi-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (331.1 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.1.9-cp311-cp311-macosx_11_0_arm64.whl (433.7 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.1.9-cp310-cp310-win_amd64.whl (215.8 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (329.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.1.9-cp310-cp310-macosx_11_0_arm64.whl (432.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.1.9-cp39-cp39-win_amd64.whl (216.1 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (329.6 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.1.9-cp39-cp39-macosx_11_0_arm64.whl (432.8 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: napypi-1.1.9-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 216.6 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.9-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 530533fceabfa032ad41ca52f65e232b476f0cb9dd79eb5cac0d04d7b22437d8
MD5 f34ba266b5739811c9ec17cebce47964
BLAKE2b-256 2df76129230d931a758a20a72dad5add4bd47cbb67644cd02ac1122627b20b93

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 025cb3321984f4ceebd59b653c16b7a4598a2dc3d303067d6aadf794c846763c
MD5 cef330c78bffc9e0cd2e34d426abfaab
BLAKE2b-256 8579c63f2dcc781f047caf6df83bb128607188f04cc57b08beec99dd85da49c3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c4501bbdc9fa90fa4722697f7f7b2ed54b835d640721fcf56e1bc4fb85471daf
MD5 8a0e9813962b9fc02155d0523d34b943
BLAKE2b-256 b3180ac6f92ed4b80c36b62606cbcb4f9c602d67d0eaef4cfa3c735aedd6af07

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.9-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 215.8 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.9-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 d1d51e667a692a9536320263fc734b7403086070bc727da15f14441995e9a362
MD5 b06db98ec347f8917ea08c7f9bb68a2c
BLAKE2b-256 6207767b6baf3fc49a30291f8ad4f6a60ac23daecd05ecb6f6b9eb9c519d9f8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 81b67c7de0426ed7a2ab2589b555030164486f910255f0c8752bd6ce86e1ca69
MD5 3d380bbd531b44984092c08d2aaa73e5
BLAKE2b-256 241b2e7a97f65ff28900cb6b5d20ee0d7bc4a1f768462690fef5f7548faa5a27

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 11ad16502edcf38f67ea9e1987b90813030197b07f2282336c2b9a37d8f5a996
MD5 9e9437a2ad6cf6ed9744a514a55b7a4b
BLAKE2b-256 da2be0fe6cfc206e6926e17a7d43b2f56977ef9f91a526bebaf82aca8feabc7a

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.9-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 216.1 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.9-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 3d34455dee254686445c811be0ce86ce1ef0395a97ea75adff9e02da972e4a9c
MD5 05b148ccbb32072c4c04c308c2491b15
BLAKE2b-256 0f6d65babee024804487e4156333c47e9d4d11f7b9a529e19aeaf1bf0e0bfe71

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 068624b573af54b9a3927563bf93b6faa497d30b21add86d328343cf31c6a467
MD5 e460b7854f709a1128abcdd363b0d6c8
BLAKE2b-256 d9fd8ad3d1bfea6968b867e6ab822f62772407fd9305b1434ab0517303bcc22f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.9-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1fe48be1c1a43f6eb0e4bbc5e2be04909913e8b444120898e8d5146407793381
MD5 49ffac5df373aac1a12d511c54fba2e8
BLAKE2b-256 200e167a6dfe5f5bcc25b59e27e27e2a349f46a70ef8f588470dff379a019dc4

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