PreviewedFileHandler throws a StringIndexOutOfBoundsException
The following stack trace is given when running RidgeBasedSegmentation on images contained in a .lif file:
ERROR [Thread-8] (UI.java:71) - An exception occured while running Ridge Based Segmentation java.lang.StringIndexOutOfBoundsException: String index out of range: -1 at java.lang.String.substring(String.java:1967) at org.pickcellslab.pickcells.api.img.pipeline.PreviewedFileHandler.getPreviewedResult(PreviewedFileHandler.java:78) at org.pickcellslab.pickcells.api.img.pipeline.DefaultProcessingPipeline.runPipeline(DefaultProcessingPipeline.java:84) at org.pickcellslab.pickcells.segmentation.RidgeBasedSegmentation.run(RidgeBasedSegmentation.java:98) at org.pickcellslab.pickcells.segmentation.RidgeBasedSegmentation.launch(RidgeBasedSegmentation.java:136) at org.pickcellslab.pickcells.main.Workbench.lambda$null$4(Workbench.java:334) at java.lang.Thread.run(Thread.java:745)