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},
}
Metadata
Release files for napypi 2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| napypi-2.1.tar.gz | 29.3 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| napypi-2.1-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| napypi-2.1-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.1-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
| napypi-2.1-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| napypi-2.1-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.1-cp310-cp310-macosx_11_0_arm64.whl | CPython 3.10 | CPython 3.10 | macOS 11.0+ ARM64 | Details |
| napypi-2.1-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| napypi-2.1-cp39-cp39-manylinux_2_28_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.1-cp39-cp39-macosx_11_0_arm64.whl | CPython 3.9 | CPython 3.9 | macOS 11.0+ ARM64 | Details |
Total release size: 86.4 MB
Release files / napypi-2.1.tar.gz
| Download URL | napypi-2.1.tar.gz |
|---|---|
| Size | 29.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
303cab816d953dcfd0a97fc5b8acfa5d49360f52e980e7e9af85102b5b42dfcf
|
|
BLAKE2b-256 checksum How to use checksums |
44c521220247897ba82ffe2d3a6e2b597cb378b4d000a530eef688c0327639cb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp311-cp311-win_amd64.whl
| Download URL | napypi-2.1-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1419a649cb83fc7ced510d0419c335f68fb729a35fa666c3d0e40f24d0ff2804
|
|
BLAKE2b-256 checksum How to use checksums |
f6ecd3e406078037bcc35259ca37a406d39e2449573511cc66b000f300788cd1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.1-cp311-cp311-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.4 MB |
| Tags | CPython 3.11 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
72a9314023318140f92294b746be6afc28d7070ad0f8d82be756e809890eb78b
|
|
BLAKE2b-256 checksum How to use checksums |
adb7eeed16e451058bd59309d92fe437318a232418060fc8ac5bfd62bc489b1f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | napypi-2.1-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 516.9 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
c0859b69321fcd76dca6db9240fb1bb2f0cf429223a49c3b7fc3f8b36f280090
|
|
BLAKE2b-256 checksum How to use checksums |
3e199b93865b3bfd45525f37ed0696c52c5df2ad98d58d031f39279032ad88cf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp310-cp310-win_amd64.whl
| Download URL | napypi-2.1-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
4b1e243c9ba55a7bc3999542a007ef86df7b81e2ce2d72586283b14a6a33c8f6
|
|
BLAKE2b-256 checksum How to use checksums |
3fbd1c6cd457b4ca5e304605934bd00e1185b2f9650747f915662bc8991df559
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.1-cp310-cp310-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.4 MB |
| Tags | CPython 3.10 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
1e0b7a5105a64eb505338e9657da48c98e08f963cc9ef20ffd9c42d1f7b38c52
|
|
BLAKE2b-256 checksum How to use checksums |
b10ccde228e0a06af1cbd355e3d6d3eb0b702bec96fa1ac11e40911181dc560c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | napypi-2.1-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 515.9 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
8f1d5f6c2feff20f658cf67e2b046b0e9c9c0b608e3e37730245858882237adf
|
|
BLAKE2b-256 checksum How to use checksums |
25063538b7e339a85e67f28fd07faf9974080a3a9b509008a979d35986bd6408
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp39-cp39-win_amd64.whl
| Download URL | napypi-2.1-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
f8cc7c1aec3d8f1c8fd091fa41bb3ee5b161d2a2a2ce4892d51e5dfc498f9a04
|
|
BLAKE2b-256 checksum How to use checksums |
f015696c2ef1473c6894c80e11826e8795b555a4410dd1951db8ec6379d55141
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.1-cp39-cp39-manylinux_2_28_x86_64.whl |
|---|---|
| Size | 12.4 MB |
| Tags | CPython 3.9 Linux glibc 2.28+ x86-64 |
|
SHA-256 checksum How to use checksums |
077453b1f52e5384a940b99b309ebac13f6111dda3425a8b441b1839f2eb4ecb
|
|
BLAKE2b-256 checksum How to use checksums |
785a5e97428dc3702636d10793e9f4530ae68c150321c249b3d22c11d15c81a4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|
Release files / napypi-2.1-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | napypi-2.1-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 516.0 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
9cce969df887ed8e2e147cca458878387285e256f7be2abd6430300879fff735
|
|
BLAKE2b-256 checksum How to use checksums |
8f54778222f3ecd48c63de4583af57ffeb197e4f9809101e32367572eec99471
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|