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

Uploaded CPython 3.11Windows x86-64

napypi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (284.6 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

napypi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl (395.0 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

napypi-1.1.1-cp310-cp310-win_amd64.whl (167.5 kB view details)

Uploaded CPython 3.10Windows x86-64

napypi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.2 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

napypi-1.1.1-cp310-cp310-macosx_11_0_arm64.whl (393.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

napypi-1.1.1-cp39-cp39-win_amd64.whl (169.5 kB view details)

Uploaded CPython 3.9Windows x86-64

napypi-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (283.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

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

File metadata

  • Download URL: napypi-1.1.1-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 168.0 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.1-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 3433884caf9561468dd8e54f27930a484bc66a5822be213525a08c7bf831355b
MD5 9226b93241d4165dcc5568d11fbd7e97
BLAKE2b-256 67f3a886f34c00038c4e49388686f8bd5a621b8fc1973a69b7fdee553231c89a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 927ea8beba7f90f5b4778e84b591f8e9fc47019ecb34a9beba9aee5be6bc0876
MD5 72e0020cb3d395296cba2b19421211c8
BLAKE2b-256 318ff2ba2bc6976620ac9eab85b399505416adc19c261411cb43ebe52eb3c62e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8721cbe0e15bd6329baa5ab421de796dc2cdc075850f59626b69b897062b0d6d
MD5 2e41f5ea268bcfa1a686e09cb0cc098e
BLAKE2b-256 53d81ddbb5a43a5a12ec233b231f8b3ad4e7dceccc700aed6ec1b5b6b00d16e2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.1-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 167.5 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.1-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 4a746a1e1059b973eb1993a617d1014cd7c40ecfee96e846d7299d5d54e45016
MD5 f4c0b6bfb69457d5fade194df0edb1d1
BLAKE2b-256 d40e8b630833e45635a22833ecba40ee18cab8f2d986f0f0eef764a622f28264

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 87f490b913d42a2da8b6421c59e1e70745d800c67984fc133ce135f4950eb1a9
MD5 0d647f194ef79b11c30e53ebef3e62cf
BLAKE2b-256 97a8a66554700879d7db2e50b6a5aa90f3e84a1534c5a0b9be5521ba528a9106

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 2c2ae46e4ce8ac451b0f9c9619a3d7821bf93409ef9ac8228543088a4603904a
MD5 5f16741130c804f8786866c3ee62875f
BLAKE2b-256 fc206b600d7441af1ca4135765a46a8b0e6fbf039e948b683022386a4f346a34

See more details on using hashes here.

File details

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

File metadata

  • Download URL: napypi-1.1.1-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 169.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.1-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 99f9589849567e5af629127a22030b0bbe5c53a3d3d6c2493185f64a6c3a4820
MD5 4c3fda289fabff39b32afc85bb9898de
BLAKE2b-256 5d37eb678a535d452d53e2f122107d85a3ee59fa206c89e39f174bc79265850e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 1c1d65e116d2eb62b2eea9294e70e9200a5b28b7eb679f43f63dbeea11e26406
MD5 0258114be8b4f9fce4dea6305068ad71
BLAKE2b-256 71eb6467af2842f240c257721385c89739291d7faba35d16c71c496bf58a96e2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for napypi-1.1.1-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c9e0312c5b5d272f2f2ac77e784a72cda80bf381857bede0725196c4a9b9b772
MD5 461a2f75babeaabb8335fe2559efa291
BLAKE2b-256 eff53e6dfaef3a8759902297e2f02e2f8ceb22e47e4b14281cc21af3439ef696

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