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

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

Uploaded CPython 3.11Windows x86-64

napypi-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (278.3 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.0-cp311-cp311-macosx_11_0_arm64.whl (388.2 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.0-cp310-cp310-win_amd64.whl (162.3 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.0-cp310-cp310-macosx_11_0_arm64.whl (387.1 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.0-cp39-cp39-win_amd64.whl (164.3 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (276.9 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.0-cp39-cp39-macosx_11_0_arm64.whl (387.2 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

File details

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

File metadata

  • Download URL: napypi-1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 163.2 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-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 b71439ebb0ce087a886b5f3053d33f5baedd7c858001bb084ee060c1a4452540
MD5 9b16b9e48c7f41845bf6b7ec5531d3a4
BLAKE2b-256 52604d1a1dbf9e041d2ee9a23d9ac16642cffdec4507d3258a04ee54400abc90

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 480ae81f6b0c50a64eb5e18e581a9ac557af0ac93c8ba70985324ce8009266b7
MD5 46768c288c5cfff08de4db147b946a03
BLAKE2b-256 5a6b44ffc44125bc9a2253b7a62290e4fd0d32b1aa214b9315d158741c1e7a32

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4a26c6bfebcdfca11ccdaa65ac9a8bb112bf9bf9a8605e416f398e49a0f24c75
MD5 87dc45da5405d174a98dfcedb251bf96
BLAKE2b-256 018c53dff251e0cd8e77074be05cc2030edf54aa9ba3fd8ee0a83340b1a755a0

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 162.3 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-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 fcfd6981d125946964a2531f93319d4e8f167a58c009600334bca60cf5bd8ad5
MD5 ef491942f55276911d57943cde495248
BLAKE2b-256 b0f9d18b08528f32b9e7eba3e378e0be1c5aa3d0eea24efd8d9aeec0aa25d605

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f9653a08b67d92ea0b6f46baaca723572d5be1a28fe8c0aa91ceb2f5d34186c1
MD5 64ebc3ce454d41be979824cecae02e59
BLAKE2b-256 c0be1065f3cbcceeba8c71b364fdc3f8f4ae56785cbe8d822e672aeb41c87d1a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 51c518212dc16661cc7fdcad912f05c73b05337279f25ada67e04756d9a07993
MD5 947b3610a982724135fd686a81361b16
BLAKE2b-256 531238a5dae608d08461b651b4dd73f670af6d24fa4e9d7234f9b806a3030bd2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 164.3 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-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 fce4f296d09f3102d4b0605919ee5fdba71f35878c1ad9a030e061d83568f57c
MD5 39084d15f5b2956718139d88549dd412
BLAKE2b-256 b255cc2321bdfb3369ffa88c096f79ef8f01dfe7e56fa67a71ba3966d4563f8f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.0-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 6ffef62260bf211e97e4bfd8b0f0a0e3ea06cc8fb6231edc2efe108e84751049
MD5 007ce5878f26d51bb6d068b2891232fc
BLAKE2b-256 eb9ff91cad65ff8281444537277225003318a99c72dfecc9a38c64fb3672b089

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.0-cp39-cp39-macosx_11_0_arm64.whl
  • Upload date:
  • Size: 387.2 kB
  • Tags: CPython 3.9, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.14

File hashes

Hashes for napypi-1.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1f655cb615d589b385a6fc97462420042dc9e803d81ac258df645d0fd72f4263
MD5 c2965d2680f0ffa1b542cdb2a8d0b25f
BLAKE2b-256 c4b34c6002d2638fe18d5271a0b5a0649ada7fca05121da12252875992c2571a

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