File watcher plugin for napari (napari-file-watcher)
This plugin contains two widgets: file watcher and script editor.
Usage: file watcher
The file watcher monitors a folder and displays its images (tiff, ome-zarr or hdf5) as napari layers, watch the following video for a demo:
Instructions:
- Select the folder you want to monitor by pressing "Browse".
- Select the extension of the files: "zarr", "hdf5" or "tiff".
- Click "Watch and run" to display the current items & the newly arrived as napari layers.
- If you click in one of the files of the list, the metadata will show (for hdf5 and zarr)
Usage: scripting editor
The script editor is for developing scripts and saving them in the filesystem. We have used this widget in the context of developing scripts for microscopy control software that implements another file watcher.
Instructions:
- Select the folder where you want to save your scripts in "Browse".
- Type the name of the script in the edit box below.
- Click "Add" for saving it into the folder after typing, or "Open" to display an existing file.
Installation
You can install napari-file-watcher via [pip]:
pip install napari-file-watcher
Or if you plan to develop it:
git clone https://github.com/kasasxav/napari-file-watcher
cd napari-file-watcher
pip install -e .
If there is an error message suggesting that git is not installed, run conda install git.
Contributing
Contributions are welcome, tests are run with pytest.
Issues
Issues can be reported at: https://github.com/kasasxav/napari-file-watcher/issues
Metadata
Release files for napari-file-watcher 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| napari-file-watcher-0.1.1.tar.gz | 21.0 kB | Without provenance | Details for napari-file-watcher-0.1.1.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| napari_file_watcher-0.1.1-py3-none-any.whl | Python 3 | none | any | Details for napari_file_watcher-0.1.1-py3-none-any.whl |
Total release size: 44.4 kB
Release files / napari-file-watcher-0.1.1.tar.gz
| Download URL | napari-file-watcher-0.1.1.tar.gz |
|---|---|
| Size | 21.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
f3f9322b703d0eef93631f70198f861cb2b279ae59e879abc723d9961963bf37
|
|
BLAKE2b-256 checksum How to use checksums |
47e3c2b7805129a03313a8bf767081b9a345424626fbd0e6a6b97d32fd242d3a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Release files / napari_file_watcher-0.1.1-py3-none-any.whl
| Download URL | napari_file_watcher-0.1.1-py3-none-any.whl |
|---|---|
| Size | 23.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
da9633859c4ca3d60ce97c82cb7cb1031516818aa472a5b50ab16292a5d42ee8
|
|
BLAKE2b-256 checksum How to use checksums |
d43479926136757002fb6191dc237ad694ebce3763dc705c96c64f942c07ca02
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.2 CPython/3.10.8
|
Security for napari-file-watcher 0.1.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.