CellWalker: A user-friendly and modular computational pipeline for morphological analysis of microscopy images
This article has been Reviewed by the following groups
Listed in
- Evaluated articles (Arcadia Science)
Abstract
The implementation of computational tools for analysis of microscopy images has been one of the most important technological innovations in biology, providing researchers unmatched capabilities to comprehend cell shape and connectivity. Most available tools frequently focus either on segmentation or morphological analysis, thus not providing an inclusive pipeline. We introduce CellWalker, a computational pipeline that streamlines and connects the segmentation step with the morphological analysis in a modular manner. This python-based pipeline starts with ‘visible-source’ IPython notebooks for segmentation of 2D/3D microscopy images using deep learning and visualization of the segmented images. The next module of CellWalker runs inside Blender, an open-source computer graphics software. This addon provides several morphometric analysis tools that can be used to calculate distances, volume, surface areas and to determine cross-sectional properties. It also includes tools to build skeletons, calculate distributions of sub-cellular organelles. Overall, CellWalker provides practical tools for segmentation and morphological analysis of microscopy images in the form of an open-source and modular pipeline which allows a complete access to fine-tuning of algorithms through visible source code while still retaining a result-oriented interface.
Contact
harshkhare@gmail.com , chiara.zurzolo@pasteur.fr
Availability and implementation
CellWalker source code is available on GitHub ( https://github.com/utraf-pasteur-institute/CellWalker-notebooks and https://github.com/utraf-pasteur-institute/CellWalker-blender ) under a GPL-3 license.
Article activity feed
-
Figure 1.
This figure shows up as a bit pixelated when enlarged. If it can be swapped with one at higher res, that would be useful.
-
three primary functions of these segmentation notebooks
This is useful for breaking down the functions
-
-