Giter Club home page Giter Club logo

neurite_analyzer's Introduction

Neurite_Analyzer

Citing Neurite Analyzer paper

Please be so kind to cite our work.

Alexis J. Haas, Sylvain Prigent, Stéphanie Dutertre, Yves Le Dréan, Yann Le Page. Neurite analyzer: An original Fiji plugin for quantification of neuritogenesis in two-dimensional images. Journal of Neuroscience Methods, Volume 271, 2016, Pages 86-91. https://doi.org/10.1016/j.jneumeth.2016.07.011

Overview

This macro analyses the branching of neurites in 2D microscopy images of neuronal cells

Parameters:

  • Image type: Extension of the images to process

  • Neurites canal: Index of the channel containing the neurites

  • Min size of neurites: Neurite minimum area (in pixel2)

  • Max size of cells: Cell maximum area (in pixel2)

  • Brightness/Contrast Min: Minimum brightness intensity to adjust the image contrast

  • Brightness/Contrast Max: Maximum brightness intensity to adjust the image contrast

Short user guide for Neurite Analyzer Plugin

I - Limitation of the Plugin and technical recommendations:

Neurite Analyzer was originally designed to work with differentiated neuronal cell lines. An option also exists for cells presenting a high density of neurites, such as cultured primary neurons. The plugin was tested in various conditions, but the user must keep in mind important technical recommendations:

  • Plate the cells at a density which avoids formation of cells aggregates. A too high cell density could lead to a fusion of individual cells by the plugin during analysis and to an overestimation of the number of neurites per cell.
  • Use a picture resolution as close as possible to 1024x1024 pixels at 300 dpi. Pictures with a higher size must be resized with the "image/adjust/size" function of Fiji, in order to optimize analysis.
  • The use of a low magnification leads to an underestimation of neurites length. For most cells, at least 20x magnification is recommended. Note that the minimum size required for a nucleus is 100 pixels square.
  • Pictures with artifactual fluorescence or out of focus must be removed of the analyzed set, before running the plugin.
  • If the neurite density is high, check the option "High cells density". This option solves the problems of cells and neurites segmentation, but can lead to an overestimation of the "number of neurites per cell" parameter.

II - Install and run the Plugin:

  1. Download and install Fiji software on your computer: http://fiji.sc/Fiji
  2. Download "Neurite Analyzer.ijm" file and copy it in the "Macros" directory of the Fiji installation directory (C:\Program Files\Fiji.app\macros).
  3. Put all your images in the same folder. Note that a set of three images can be downloaded from the repository for demonstration. All images must have the same size and the same filename extension. The filename extension should be ".bmp"; ".tif"; or ".jpg".
  4. To run the plugin, go to Plugins/Macros/Run in the Fiji software, select the directory used in step 2, and then double-click on "Neurite Analyzer.ijm".

III - Adjust the plugin parameters:

  1. Select the input directory, which is the directory of the file containing your images.
  2. Select the output directory, which is the directory of the file that will contain all the results of the analysis.
  3. Select the "image type", which is the filename extension of your images.
  4. Select the "Neurites channel". This is the channel used to stain the neurites.
  5. Select the "Min size of neurites". This parameter depends of the size of your images (best size is 1024x1024 pixels) and must be carefully adjusted to exclude small particles that are not neurites. You can start with a small value and increase this value until only neurites of the minimum required size are drawn in the file "_neurite_per_cell.tif", after analysis.
  6. Select the "Max size of cells". This parameter must be carefully adjusted to exclude groups of cells from the analysis. You can start with a high value and reduce it until no cell aggregates are shown in the file "_projection.tif", after analysis.
  7. Select the "Brigthness/Contrast" minimum and maximum values. You can adjust those parameters if your images are too dark and if the neurites are not recognized by the plugin. Always use the same values if you want to compare different set of images.
  8. Clicking "OK" starts the analysis. Time taken for the process will depend on the RAM installed on your computer and on the number and size of images. When analysis is completed, you will find all the results in the directory selected on step 2.

neurite_analyzer's People

Contributors

alexishaas avatar

Watchers

 avatar

neurite_analyzer's Issues

Macro Error

Hello,

I am trying to learn how to use the Neurite_Analyzer macro and I am trying to use the demo images provided to run through the macro.

I receive an error message when running the macro 'No window with the title "Mask of Result of vesselness of image001 (red)-2' found.

I would be greatful for any help.

Greetings,
Claudia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.