Skip to main content

napari plugin of Nanoscopy Python library (NanoPyx, the successor to NanoJ) - focused on light microscopy and super-resolution imaging

Project description

napari-nanopyx

License PyPI Python Version napari hub Docs Wiki

napari plugin of NanoPyx (the successor to NanoJ) - focused on light microscopy and super-resolution imaging.


This napari plugin was generated with Cookiecutter using @napari's cookiecutter-napari-plugin template.

What is the NanoPyx 🔬 Library?

NanoPyx is a library specialized in the analysis of light microscopy and super-resolution data. It is a successor to NanoJ, which is a Java library for the analysis of super-resolution microscopy data.

NanoPyx focuses on performance, by heavily exploiting cython aided multiprocessing and simplicity. It implements methods for the bioimage analysis field, with a special emphasis on those developed by the Henriques Laboratory. It will be distributed as a Python Library and also as Codeless Jupyter Notebooks, that can be run locally or on Google Colab, and as a napari plugin.

You can read more about NanoPyx in our preprint.

Currently it implements the following approaches:

  • A reimplementation of the NanoJ image registration, SRRF and Super Resolution metrics
  • eSRRF
  • Non-local means denoising
  • More to come soon™

if you found this work useful, please cite: preprint and DOI

Installation

You can install napari-nanopyx via pip:

pip install napari-nanopyx

User Documentation

You can find installation and usage instructions in the wiki.

Contributing

Contributions are very welcome. Please read our Contribution Guidelines to know how to proceed.

License

Distributed under the terms of the CC-By v4.0 license, "napari-nanopyx" is free and open source software

Issues

If you encounter any problems, please [file an issue] along with a detailed description.

Citing

If you found this work useful, please cite: preprint and DOI

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

napari_nanopyx-0.1.5.tar.gz (16.7 kB view details)

Uploaded Source

Built Distribution

napari_nanopyx-0.1.5-py3-none-any.whl (18.5 kB view details)

Uploaded Python 3

File details

Details for the file napari_nanopyx-0.1.5.tar.gz.

File metadata

  • Download URL: napari_nanopyx-0.1.5.tar.gz
  • Upload date:
  • Size: 16.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.0 CPython/3.12.4

File hashes

Hashes for napari_nanopyx-0.1.5.tar.gz
Algorithm Hash digest
SHA256 2b2d556c2dbaa840a555c11344d34c9e664ce818ec4e007bec08d97bed28dbb5
MD5 925817133aacc0f99769ce9f604d0969
BLAKE2b-256 abc07539c8fe95f523c9c2fb58fffc7ca5508e5ecc935b330fbf0d0b30bb8ffe

See more details on using hashes here.

File details

Details for the file napari_nanopyx-0.1.5-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_nanopyx-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 64b4f424a0046ce12a3cf51bcc6f5451733fa61d7912ddcc76165b179c28b584
MD5 11a429dedf4e8be4f9de07a57def4692
BLAKE2b-256 92f64ba7b9cd395b1ffb2a789306338a55986f4b5e4dc44b3ab4d1610657b7f3

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page