Skip to main content

Zernipax

A python library to calculate Zernike Polynomials fast and accurately using JAX. Available on PyPI,

pip install zernipax

GPU Support

JAX installation for different systems may vary. Please refer to their documentation for details. Usually, you need to run something like following,

pip install jax[cuda12]

Citation

If you use this repository in your projects, please cite it as:

@article{ELMACIOGLU2025129534,
    title = {ZERNIPAX: A fast and accurate Zernike polynomial calculator in Python},
    journal = {Applied Mathematics and Computation},
    volume = {505},
    pages = {129534},
    year = {2025},
    issn = {0096-3003},
    doi = {https://doi.org/10.1016/j.amc.2025.129534},
    url = {https://www.sciencedirect.com/science/article/pii/S0096300325002607},
    author = {Yigit Gunsur Elmacioglu, Rory Conlin, Daniel W. Dudt, Dario Panici and Egemen Kolemen},
}

Metadata

Release files for zernipax 0.2.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for zernipax 0.2.1
File Size Uploaded Provenance Actions
zernipax-0.2.1.tar.gz 26.3 kB Without provenance Details for zernipax-0.2.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for zernipax 0.2.1
File Interpreter ABI Platform Actions
zernipax-0.2.1-py3-none-any.whl Python 3 none any Details for zernipax-0.2.1-py3-none-any.whl

Total release size: 52.4 kB

Release files / zernipax-0.2.1.tar.gz

Download URL zernipax-0.2.1.tar.gz
Size 26.3 kB
Tags Source
SHA-256 checksum
How to use checksums
6324bc8a0e9ed76cf542eda651c6593af8c4880f3eb3e92a945b3d640344df45
BLAKE2b-256 checksum
How to use checksums
d25f41f7508a39c33d69e1e3de468d34a7188c1df602882129b5f746110a5acc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Release files / zernipax-0.2.1-py3-none-any.whl

Download URL zernipax-0.2.1-py3-none-any.whl
Size 26.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ce44144504f42877c387daca4cb968c374f7e3a499ba7f536c912a39f74a6320
BLAKE2b-256 checksum
How to use checksums
439595798cfe41979ee71ce161734ef4a2a4894461b484332fd75d570076507d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.25

Security for zernipax 0.2.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page