Skip to content

Compatibility with other plugins #3

@haesleinhuepf

Description

@haesleinhuepf

Hi @hsidky and @JesseMckinzie ,

congrats to this very cool plugin! I just saw that you implemented very similar functionality that is also available in other plugins. In case you would like to spare a bit of code (and maintenance effort), you could consider replacing this part:
https://github.com/PolusAI/napari-nyxus/blob/7b4a6ff7289f5c01eaf6d8b78a7c60460116f117/napari_nyxus/nyx_napari.py#LL194C14-L194C33

With this:
https://github.com/haesleinhuepf/napari-skimage-regionprops/blob/5c4250c5bf6ea807b0604cfee5d5b9736c43e736/napari_skimage_regionprops/_regionprops.py#L159-L165

It would then allow the same features such as double-clicking on column headers, getting feature images, selecting individual objects etc (read more). This would also make sure that your extracted features can be post-processed by other plugins such as the napari-clusters-plotter and napari-spreadsheet.

And if that doesn't work for you, I would love to learn why. This would allow me to improve infrastructure on the other side..

Let me know what you think!

Best,
Robert

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions