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

Uploaded CPython 3.11Windows x86-64

napypi-1.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (331.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

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

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.1.7-cp310-cp310-win_amd64.whl (208.2 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.1.7-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.7-cp310-cp310-macosx_11_0_arm64.whl (432.7 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.1.7-cp39-cp39-win_amd64.whl (210.5 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (329.7 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

napypi-1.1.7-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.7-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: napypi-1.1.7-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 208.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.7-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 1f49c22528662d73721b24dae0174952ae99e5d3c250f4a28bd7c78c1732456f
MD5 f6703f0e7b9f8e45dede3681aa69fd09
BLAKE2b-256 8ddc2f0c10090c27ec44745a30ab0e65629de7ea9accce5785fa41b8c9101a00

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 98fe9b44dd157677c3aefe110d0bb9cd8417c6626f46f6667ac6b5de46d8468f
MD5 38f9eeceecf642ce534f77e35f3654a0
BLAKE2b-256 e30ea5ac2751c6fb5a89f601e9f0a07dbffc39d044c116a1bba3153ef84da718

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 86760b6f4f753447ce4d3b7bf44b8e2c0febbb9a1e1df73f55568b90e2d60e6d
MD5 bc6a3cb108296beaaa13a11dd1327c76
BLAKE2b-256 8a736f1bc7a5e77de3cb8dd4eb6de5f5074372e7ffaba1b9cc49ea16d0e98696

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.7-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 208.2 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.7-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 20edfd9b111e6aa7ca2dc27116534152e48e5591d938f96cf66f00cfd6ed3f30
MD5 dfd11e77994dceaa7c8b6ca92d72ed8c
BLAKE2b-256 5054e3741aaec73019c6dabc19f45c400ebd43019d01242b218d253c82a46ce3

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 83f41cf6ff7ff59c4cfcdda080e56bca5bde7737f67b256c12b9a6b9a2633adf
MD5 e06727fdd8ae7b812818e1c3f5723651
BLAKE2b-256 9738218c4f21a650c34e808ecb57fe410d2d1cb803f867bc10e080cfccdb2811

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 f5c9d3208c9938d237f28511bdb00c59f19a9ba01252d07ff626be247d380a32
MD5 cf51df7cc4a3a11b2ac8d07f41f48ab9
BLAKE2b-256 a8dce8c72334f2bf1a001fa997d8d905d8d6bc152b706d06e8718d4f69211ea6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.7-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 210.5 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.7-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 7493b4269bd010cb70a2b810b89e42b879feaccc3202a52d22fb9f43694744e5
MD5 29df76625dfacedc8346087486471fd4
BLAKE2b-256 2520a8520351293c9d62be8cd1978cc80412cec561d3c357027a690deeb86d96

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 7820deb4c51e0f835eae827b5de2ba6d534f0afa08850680fe7debe4c5b1ca6d
MD5 791caeb6f5b7e2769ab14bd0b311a0e0
BLAKE2b-256 3190886a0bf70f2d194c4da579999b341e16939ecf9d8864fdaae2df3bf42d45

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.7-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a05460d86d7cf389b1d033289943985428259a70034cef207c1eff942b5702d
MD5 730d54e0550756a76fe4aafdd2fd8d3d
BLAKE2b-256 ce9fa49e4c6d8491447c948a38655ecec8893f87919998c886c9b5fbc385e17c

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