Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Consider moving to ImageJ-MATLAB instead of Miji #80

Open
imagejan opened this issue Jul 13, 2021 · 2 comments
Open

Consider moving to ImageJ-MATLAB instead of Miji #80

imagejan opened this issue Jul 13, 2021 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@imagejan
Copy link

As mentioned on https://imagej.net/plugins/miji, this legacy project is mostly replaced by the functionality in ImageJ-MATLAB:

https://imagej.net/scripting/matlab#running-imagej2-within-matlab

I don't know the usage of Miji in ciatah in detail, and I don't know how involved a transition would be, but it might simplify it for users to just enable the ImageJ-MATLAB update site in Fiji (especially since the Miji website seems to be offline at the moment).

I know that @kouichi-c-nakamura worked quite a bit with the ImageJ-MATLAB integration, he might be able to give helpful advice.

@bahanonu bahanonu self-assigned this Jul 13, 2021
@bahanonu bahanonu added the enhancement New feature or request label Jul 13, 2021
@bahanonu
Copy link
Owner

Thanks for reaching out and the heads up about the Miji site (ciatah's been updated with a mij.jar backup URL).

CIAtah uses Miji mainly to display movies and allow certain movie modification operations as an alt to ciatah Matlab GUIs. e.g. https://bahanonu.github.io/ciatah/pipeline_detailed_modify_movies/.

I'd previously considered switching to ImageJ-MATLAB, but continue to use Miji + ij.jar as it still works across Matlab versions, is seamless on the user end for ciatah to download and setup (e.g. no user Fiji/Imagej GUI interactions needed), and avoids Fiji/Bio-Formats conflicts (on to-do list).

I'll reach out to you or @kouichi-c-nakamura once I upgrade to ImageJ-MATLAB if any questions/issues arise.

@kouichi-c-nakamura
Copy link

Thanks. I have to say, I no longer do extensive image analyses using ImageJ these days. And I don't know much about CIAtah.

Here are my thoughts:

  • (Miji) still works across MATLAB versions
    • ImageJ-MATLAB worked on R2018b, which is 3 years ago. This will become less relevant eventually, I guess?
  • seamless on the user end for CIAtah to download and setup (e.g. no user Fiji/Imagej GUI interactions needed)
    • We need to compare the steps required to use Miji and ImageJ-MATLAB. If ImageJ-MATLAB still has disadvantages, they are better to be fixed. I edited the documentation a lot and clarified the steps, but people may still find it tedious.
  • avoids Fiji/Bio-Formats conflicts (on to-do list).
    • I don't know about this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants