Skip to content
Pradeep Rajasekhar edited this page Mar 24, 2022 · 33 revisions

Gut Analysis Toolbox enables semi-automated analysis of the neuronal and glial distribution within the gut wall (enteric nervous system). It uses a combination of FIJI macros, StarDist and deepImageJ under the hood to do the heavy lifting with automated segmentation.

What you can do with GAT:

  • Semi-automated analysis of number of enteric neurons: Uses pan-neuronal marker Hu or anything with similar labelling
  • Normalise counts to the number of ganglia.
  • Count number of neuronal subtypes, such as ChAT, nNOS etc..
  • Spatial analysis using number of neighboring cells.
  • Calcium imaging analysis: Alignment of images and extraction of normalised traces

The deep learning models supplied with GAT enable automated segmentation of:

  • enteric neuron soma (StarDist)
  • enteric neuronal subtypes (StarDist)
  • ganglia (deepImageJ)

The models have been trained using the easy-to-use notebooks from ZeroCostDL4Mic. The training data including the notebooks are available here: DOI.

Click on the sidebar to navigate through the WIKI.

Disclaimer: It is highly recommended to verify the output from the model and not to use it blindly. We have tried to make sure the model works across a range of 2D images, but it is very likely that you may have to tune parameters by testing on your images. In some cases, you may need to train a new model or can contribute data for training.

You can watch GAT instructions as video tutorials on youtube by clicking on the image below.

GAT playlist

Over time, we will be introducing features such as multiplex registration and analysis, calcium imaging analysis & analysis of other cell types/image modalities related to gut research. Feel free to contact us or post a suggestion as an Issue.


Installation and configuration

Download FIJI from this link: https://imagej.net/software/fiji/downloads and unzip it on your computer.

  • To configure GAT, you will need to install a few plugins first

install_gat

  • You will get a pop up window that will check for updates:

install_gat

  • Once its done, the ImageJ Updater box will appear. Click Manage update sites on the bottom left and a window pops up:

install_gat

  • To install a plugin, tick on the corresponding boxes.

install_gat

Update sites

  • For installing GAT, tick on the following boxes:

    • BIG-EPFL
    • CSBDeep
    • clij
    • clij2
    • DeepImageJ
    • IJBP-Plugins (MorphoLibJ)
    • StarDist
  • You will also need to manually add the GAT update site. Click on “Add update site”

install_gat_update_site

  • A new row will appear with empty boxes under URL column.

install_gat_update_site

install_gat_update_site

  • Double click on “New” which is under the “Name” column and enter “GAT”.

install_gat_update_site

  • Hit Enter and then click “Close”.

  • All the dependencies and scripts from the update sites selected above will appear in the ImageJ Updater.

install_gat_update_site

  • Click “Apply changes” and once its finished, restart FIJI.

install_gat_update_site

install_gat_update_site

install_gat_update_site


Installing model files

In the newest version of GAT, the model files will be downloaded and installed automatically from the update site. If it is not working, please update ImageJ by going to Help -> Update ImageJ. Once updated, restart Fiji. If you already installed GAT, untick GAT update site and try the GAT installation process again.

  • The models for neuron and ganglia segmentation are within Fiji.app/models folder. They contains models for:
    • Enteric neuron model: 2D_enteric_neuron_v4_1.zip
    • Enteric neuron subtype model: 2D_enteric_neuron_subtype_v4_1.zip
    • Ganglia model: 2D_enteric_ganglia_v2.bioimage.io.model

The download may take a while as the model files are large. After all the installation and configuration, when you restart FIJI, you should see the GAT menu appear on FIJI.

gat_model


For a Mac, you can open the FIJI folder by right clicking on the folder:

gat_mac_model


Updating GAT

GAT will be updated with features every now and then especially if any bugs have been reported. Usually FIJI may let you know if there are any updates. If not, you can manually update this by going to Help -> Update

update_fiji

If there are any updates, it will appear in the Updater window:

updates_available

Click Apply changes. The updates will be downloaded. Once its done, make sure you restart Fiji. The newest version of GAT should be available.


Filetypes supported

GAT is aimed at analysing 2D images. It expects maximum projection or 2D images of wholemounts, however if it detects a 3D image or Z-stack, it will prompt the user to perform a maximum projection.

GAT has been tested on czi, lif, jpg, PNG and tif files. Essentially, any file supported by Fiji or Bioformats.

If the Z planes are out of focus and the final maximum projection is blurry, you can use the extended depth of field projection option.

Clone this wiki locally