Skip to content

TileDB-Inc/napari-tiledb-bioimg

Repository files navigation

napari-tiledb-bioimg

License MIT PyPI Python Version tests napari hub

This plugin supports reading TileDB-BioImaging multi-resolution arrays within Napari.


Demo

napari-tiledb-bioimg-demo.720p.mp4

Installation

You can install napari-tiledb-bioimg via [pip]:

pip install napari-tiledb-bioimg

Quickstart

After ingesting data using tiledb-bioimg, then:

  • Local images may be loaded using Napari's File -> Open Folder, and selecting the TileDB array folder. Choose the napari-tiledb-bioimg plugin, if prompted.

  • Remote arrays (S3, TileDB Cloud) may be loaded using either the napari CLI command:

napari --plugin napari-tiledb-bioimg s3://<bucket>/<path/to/tiledb_array>
  • or the Napari viewer load command within a Python prompt:
# Within a Napari-enabled Python/IPython prompt, run:
import napari
viewer = napari.Viewer()

viewer.open("tiledb://<namespace>/<array name or UUID>", plugin="napari-tiledb-bioimg")

Contributing

Contributions are very welcome. Tests can be run with tox or pytest.

Installation from git:

pip install git+https://github.com/TileDB-Inc/napari-tiledb-bioimg.git

License

Distributed under the terms of the MIT license, "napari-tiledb-bioimg" is free and open source software.

Issues

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

Releases

No releases published

Packages

No packages published

Languages