CellSelect-3DMorph as its predecessor (3DMorph) was specifically developed to isolate and analyze microglia morphology. Literature have indicated that microglia function is closely related to its morphology, for example a non-ramified microglia have been interpreted as increased microglia phagocytic functions while a more ramified microglia have surveying functions in the cellular environment. We use CellSelect-3DMorph to study microglia plasticity XXXX. Furthermore, another interesting application of the code could to study astrocyte morphology.
CellSelect-3DMorph imports .tif or .lsm stacks (3 dimensional images) and processes cell morphologies. To begin, run the program and select 'Interactive Mode'. Choose your file (must be in Current Folder or add path first), input xy and z scale, and channel information. From here, GUI windows are implemented with individual explanations. For a more detailed run down check the WIKI which has a full protocol on using CellSelect. Once complete, a Parameters file will be saved to the MATLAB Current Folder. This file can then be used to batch process files with no user input.
Control and ExCell images are provided as test samples.
- MATLAB >= 2018a
- Image Processing Toolbox
- Statistics and Machine Learning Toolbox
- Parallel Computing Toolbox
- MATLAB Parallel Server
- Polyspace Bug Finder
- New Cell Selection Functionality
- Erosion of images for better segmentation was achieved by changing line 210 of the code from the original se=strel('diamond',6) to se=strel('diamond',5)
- There are pop-up windows indicating an error has occurred during segmentation
- 32 Gigabytes of RAM
- Have Windows 7 or above
The main change of this fork is the use of updated versions of:
Forked from original code and article by Elisa M York Packaged May 2018
This package comes with no warranty of any kind. Permission is granted to use the material for noncommercial and research purposes.