Biophysical-Fluorescence-Laboratory / Imaging_FCS

Imaging_FCS is a basic ImageJ plugin to calculate and view spatio-temporal correlation functions from 16 bit gray tiff stack files.
https://www.dbs.nus.edu.sg/lab/BFL/imfcs_image_j_plugin.html
0 stars 1 forks source link

Run plugin on CPU even if NVIDIA GPU is detected if the C++ / CUDA compiled files are not present #7

Open Marc-Demoustier opened 7 months ago

Marc-Demoustier commented 7 months ago

The plugin is not working correctly if an NVIDIA GPU is detected but the .dll are not present. We should be able to just send a warning and then run on the CPU.

Marc-Demoustier commented 7 months ago

It is a bit more complicated than that in the end. The current stade of the jar plugin contains all the dll files inside of the jar files and if they are not in the jar folder of Fiji it will copy them to this folder. This introduce duplication which is not optimal for the plugin.

We can think of two ways of doing it:

https://imagej.net/develop/uploading-plugins

(We can even think of uploading the plugin directly from the CI but maybe this is too much automatization)