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

Uploaded CPython 3.11Windows x86-64

napypi-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.0.1-cp311-cp311-macosx_11_0_arm64.whl (388.4 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.0.1-cp310-cp310-win_amd64.whl (162.5 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.0.1-cp310-cp310-macosx_11_0_arm64.whl (387.3 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.0.1-cp39-cp39-win_amd64.whl (164.5 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277.1 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.0.1-cp39-cp39-macosx_11_0_arm64.whl (387.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

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

File hashes

Hashes for napypi-1.0.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 c54897c9a82ef1ad28e12187f2fbc6b46aa5fca550d7a071e7e1f2bb6ae7b1ac
MD5 bce93c18a34c708116e18ff87f8f273b
BLAKE2b-256 2eed69ee1e96848ea1f3b97ac66e46d686e822b2ea252f6b2aa1298178301f40

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 21421eb0123a44cc8f482f8f020e190caaed0922110977733214f104632e1818
MD5 2eb96ee58424c8f477ff608a304b536a
BLAKE2b-256 8d91d23ca7e6498e472744d870141b5a344d95331438884578e1d5327c5a7fdd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 9ba99bf691a4c0b5b490bba36c0a41edcd9a904950daa9671173a58f287ce817
MD5 a292c0992ae7d94ee7c354f237d08049
BLAKE2b-256 82a95e537703b25987da8ec043575853dbcdc2d93d56de5d2180a7394f1dadd2

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for napypi-1.0.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 0dd91511a1ba3a559d6b66a890952101177f944f1bf5e76dcf6f22e9d0dac681
MD5 6fccecf98031137baa7611e0cc4085a5
BLAKE2b-256 b45cfd272a3d61a2566809a869837e8bfed6a6a70db9b2a00ad1329b794d9cc9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9b36f3711943223fb293f54c04c41fb3fc33b9da1442ec8904c2984d96beb4cb
MD5 7197fe445c123d1cea7464b3f81e9de0
BLAKE2b-256 56e1b6a9a5a261ec7bb3f23a8e24391d5c9897b6acab411cb95bc3f05ebe2016

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 b3d4c70d4daf68d7c14a699ce6f054b11656fb0d4b140ce5a137e07510dde73a
MD5 7cd017dd2c7a461907129c43a372d715
BLAKE2b-256 d0357c6d0450856b97f8151e3462b225b42f17f22a334e427a4f4957e75261a1

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for napypi-1.0.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 813d254e8fe2dd7aadb9678ca4a41675dbe9968afc611bd4638e32c034030f50
MD5 49e7d85560d00feae511048676e7cdf2
BLAKE2b-256 e3a4be07adda0319c84adbad177cf668303c99f1b75a776cacdd86c042278969

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 75368a9cbcf8f6ea0815457a1fb3213e750d925e3a26eea556a3c08b084b7123
MD5 0afdd0f11bd64589ad53ebcd1eab5cdb
BLAKE2b-256 afa5afd0a830146bd10df4cf7613498ab7e1ba0ed9bc3b9034a710c5e83a0653

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 56198913c84540734121bccd814c52f7ee9c983feffc4d0b4d749b965c85f21c
MD5 32ef84e383513beaae0a59ec5be02738
BLAKE2b-256 ea3f4b70815377eee400187f2ede5cae10eb09d780b4a4a8c34213d19731db10

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