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.0
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.0.tar.gz | 29.3 MB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| napypi-2.0-cp311-cp311-win_amd64.whl | CPython 3.11 | CPython 3.11 | Windows x86-64 | Details |
| napypi-2.0-cp311-cp311-manylinux_2_28_x86_64.whl | CPython 3.11 | CPython 3.11 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.0-cp311-cp311-macosx_11_0_arm64.whl | CPython 3.11 | CPython 3.11 | macOS 11.0+ ARM64 | Details |
| napypi-2.0-cp310-cp310-win_amd64.whl | CPython 3.10 | CPython 3.10 | Windows x86-64 | Details |
| napypi-2.0-cp310-cp310-manylinux_2_28_x86_64.whl | CPython 3.10 | CPython 3.10 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.0-cp310-cp310-macosx_11_0_arm64.whl | CPython 3.10 | CPython 3.10 | macOS 11.0+ ARM64 | Details |
| napypi-2.0-cp39-cp39-win_amd64.whl | CPython 3.9 | CPython 3.9 | Windows x86-64 | Details |
| napypi-2.0-cp39-cp39-manylinux_2_28_x86_64.whl | CPython 3.9 | CPython 3.9 | Linux glibc 2.28+ x86-64 | Details |
| napypi-2.0-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.0.tar.gz
| Download URL | napypi-2.0.tar.gz |
|---|---|
| Size | 29.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
febcae4d6568b6681f3320a5cb6432253edf1f31648e825506716b929a5d7e89
|
|
BLAKE2b-256 checksum How to use checksums |
4dcbbffff4b45b4b94fe3bf490a014eb358c6ea7126c2615c1041a5b6e897357
|
| 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.0-cp311-cp311-win_amd64.whl
| Download URL | napypi-2.0-cp311-cp311-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.11 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
dbb7411e28bb4889466c6ec2c383f22af6722f0b0994510dc62dfce905991ea9
|
|
BLAKE2b-256 checksum How to use checksums |
e7b77b8d46655bb7cac3fe63054275ece2d52cf5dacabd712b309390799c34bb
|
| 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.0-cp311-cp311-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.0-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 |
99e94303cd1b3d98a58142bd826b1087bbe8437f3b39c7f6566e27c35a6f0a08
|
|
BLAKE2b-256 checksum How to use checksums |
521d03b0f61599905584d2d985d2870b3ef8cfac2e3baac997b9c432228e7773
|
| 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.0-cp311-cp311-macosx_11_0_arm64.whl
| Download URL | napypi-2.0-cp311-cp311-macosx_11_0_arm64.whl |
|---|---|
| Size | 514.3 kB |
| Tags | CPython 3.11 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
b90673cc86ef4d497c7670c0098ff486ff4ec271547dd0b06940802151d71f5f
|
|
BLAKE2b-256 checksum How to use checksums |
14542a5fdfa0a79f71516e8dbfd7440ccec2611a968934e2eb22bb99f79e2926
|
| 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.0-cp310-cp310-win_amd64.whl
| Download URL | napypi-2.0-cp310-cp310-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.10 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
3c0ceece2d088b0180dce3babced1372a733974591d69a1e3c07521bc27eadda
|
|
BLAKE2b-256 checksum How to use checksums |
ba02f677c4b683f79137d3d2fc0203aa2063e89ea43eb7d3946d6b440cb0b462
|
| 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.0-cp310-cp310-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.0-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 |
40405ce6c6ded099b7e24a24d2cebbd13fd282aa20a7bb32a1060f769606c859
|
|
BLAKE2b-256 checksum How to use checksums |
2acd6cd214cf2af2328ee3729b946e11b65a296403944528280b1833f9d36576
|
| 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.0-cp310-cp310-macosx_11_0_arm64.whl
| Download URL | napypi-2.0-cp310-cp310-macosx_11_0_arm64.whl |
|---|---|
| Size | 512.9 kB |
| Tags | CPython 3.10 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
18dc58f9dce0cd61ba9a8ca5395579c931b834014bae1d166ef4bd7a645691dd
|
|
BLAKE2b-256 checksum How to use checksums |
22419de76326c70111ca43b95007c32d59e1fdbf0ba771722a97f495ea7240d3
|
| 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.0-cp39-cp39-win_amd64.whl
| Download URL | napypi-2.0-cp39-cp39-win_amd64.whl |
|---|---|
| Size | 6.1 MB |
| Tags | CPython 3.9 Windows x86-64 |
|
SHA-256 checksum How to use checksums |
1773e1bbae1501468299447db828df17ab91af7f58a2ccc93906fdd2b5f7ba96
|
|
BLAKE2b-256 checksum How to use checksums |
44bca6ee54ce9b0a3a1cd0fbefec304e2b17fca17026cac542fcd9cf181f8a7f
|
| 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.0-cp39-cp39-manylinux_2_28_x86_64.whl
| Download URL | napypi-2.0-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 |
080698fd60b7c3e1e4ec7581dbbdd208bf5c5f72c3e14da6c944cb48eba9581f
|
|
BLAKE2b-256 checksum How to use checksums |
0b5fc8de6c6fbf523a7801722aa345bde6020a3d8fa3b7777dcca7e0036aede5
|
| 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.0-cp39-cp39-macosx_11_0_arm64.whl
| Download URL | napypi-2.0-cp39-cp39-macosx_11_0_arm64.whl |
|---|---|
| Size | 513.1 kB |
| Tags | CPython 3.9 macOS 11.0+ ARM64 |
|
SHA-256 checksum How to use checksums |
3084398d7cf67c3e4f95cc966123a9202a6d131a64f8fbccce67315f3402e225
|
|
BLAKE2b-256 checksum How to use checksums |
5fe11d3372f625cbe5fda3770f9b0cad9314a914f1e511dc40d0ecd4a9175b94
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.11.17
|