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

Uploaded CPython 3.11Windows x86-64

napypi-1.1.5-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.5-cp311-cp311-macosx_11_0_arm64.whl (395.1 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

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

Uploaded CPython 3.10Windows x86-64

napypi-1.1.5-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.5-cp310-cp310-macosx_11_0_arm64.whl (393.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

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

Uploaded CPython 3.9Windows x86-64

napypi-1.1.5-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.5-cp39-cp39-macosx_11_0_arm64.whl (394.0 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: napypi-1.1.5-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.5-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 2c0f7abf59ae05ba374a69d9c519c9b81c95eec3d4638df997dcc1b898bbdea2
MD5 74916d24401c24fcd5d6f2f40be4bc9e
BLAKE2b-256 4c222702b5eb14c778a5a085835ec6c153f0e9235e13926f8818e5a062219536

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a2cf33f6820cd0b6eee156c97efda4ae72e1a9810804b71b5b9326dc5f80bf82
MD5 382bfe671ae6a94f07cc0b132027f600
BLAKE2b-256 ad4322fe58ac722b2d2a13b5ac3fc26287e351f740be72e17737b930c5ceae8c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a9d5926e8ac6027932aa86f03adcf2fdddfb942c4e8f4861b03f46f689a67005
MD5 e774736b90a0ce76ff777cefc5ee7390
BLAKE2b-256 89d28893ec6b7c072ea0b2a10831cf2d842c7b8872a82241b8222e1f3383b8bb

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.5-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.5-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 be995eaf70d4808a993f982c6c76a0351b082db6d978f8d38cb96bb240becddc
MD5 327ba3a112bf940e2cc4c8ef89a05227
BLAKE2b-256 82b6cba3883bc9d1031b0e0de2b7e73426ef837a33afd1e5fce152cb04146554

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f86df07e6bcaf10a958d01856d01daad77d8f4ac5430aac6effa2cb6375fdfc7
MD5 aee75952a8ca3704d6cd162dd66ccbcb
BLAKE2b-256 b37a1c35e10e870750f20c54d0e3f9df2e705d1e3e7157343574a6b4a28f5746

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 34eacf6cd1f341928314859c8b449d0f485864aa33b189066e946c7e2834cd57
MD5 4708e97de6cc52ff861731ff0cb5051d
BLAKE2b-256 4cdc5f1714e638f6b89132870cb00784187641004fcf964e191876a44ab79394

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.5-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.5-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 61006ad588e4dc30a7d8f7d2037d86ea2039a83f275f43b3f0720955cd626deb
MD5 a5991f438860f79127b83465224a4307
BLAKE2b-256 8a27ad9f35e5ca9e7dd7a726032bd4acb1531a3b0c99cb916bf81842f6009beb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6a91b69e984267eabda2188f6bd32ad24a5abdcb78cdeaa8d41eab46ed65fef2
MD5 abb29ad36827b0b9cba75afbcaee928d
BLAKE2b-256 6034a461cd596e59059463ebd5aeb58693a14e942e0a2b60b8f8aa737648e529

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.5-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c327d6b9d188e12bb7e64f1d06f3aaf0f90b60b82ba5dd48c50953c74ebb1b43
MD5 2b549e5342768c891b2bcc1add855262
BLAKE2b-256 08dfacbda22c4dcc280b55af949726c2459e4a91278df147d767177cd2c88454

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