Skip to main content

nrefocus

PyPI Version Tests Status Coverage Status Docs Status

Numerically (auto)refocus complex wave fields, such as those acquired using quantitative phase imaging techniques in modern microscopy.

Documentation

The documentation is available is available at nrefocus.readthedocs.io.

Installation

Install from the Python package index (the FFTW extra enables fast Fourer transforms with PyFFTW):

pip install nrefocus[FFTW]

or clone the repository and run:

pip install -e .[FFTW]

Testing

Testing is done with pytest:

pip install pytest
pytest tests

Metadata

Release files for nrefocus 0.8.0

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

Source distribution (sdist)

Source distribution for nrefocus 0.8.0
File Size Uploaded Provenance
nrefocus-0.8.0.tar.gz 348.1 kB Without provenance Details

Built distribution (wheel)

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

Total release size: 378.5 kB

Release files / nrefocus-0.8.0.tar.gz

Download URL nrefocus-0.8.0.tar.gz
Size 348.1 kB
Tags Source
SHA-256 checksum
How to use checksums
9cb74a70cb4c88a3671f5689836709b30c494cd0c136e9d8fc8d4b6da0a9ca85
BLAKE2b-256 checksum
How to use checksums
f4a673d7ecaecee329609ce9bd05f416a60517e7c2c93cc0de4016cae8911c6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Release files / nrefocus-0.8.0-py3-none-any.whl

Download URL nrefocus-0.8.0-py3-none-any.whl
Size 30.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
97338492ccf395f47476ce1cd6c327174f05885dbda4a2495fa805cd73c813a8
BLAKE2b-256 checksum
How to use checksums
7ecb6c9a7ec067633f9e06faffdf62210270f125c087d9961cb10397c6e4fa74
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.3

Security for nrefocus 0.8.0

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.

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