{"id":28,"date":"2024-11-11T13:03:44","date_gmt":"2024-11-11T05:03:44","guid":{"rendered":"https:\/\/www.project-exoj.com\/?p=28"},"modified":"2025-07-25T22:32:29","modified_gmt":"2025-07-25T14:32:29","slug":"exoj-a-complementary-tool-for-quantitative-imaging-of-exocytosis","status":"publish","type":"post","link":"https:\/\/www.project-exoj.com\/index.php\/2024\/11\/11\/exoj-a-complementary-tool-for-quantitative-imaging-of-exocytosis\/","title":{"rendered":"ExoJ, a complementary tool for quantitative imaging of exocytosis"},"content":{"rendered":"\n<p>(Update 07.27.2025)<\/p>\n\n\n\n<p class=\"has-text-align-left has-base-background-color has-background has-medium-font-size\" style=\"padding-top:0;padding-bottom:0;font-style:normal;font-weight:400\"><\/p>\n\n\n\n<p>Exocytosis is a fundamental biological process where the intracellular vesicle eventually fuses to the plasma membrane, releasing its content into the extracellular space. To report exocytosis, we take advantage of pH-sensitive probes which are quenched in acidic environment and fluorescently bursts when exposed to a neutral pH environment (e.g. extracellular space).<\/p>\n\n\n\n<p>We developed ExoJ, a computer-vision assisted tool implemented as a Fiji\/ImageJ2 plugin to detect and record exocytosis features on single-cell basis. Built-in options allow end-users to immediately review each detected event and further the entire population within one cell.<\/p>\n\n\n\n<p>We define a bona fide exocytosis event as a diffraction-limited object displaying a sudden burst of fluorescence followed by a decayed signal. Additional details are translated into a set of thresholding parameters to fully account of end-user experimental condition and type of vesicle.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#f2f2f2\"><strong>Installation<\/strong><\/p>\n\n\n\n<p>The plugin ExoJ was successfully tested on computers (MAC OS Catalina and newer releases, Windows) with ImageJ2\/Fiji 1.53s or newer versions and Java 8 installed.<\/p>\n\n\n\n<p>It requires the prior installation of the plugin <a href=\"https:\/\/imagej.net\/formats\/bio-formats\"><u>Bio-Formats<\/u><\/a>&nbsp;(Linkert <em>et al.<\/em>, <em>J. Cell Biol.<\/em>&nbsp;2010) which handles multiple image formats.<\/p>\n\n\n\n<p>Download and copy the .jar file in Fiji\/ImageJ2 plugin folder. Restart Fiji\/ImageJ2, and the plugin ExoJ should appear in your plugin list under <strong>Plugin\/Project-ExoJ\/ExoJ<\/strong>.<\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#f2f2f2\"><strong>Recommendation<\/strong><\/p>\n\n\n\n<p>The plugin was designed to automatically detect and record exocytosis from fluorescent time series. It can\u2019t handle 3D time series. We strongly advise to avoid time series displaying saturated pixels.<\/p>\n\n\n\n<p>In case of lateral drift during live cell imaging, we recommend performing registration with available online plugins.<\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#f2f2f2\"><strong>Procedure<\/strong><\/p>\n\n\n\n<p>The workflow comprises three main steps: <strong>(1) <\/strong>Detecting the bright spots seen as vesicles, <strong>(2)<\/strong> building 1D time-lapse trajectories and <strong>(3) <\/strong>identifying candidate exocytic events according to user definition. <br>At any points during the procedure, users can save and load detection settings (.dat file).<br>A pop-up window lists opened files. <br>For newly-imported files, press Refresh to update the list.<\/p>\n\n\n\n<p><strong>Note that the preset parameters need to be tuned\/adjusted<\/strong> <strong>otherwise ExoJ performance might be degraded <\/strong>(<a href=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2024.08.02.606323v1.full\" data-type=\"link\" data-id=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2024.08.02.606323v1.full\">Chouaib et al., 2024<\/a>)<strong>.<\/strong><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#dffef2\"><strong>STEP 1. <\/strong><strong>Spot detection<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-style-default\"><img loading=\"lazy\" decoding=\"async\" width=\"505\" height=\"457\" src=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-2.png\" alt=\"Screenshot - Spot detection prompt window\" class=\"wp-image-45\" srcset=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-2.png 505w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-2-300x271.png 300w\" sizes=\"auto, (max-width: 505px) 100vw, 505px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dffef2\"><strong>METADATA<\/strong><br>Upon file selection (Open), the plugin reads the metadata to fill the required information in the prompt-up window (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Pixel size | Frame time interval | Frame rate<\/mark>).<br><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dffef2\"><strong>DETECTION<\/strong><br>For spot detection algorithm, we have implemented two options:<br><br>&#8211; <strong>[default option] <\/strong>a Wavelet-based approach <em>(Olivo-Marin 2002)<\/em>. Users are first asked to set a range of wavelet scales that roughly matches the size of the spots of interest (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Min. and Max. fusion event apparent size<\/mark>). Pixel values are now accordingly converted to wavelet coefficient values. The <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">detection threshold <\/mark>correspond to the Medial Absolute Deviation (MAD) calculated on wavelet coefficients (\u03c3<sub>wavelet<\/sub>). Upon activation, the resulting lowpass image is generated for further assessment (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Show wavelet lowpass image<\/mark>).<br><br>&#8211; <strong>[Untick Use wavelet filter]<\/strong> The spot detection relies on the <a href=\"https:\/\/imagej.nih.gov\/ij\/developer\/api\/ij\/ij\/plugin\/filter\/MaximumFinder.html\"><u>Maximum Finder<\/u><\/a>&nbsp;tool implemented on Fiji\/ImageJ2. The <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">detection threshold <\/mark>correspond now to the MAD calculated on pixel intensity (\u03c3<sub>intensity<\/sub>)<br><br>The calculation is done on individual frames, and the result can be assessed by pressing <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Preview<\/strong><\/mark>.<br><br>Both detection approaches can be carried out on first-order differential fluorescent time series (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Transform to dF movie<\/mark>). This transformation can be reverted (<em>untick the option<\/em>). The subsequent steps are performed on raw fluorescent time series.<br><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dffef2\"><strong>PHOTOBLEACHING CORRECTION<\/strong><br><br>Live-cell imaging inherently faces photobleaching effect. To account for this, a correction can be performed upon clicking on the dedicated box (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Correct Photobleaching<\/mark>). The correction is immediately applied and can be reversed (<em>untick the option<\/em>). Note that the presence of saturated pixels would most likely generate artifacts after correction.<br><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dffef2\"><strong>MISCELLANEOUS<\/strong><br><br>MAD: Median Absolute Deviation is a measure of dispersion based on the calculation of the median of the absolute deviation from the data\u2019s median.<br><br>The color of the detected spots can be changed using the drop down list (bottom right-hand side, <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Label color<\/strong><\/mark>).<br>Press <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Run <\/strong><\/mark>to start the Spot detection.<br>You can <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Save <\/strong><\/mark>your detection parameters or <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Load<\/strong><\/mark> previous ones.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#fee9b0\"><strong><strong>STEP 2. Spot tracking<\/strong><\/strong><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#fee9b0\">The next step consists in building 1D time lapse trajectories using previously detected spots.<\/p>\n\n\n\n<p class=\"has-small-font-size\"><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"916\" height=\"560\" src=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-3.png\" alt=\"\" class=\"wp-image-60\" srcset=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-3.png 916w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-3-300x183.png 300w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-3-768x470.png 768w\" sizes=\"auto, (max-width: 916px) 100vw, 916px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#fee9b0\"><strong>PARAMETERS<\/strong><br>Three user-defined parameters are required to define spot trajectories<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Spatial searching range<\/mark>: spots located within a circular region centered on the detected spot, with a user-specified radius will be linked. If two or more spots fall within the region, the &#8220;closest&#8221; will be chosen.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Temporal searching depth (Gap closing)<\/mark>: this parameter defines the maximum number of consecutive frames that can separate two linked spots. By default, a gap tolerance of 1 frame enforces strict temporal continuity, requiring spots to be detected in every frame. For a gap of 2 and more, the missing frames are filled with a virtual spot corresponding to the timepoint preceding the gap.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Minimal event size<\/mark>: a threshold is applied to the minimum number of spots required to be considered as a valid trajectory.<\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#fee9b0\"><strong>PRACTICAL CONSIDERATION<\/strong><br>These three parameters are highly dependent on imaging modality and settings, such as pixel size and frame rate. <br>We assumed that fusion events are recorded across at least two consecutive images (i.e. two detected spots). Otherwise, detecting a single spot might indicate a vesicle moving in and out of focus, not necessarily a genuine fusion event. If you proceed with single-frame detections, ensure the <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Minimal event size<\/mark> parameter is set to 1 to prevent self-imposed limitations on ExoJ detection performance (<a href=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2024.09.09.611975v1\" data-type=\"link\" data-id=\"https:\/\/www.biorxiv.org\/content\/10.1101\/2024.09.09.611975v1\">Lachuer et al., 2024<\/a>).<\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#fee9b0\"><strong>MISCELLANEOUS<\/strong><br>Tracking results can previewed (<mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Preview<\/strong><\/mark> button). The list of reconstructed trajectories can be displayed if <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Show Tracking List<\/mark> is activated prior to pressing <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Preview<\/strong><\/mark> or <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Run <\/strong><\/mark>.<br>You can use the <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Back<\/strong><\/mark> button to go back to the previous step (<strong>Spot detection<\/strong>).<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#f7dde2\"><strong><strong><strong><strong>STEP 3. Event Identification<\/strong><\/strong><\/strong><\/strong><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#f7dde2\">To identify bona fide exocytosis events, the last step is made fully user-configurable.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"674\" height=\"407\" src=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-9.png\" alt=\"\" class=\"wp-image-116\" srcset=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-9.png 674w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-9-300x181.png 300w\" sizes=\"auto, (max-width: 674px) 100vw, 674px\" \/><\/figure>\n\n\n\n<p class=\"has-text-align-center\">Version 1.83                                                      Version 1.9<\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#f7dde2\"><strong>PARAMETERS<\/strong><br><br><strong>Fitting procedure (mean lifetime and estimated apparent radius)<\/strong><br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Min. points for fitting procedure<\/mark>: minimal number of data points required to start fitting procedure. We recommend to leave it to the default value 5.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Expanding frames (pre\/post peak)<\/mark>: number of additional frames on top of reconstructed trajectories (from step 2).<br>Increasing the number of <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">pre-peak frames<\/mark> would refine the local background calculation (and hence the <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Detection threshold<\/mark>).<br>Increasing the number of <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">post peak frames<\/mark> will affect the Gaussian fitting procedure for estimating the <strong>mean lifetime<\/strong>.<br>The <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Fixed position<\/mark> option enables additional frames to be either tracking maximum intensity (<em>unticked<\/em>) or stationary at their previous spatial position (ticked).<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Min. R<sup>2<\/sup><\/mark>: If ticked, minimal Goodness-of-fit is used as a hard threshold to select bona fide events.<br><br><br><strong>Exocytosis event<\/strong><br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Detection threshold<\/mark>: Similarly to step 1, events are selected according to the MAD calculated on each trajectory (+\/- <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">pre\/post peak frames<\/mark>). Only candidate events above the detection threshold value will be considered.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Upper\/Lower Decay limit:<\/mark> Setting the allowed range for how long events can last (<strong>mean lifetime<\/strong> is derived from a <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-secondary-color\"><strong>2D Gaussian function<\/strong><\/mark>)<br>If no <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Lower Decay limit<\/mark> is set, the fitting process can yield negative mean lifetime values. For users who prefer alternative fitting functions, the raw data for each identified event is available in the latter step for further analysis.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Upper\/Lower apparent size limit<\/mark>: The apparent size is derived from the intensity profile (at the onset of the event) by fitting a <mark style=\"background-color:rgba(0, 0, 0, 0)\" class=\"has-inline-color has-secondary-color\"><strong>2D Gaussian function<\/strong><\/mark>. The Full Width Half Maximum is used as a proxy for the <strong>event apparent size<\/strong>. The raw data for each each identified event is also available in the latter step. <br>If none of these two parameters are activated, <strong><mark style=\"background-color:rgba(0, 0, 0, 0);color:#345c00\" class=\"has-inline-color\">the apparent size won&#8217;t be derived from the 2D Gaussian fitting procedure<\/mark><\/strong>.<br><br>&#8211; <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Max. displacement:<\/mark> Maximal displacement allowed throughout the exocytosis event.<\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#f7dde2\"><strong>PRACTICAL CONSIDERATION<\/strong><br><br>Increasing the number of <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">pre\/post peak frames<\/mark><\/mark> could hinder the detection of two closely-timed events at the same location.<br>User-input values are in pixel unit for <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Upper\/Lower Decay limit<\/mark>, <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Upper\/Lower apparent size limit<\/mark> and <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Max. displacement<\/mark>.<\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#f7dde2\"><strong>MISCELLANEOUS<\/strong> <em>(version 1.83)<\/em><br>Results for identified events can previewed by pressing the <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Preview<\/strong><\/mark> button). <br>A new window (Result table named <em>ExoJ: Detected exocytosis list<\/em>) will pop up, listing all events and the associated features and parameters.<br>You can use the <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>Back<\/strong><\/mark> button to go back to the previous step (<strong>Spot tracking<\/strong>).<br><br><strong>MISCELLANEOUS<\/strong> <em>(version 1.9)<\/em><br>Proceed with the Event Identification by pressing the <strong>Analyze<\/strong> button.<br>When done, a pop-up window will show up, inviting you to press the <strong>Display Result<\/strong> button. A new window (Result table named&nbsp;<em>ExoJ: Detected exocytosis list<\/em>) will pop up, listing all events and the associated features and parameters.<br>You can use the&nbsp;<strong>Back<\/strong>&nbsp;button to go back to the previous step (<strong>Spot tracking<\/strong>).<br>Note that you can press the <strong>Display Result<\/strong> button during the Event Identification process to get a current view of the analysis.<\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p class=\"has-background has-large-font-size\" style=\"background-color:#dcdce6\"><strong><strong><strong><strong>Results<\/strong><\/strong><\/strong><\/strong><\/p>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dcdce6\">A pop-up table now provides a detailed list of all identified exocytosis events, including their normalized intensity (density), mean lifetime (duration) and estimated size. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"543\" src=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-5-1024x543.png\" alt=\"Result table displaying all identified events fulfilling user parameters\" class=\"wp-image-98\" srcset=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-5-1024x543.png 1024w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-5-300x159.png 300w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-5-768x408.png 768w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-5.png 1057w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dcdce6\"><strong>Top buttons are shortcuts to display<\/strong>:<br><br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Peak Intensity (F) Plot<\/span><\/strong><\/mark>: Fluorescence peak intensity F over time<br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">(dF) Plot<\/span><\/strong><\/mark>: First-order differential Fluorescence peak intensity dF over time<br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Size<\/span><\/strong><\/mark>: 2D intensity profile and its associated Gaussian fitting<br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Spatial dynamics<\/span><\/strong><\/mark>: Recording the radial peak intensity profile over time. Event XY position is used as a central point.  <br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Movie<\/span><\/strong><\/mark>: Generating a 9-by-9 pixel timeseries tracking the selected event<br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Montage<\/span><\/strong><\/mark>: Generating a custom montage using the <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Movie<\/span><\/strong><\/mark><br>&#8211; <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Distribution Map<\/span><\/strong><\/mark>: Spatial distribution of identified events<br>&#8211; Histograms (<mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Event counts<\/span><\/strong><\/mark>, <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Size Stat.<\/span><\/strong><\/mark>, <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Tau Stat.<\/span><\/strong><\/mark>): Generating the corresponding histogram on the number of identified events, their apparent size and mean lifetime.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"558\" height=\"488\" src=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-6.png\" alt=\"\" class=\"wp-image-99\" srcset=\"https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-6.png 558w, https:\/\/www.project-exoj.com\/wp-content\/uploads\/2024\/11\/image-6-300x262.png 300w\" sizes=\"auto, (max-width: 558px) 100vw, 558px\" \/><\/figure>\n\n\n\n<p class=\"has-background has-small-font-size\" style=\"background-color:#dcdce6\"><strong>TIPs<\/strong><br><br>Raw data can be accessed by double-clicking on the corresponding identified event. A pop-up table (Selected Secretion Event) provides the recording of quantitative features for the selected event.<br><br><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>+\/-<\/strong><\/mark>: add frames pre and post peak <em>a posteriori<\/em>. Table will be updated to include additional frames (added frames will be <strong>Ref<\/strong>erenced with <strong>0<\/strong> and <strong>Property<\/strong> named as <strong>Custom<\/strong>).<br><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>View size curve<\/strong><\/mark>: Displaying the event FWHM over time. <br><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>View selected vesicle radius<\/strong><\/mark>: First, select a frame (i.e. line in the table). Display the XY plot used to derive the FWHM<br><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>View movie<\/strong><\/mark>: Generating a 9-by-9 pixels timeseries centered on the selected event. <br><mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\"><strong>View image<\/strong><\/mark>: Generating a still image corresponding to the selected timepoint in the table.<br><br><br><strong>Mean lifetime<\/strong> and <strong>Size (FWHM, microns)<\/strong> estimation could be flagged in red for the following reasons:<br> &#8211; for <strong>mean lifetime<\/strong> \u2264 0 (unit), the estimated value will be colored in red. The button <mark style=\"background-color:#ffffff;color:#089afb\" class=\"has-inline-color\">Lower apparent size limit<\/mark> was not activated (unticked). This is not a perfect solution, but this allowed the detection of exocytosis events with &#8220;positive slope&#8221;<br> &#8211; for the <strong>estimated apparent size (FWHM)<\/strong> the estimated value is compared to the theoretical resolution (STEP 1) if filled by users. <em>Note that the <strong>estimated apparent size <\/strong>won&#8217;t be displayed if one of both buttons related to the apparent size limit is\/are not activated (unticked)<\/em>.<br><br>Event spatial kinetics (fast-\/slow- or confined-spreading) can be estimated using the <mark style=\"color: rgb(8, 154, 251);\" class=\"has-inline-color\"><strong style=\"\"><span style=\"background-color: rgb(255, 255, 255);\">Spatial dynamics<\/span><\/strong><\/mark> button similarly to Bowser and Khakh work (Bowser and Khakh <em>PNAS <\/em>2007). Here we use rings (1-pixel wide) rather annuli.<br><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><strong>References<\/strong><\/p>\n\n\n\n<p>Olivo-Marin, J.-C. (2002). Extraction of spots in biological images using multiscale products. <em>Pattern Recognition<\/em>, <em>35<\/em>(9), 1989\u20131996. <a href=\"https:\/\/doi.org\/10.1016\/S0031-3203(01)00127-3\"><u>https:\/\/doi.org\/10.1016\/S0031-3203(01)00127-3<\/u><\/a><\/p>\n\n\n\n<p>Linkert, M., Rueden, C. T., Allan, C., Burel, J.-M., Moore, W., Patterson, A., Loranger, B., Moore, J., Neves, C., MacDonald, D., Tarkowska, A., Sticco, C., Hill, E., Rossner, M., Eliceiri, K. W., &amp; Swedlow, J. R. (2010). Metadata matters: access to image data in the real world. <em>Journal of Cell Biology<\/em>, <em>189<\/em>(5), 777\u2013782. <a href=\"https:\/\/doi.org\/10.1083\/jcb.201004104\"><u>https:\/\/doi.org\/10.1083\/jcb.201004104<\/u><\/a><br><br>Bowser, D. N. and Khakh,  B. S. (2007). Two forms of single-vesicle astrocyte exocytosis imaged with total internal reflection fluorescence microscopy. <em>Proc. Natl. Acad. Sci. U.S.A.<\/em>, 104 (10) 4212-4217. <a href=\"https:\/\/doi.org\/10.1073\/pnas.0607625104\">https:\/\/doi.org\/10.1073\/pnas.0607625104<\/a><\/p>\n\n\n\n<p><strong><strong>License<\/strong><\/strong><\/p>\n\n\n\n<p>Copyright (C) 2022 \u2013 LIU Junjun, BUN Philippe<\/p>\n\n\n\n<p>ExoJ is an Image\/Fiji plugin to automate the detection and the analysis of exocytosis&nbsp;in fluorescent time series.<\/p>\n\n\n\n<p>This program is a free software: you can redistribute it and\/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.<\/p>\n\n\n\n<p>This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.&nbsp; See the GNU General Public License for more details.<\/p>\n\n\n\n<p>You should have received a copy of the GNU General Public License along with this program.&nbsp; If not, see <a href=\"https:\/\/www.gnu.org\/licenses\/\"><u>https:\/\/www.gnu.org\/licenses\/<\/u><\/a>.<\/p>\n\n\n\n<p><strong>Citation<\/strong><\/p>\n\n\n\n<p>Junjun Liu et al., . ExoJ \u2013 a Fiji\/ImageJ2 plugin for automated spatiotemporal detection and analysis of exocytosis. J Cell Sci (2024) 137 (20): jcs261938. <a href=\"https:\/\/doi.org\/10.1242\/jcs.261938\">https:\/\/doi.org\/10.1242\/jcs.261938<\/a><\/p>\n\n\n\n<p><strong>Download<\/strong><\/p>\n\n\n<div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img decoding=\"async\" class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/www.project-exoj.com\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/www.project-exoj.com\/index.php\/download\/exoj-v1-83\/'>ExoJ v1.83<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 608.63 KB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/www.project-exoj.com\/index.php\/download\/exoj-v1-83\/?wpdmdl=36&refresh=69fb343d518171778070589\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div>\n\n\n<div class='w3eden'><!-- WPDM Link Template: Default Template -->\n\n<div class=\"link-template-default card mb-2\">\n    <div class=\"card-body\">\n        <div class=\"media\">\n            <div class=\"mr-3 img-48\"><img decoding=\"async\" class=\"wpdm_icon\" alt=\"Icon\" src=\"https:\/\/www.project-exoj.com\/wp-content\/plugins\/download-manager\/assets\/file-type-icons\/zip.svg\" \/><\/div>\n            <div class=\"media-body\">\n                <h3 class=\"package-title\"><a href='https:\/\/www.project-exoj.com\/index.php\/download\/exoj-v1-9\/'>ExoJ v1.9<\/a><\/h3>\n                <div class=\"text-muted text-small\"><i class=\"fas fa-copy\"><\/i> 1 file(s) <i class=\"fas fa-hdd ml-3\"><\/i> 1.29 MB<\/div>\n            <\/div>\n            <div class=\"ml-3\">\n                <a class='wpdm-download-link download-on-click btn btn-primary ' rel='nofollow' href='#' data-downloadurl=\"https:\/\/www.project-exoj.com\/index.php\/download\/exoj-v1-9\/?wpdmdl=120&refresh=69fb343d599841778070589\">Download<\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/div>\n\n<\/div>\n\n\n\n<p><strong>Contact<\/strong><\/p>\n\n\n\n<p>Feel free to contact us regarding the plugin features and suggested improvements. <\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>(Update 07.27.2025) Exocytosis is a fundamental biological process where the intracellular vesicle eventually fuses to the plasma membrane, releasing its content into the extracellular space. To report exocytosis, we take advantage of pH-sensitive probes which are quenched in acidic environment and fluorescently bursts when exposed to a neutral pH environment (e.g. extracellular space). We developed [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":true,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-28","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/posts\/28","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/comments?post=28"}],"version-history":[{"count":55,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/posts\/28\/revisions"}],"predecessor-version":[{"id":122,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/posts\/28\/revisions\/122"}],"wp:attachment":[{"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/media?parent=28"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/categories?post=28"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.project-exoj.com\/index.php\/wp-json\/wp\/v2\/tags?post=28"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}