dataesr/scientific-paragraphs-categorization huggingface dataset:
Processing Here we describe the use of the Multiplex Processor graphical user interface, exemplified on the data set provided (Figure  6 ). The GUI has no parameters exposed, since metadata related to the acquisition are read from the file generated by the PhenoCycler CIM and other parameters have been optimized on different types of tissue. They can be modified if needed in a special java class for every step for parameters, but in our case are kept the same for all experimentation by the PhenoCycler TM users. Note that the workflow can be started and ended at any step, assuming that data are organised as  expected in the input description in the wiki https://gitlab. in2p3. fr/micropicell/multiplexprocessor/-/wikis/MultiplexProcessor-Usage-documentation. Error and log files are generated and can be used to monitor the processing.
Step 0: Deconvolution The data having been acquired with a wide-field microscope as 3D stack (an example of one slice is shown in Figure  6  (A)), the deconvolution step is a classical step to ameliorate the quality and resolution of data. Two options are offered in the Multiplex Processor as two different branches of the software. The compiled version relies on DeconvolutionLab2 13. The point spread function for each wavelength is generated based on the parameters contained in the experiment json file (wavelengths, voxel size, aperture). By default when using DeconvolutionLab2 in our workflow, Richardson Lucy algorithm is used with 10 iterations. The option can be changed in our DeconvolutionProcessor class. This step is very long using Deconvolutionlab2 (96 stacks of 11 slices each, 2048x2048, take 8 hours to be processed, at 5.
We have made here the controversial choice to generate one mosaic per channel and cycle, instead of tiles (regions in MAV) due to the usage of the MAV software provided by Akoya Biosciences, free but not open source, afterwards (Figure  6  (J)), which was re-correcting the regions' positions. Step 7: Segmentation Nuclei are segmented from the nuclei stained channel of the first cycle stitched image, on which all other cycles have been registered during step 4. We used Stardist pre-trained model "2D_versatile_fluo" with image normalisation  19, 20  to segment the nuclei as exemplified in Figure  6  (K)). An imageJ 22 set of ROIs is then generated and saved as zip. Step 8: Create Mask from ROI This optional step allows the creation of an RGB image corresponding to the segmented nuclei perimeter with a correct naming for visualisation only.
Step 9: Measure Every cell is analyzed as an ImageJ ROI using the ImageJ analyzer plugin to measure their spatial location and intensity values, but also other parameters that we did not use in the analysis, but which could be of interest for other analysis such as nuclei shape descriptors, orientation, intensity statistics in every channel. These measurements are then stored in both a csv file compatible with the MAV software, and in standard FCS format using the CSVtoFCS functionalities offered by the Flow Cytometry Data standard project 21. Step 10: Create MAV Project This last optional step allows the use of the MAV software afterwards, as in our lab routine workflow usage of the PhenoCycler TM. This simply reorganised our output to make it compatible with the expected input experiment and file organisation for MAV.
Conclusions In this paper we present an open source workflow, based on an optimised sequential arrangement of existing steps. This workflow is now used routinely in our lab, replacing the commercial solution provided by the vendor and solving the problems encountered of stitching or intensity normalisation. Recently a generalist software suite was implemented for multiplexed data processing 25 , which also incorporated the processing step 26. The MCMicro software is conceived in order to be ready to host different implementation of steps because it is based on Galaxy and Nextflow. Our command line implementation would ease this implementation in the future, and would also facilitate the extension of usage to other multiplexed tissue imaging systems. However we provide here an out of the shell tool for other labs using the PhenoCycler TM that may fix problems encountered.
base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. at java. base/java. util. concurrent. ForkJoinWorkerThread. run(ForkJoinWorkerThread. java:183) java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager.
util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher.
NativeConstructorAccessorImpl. newInstance0(Native Method) at java. base/jdk. internal. reflect. NativeConstructorAccessorImpl. newInstance(NativeConstructorAccessorImpl. ja at java. base/jdk. internal. reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr.
Acknowledgements We acknowledge the  Tumorothéque  from the  "service d'anatomie cytologie pathologiques du CHU de Nantes " for providing samples. We acknowledge the  IBISA MicroPICell facility (Biogenouest) , member of the national infrastructure  France-Bioimaging , in particular  Steven Nedellec , and the  "Région Pays de la Loire ". We are grateful to  Nicolas Jouand  from the  Cytocell facility  for providing expertise in cytometry file preprocessing. Most of the figures were generated using FigureJ 28.
This work was supported by the  LabEx IGO program  (n°  ANR-11-LABX-0016 ), funded by the " Investment into the Future" French Government program , managed by the  National Research Agency (ANR). Authors are members of the  MicroPIcell facility , part of the national infrastructure  France-Bioimaging  ( ANR-10-INBS-04 ). The funders had no role in study design, data collection and analysis, decision to publish, or preparation of the manuscript.
F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher.
sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. EventUtil. fireEventImpl(EventUtil. java:74) at com. sun. javafx. event. EventUtil. fireEvent(EventUtil. java:54) at javafx. event. Event. fireEvent(Event.
base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager.
java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl.
base/jdk. internal. reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 at fr. univ_nantes. codex_processor. gui.
handleBubblingEvent(Composite at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:80) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com.
gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher.
sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. EventUtil. fireEventImpl(EventUtil. java:74) at com. sun. javafx. event. EventUtil. fireEvent(EventUtil. java:54) at javafx. event. Event. fireEvent(Event. java:198) at javafx. scene. Scene$MouseHandler. process(Scene. java:3856) at javafx.
49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event.
dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com.
reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event.
CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl.
sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. EventUtil. fireEventImpl(EventUtil. java:74) F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 at com. sun. javafx. event. EventUtil. fireEvent(EventUtil. java:54) at javafx. event. Event. fireEvent(Event. java:198) at javafx. scene. Scene$MouseHandler. process(Scene. java:3856) at javafx. scene. Scene. processMouseEvent(Scene. java:1851) at javafx. scene. Scene$ScenePeerListener. mouseEvent(Scene. java:2584) at com. sun. javafx. tk. quantum. GlassViewEventHandler$MouseEventNotification. run(GlassViewEventHandler. jav at com. sun. javafx. tk. quantum. GlassViewEventHandler$MouseEventNotification.
base/jdk. internal. reflect. GeneratedConstructorAccessor3. newInstance(Unknown Source) at java. base/jdk. internal. reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr.
univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher.
java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. EventUtil. fireEventImpl(EventUtil. java:74) at com. sun. javafx. event. EventUtil. fireEvent(EventUtil. java:54) at javafx. event. Event. fireEvent(Event. java:198) at javafx. scene. Scene$MouseHandler. process(Scene. java:3856) at javafx. scene. Scene. processMouseEvent(Scene. java:1851) F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 at javafx. scene. Scene$ScenePeerListener. mouseEvent(Scene. java:2584) at com. sun. javafx. tk. quantum. GlassViewEventHandler$MouseEventNotification.
base/java. lang. Thread. run(Thread. java:829) Caused by: java. lang. OutOfMemoryError at java. base/jdk. internal. reflect. GeneratedConstructorAccessor3. newInstance(Unknown Source) at java. base/jdk. internal. reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr.
univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:64) at com. sun. javafx. event. CompositeEventHandler. dispatchBubblingEvent(CompositeEventHandler. java:86) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:234) at com. sun. javafx. event. EventHandlerManager. dispatchBubblingEvent(EventHandlerManager. java:191) at com. sun. javafx. event. CompositeEventDispatcher. dispatchBubblingEvent(CompositeEventDispatcher. java:59 at com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:58) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com.
GeneratedConstructorAccessor3. newInstance(Unknown Source) at java. base/jdk. internal. reflect. DelegatingConstructorAccessorImpl. newInstance(DelegatingConstructorAccess at java. base/java. lang. reflect. Constructor. newInstance(Constructor. java:490) at java. base/java. util. concurrent. ForkJoinTask. getThrowableException(ForkJoinTask. java:603). 49 more Caused by: java. lang. OutOfMemoryError: Java heap space java. util. concurrent. ExecutionException: java. lang. OutOfMemoryError at java. base/java. util. concurrent. ForkJoinTask. get(ForkJoinTask. java:1006) at fr. univ_nantes. codex_processor. gui. DatasetExtendedDepthOfFieldProcessor. run(DatasetExtendedDepthOfFi at fr. univ_nantes. codex_processor. gui. MainController$1. handle(MainController. java:96) at fr. univ_nantes. codex_processor.
dispatchEvent(EventDispatchChainImpl. java:114) at F1000Research 2022, 11:1121 Last updated: 06 JUL 2023 com. sun. javafx. event. BasicEventDispatcher. dispatchEvent(BasicEventDispatcher. java:56) at com. sun. javafx. event. EventDispatchChainImpl. dispatchEvent(EventDispatchChainImpl. java:114) at com. sun. javafx. event. EventUtil. fireEventImpl(EventUtil. java:74) at com. sun. javafx. event. EventUtil. fireEvent(EventUtil. java:49) at javafx. event. Event. fireEvent(Event. java:198) at javafx. scene. Node. fireEvent(Node. java:8889) at javafx. scene. control. Button. fire(Button. java:203) at com. sun. javafx. scene. control. behavior. ButtonBehavior. mouseReleased(ButtonBehavior. java:208) at com. sun. javafx. scene. control. inputmap. InputMap. handle(InputMap. java:274) at com. sun. javafx.