Skip to main content

Pipeline between napari and himena

Project description

napari-himena

License BSD-3 PyPI Python Version tests codecov napari hub npe2 Copier

Pipeline between napari and himena.

napari is a great tool for visualization, annotation and analysis of multi-dimensional images. On the other hand, himena has a powerful plugin system that allows users to technically do anything, such as editing table and plotting.

napari-himena connects these two ecosystems together, enabling users to send data back and forth, extending the functionality of the both packages.

Examples

1. Sending image layers to himena for ImageJ-like multi-measurement and Excel-like plotting.

Measuring time-course change in the image intensity with himena-image plugin, and plot the result using the built-in plot functions using matplotlib.

2. Sending points and their features to himena for seaborn plotting.

Feature dataframe can be directly sent to himena for seaborn plotting using himena-seaborn plugin.

Usage

Starting from napari

Open the napari-himena dock widget from the "Plugin" menu, connect to one of the himena profile (only "default" is available by default), and that's it!

Starting from himena

To use this plugin from himena, you need to first register this plugin to the himena profile

# install to the default profile
himena --install napari-himena

# or install to a specific profile
himena <my-profile> --install napari-himena

Then all the commands will be available in himena and a napari viewer will be launched when it is needed. You don't need to do this if you always launch himena from napari plugin; it automatically register this package in the beginning.


This napari plugin was generated with copier using the napari-plugin-template.

Installation

You can install napari-himena via pip:

pip install napari-himena

To install latest development version :

pip install git+https://github.com/hanjinliu/napari-himena.git

Contributing

Contributions are very welcome. Tests can be run with tox, please ensure the coverage at least stays the same before you submit a pull request.

License

Distributed under the terms of the BSD-3 license, "napari-himena" is free and open source software

Issues

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

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_himena-0.0.1.tar.gz (13.1 kB view details)

Uploaded Source

Built Distribution

napari_himena-0.0.1-py3-none-any.whl (11.4 kB view details)

Uploaded Python 3

File details

Details for the file napari_himena-0.0.1.tar.gz.

File metadata

  • Download URL: napari_himena-0.0.1.tar.gz
  • Upload date:
  • Size: 13.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.10.14

File hashes

Hashes for napari_himena-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5374f9d75cc3c0337df906af99e5aae780ed61e963a051be42a9127c98995820
MD5 176778337eab26beda6bdb4e28de3a48
BLAKE2b-256 8330cfeac5efe66040c1bdf7f2954cf8537f2caa69ebaef86ac6aa3c7b6f36e3

See more details on using hashes here.

File details

Details for the file napari_himena-0.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for napari_himena-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d1c631493dc82bdd4d945962dcc7aac3a8ea0f984e742fdc6fca527b1b4cb743
MD5 55cb4c84c97c401beae90b9300fa26f8
BLAKE2b-256 b1507db9795626be19d6c4292536b72b495f115cf34a017b80262229cbd24151

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 Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page