SynActJ

Logo

ImageJ plugin and R Shiny app for analysis of synaptic activity

Automated analysis of synaptic activity

Synaptic Activity in ImageJ (SynActJ) is an image and data analysis workflow that allows to analyze synaptic activity. It is based on a Fiji plugin and a R Shiny App that implement the automated image analysis of active synapses in time-lapse movies. We tested the workflow with movies of pHluorin or calcium sensors.

teaser

Citation

This work has been published: https://doi.org/10.3389/fcomp.2021.777837

Please cite:

Schmied C, Soykan T, Bolz S, Haucke V and Lehmann M (2021) SynActJ: Easy-to-Use Automated Analysis of Synaptic Activity. Front. Comput. Sci. 3:777837. doi: 10.3389/fcomp.2021.777837

Core features

Link to SynActJ repository
Link to SynActJ Shiny repository

Methods overview

  1. Detection & Segmentation

2. Background segmentation

3. Image measurements

4. Data processing

Fiji methods used

Marker controlled watershed:
David Legland, Ignacio Arganda-Carreras, Philippe Andrey; MorphoLibJ: integrated library and plugins for mathematical morphology with ImageJ. Bioinformatics 2016; 32 (22): 3532-3534. doi: 10.1093/bioinformatics/btw413

LoG3D plugin:
D. Sage, F.R. Neumann, F. Hediger, S.M. Gasser, M. Unser, “Automatic Tracking of Individual Fluorescence Particles: Application to the Study of Chromosome Dynamics,” IEEE Transactions on Image Processing, vol. 14, no. 9, pp. 1372-1383, September 2005.

Accepted Datasets

Expected are 2D single channel .tif files containing multiple frames. At a specific frame the cultured neurons were stimulated and active boutons show an increase in intensity. The image calibration can be changed in the workflow. A settings file can be provided but can also be created later.

A small example file is provided here: Link to example data
The default segmentation parameters should work for this example file.

Installation

Image analysis - Fiji plugin

For the image analysis you need to download and install Fiji: Link to Fiji.
The plugin is available via an update site. Add the Cellular-Imaging site:

  1. Select Help › Update… from the menu bar. This will install potential updates and open a new window.
  2. Click on Manage update sites. Which opens the Manage update sites dialog.
  3. Search for the Cellular Imaging update site in the list.
  4. Add the update site by setting the tick box.
  5. Press Close and then Apply changes.
  6. The SynActJ should appear with the Status: Install it.
  7. Press Apply changes wait for download to finish and restart Fiji.

Data analysis - Rshiny app

For the data analysis you need to download R and RStudio: R Version 4.1.0
Link to R
Select version 4.1.0

RStudio 1.4.1717
Link to RStudio

  1. Download the contents of the repository: SynActJ Shiny
    Click on the green button: Code.
    Press Download ZIP to download the scripts.
  2. Unzip the script to a location of your choice.
  3. Open the app.R file in RStudio.
  4. Start the application: press Run App - top right corner of RStudio.
  5. RStudio may ask to install or load extra packages - Download will take some time.
  6. Once these packages are installed and loaded the RShiny GUI should pop up.
  7. Optional: Press Open in Browser for a better rendering of the GUI.

Documentation and tutorials

- SynActJ Plugin Overview

- SynActJ Plugin Tutorial

- SynActJ R Shiny App