Cargando…
CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation
The application of fluorescence microscopy in cell biology often generates a huge amount of imaging data. Automated whole cell segmentation of such data enables the detection and analysis of individual cells, where a manual delineation is often time consuming, or practically not feasible. Furthermor...
Autores principales: | , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
BioMed Central
2013
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3850890/ https://www.ncbi.nlm.nih.gov/pubmed/23938087 http://dx.doi.org/10.1186/1751-0473-8-16 |
_version_ | 1782294181881839616 |
---|---|
author | Hodneland, Erlend Kögel, Tanja Frei, Dominik Michael Gerdes, Hans-Hermann Lundervold, Arvid |
author_facet | Hodneland, Erlend Kögel, Tanja Frei, Dominik Michael Gerdes, Hans-Hermann Lundervold, Arvid |
author_sort | Hodneland, Erlend |
collection | PubMed |
description | The application of fluorescence microscopy in cell biology often generates a huge amount of imaging data. Automated whole cell segmentation of such data enables the detection and analysis of individual cells, where a manual delineation is often time consuming, or practically not feasible. Furthermore, compared to manual analysis, automation normally has a higher degree of reproducibility. CellSegm, the software presented in this work, is a Matlab based command line software toolbox providing an automated whole cell segmentation of images showing surface stained cells, acquired by fluorescence microscopy. It has options for both fully automated and semi-automated cell segmentation. Major algorithmic steps are: (i) smoothing, (ii) Hessian-based ridge enhancement, (iii) marker-controlled watershed segmentation, and (iv) feature-based classfication of cell candidates. Using a wide selection of image recordings and code snippets, we demonstrate that CellSegm has the ability to detect various types of surface stained cells in 3D. After detection and outlining of individual cells, the cell candidates can be subject to software based analysis, specified and programmed by the end-user, or they can be analyzed by other software tools. A segmentation of tissue samples with appropriate characteristics is also shown to be resolvable in CellSegm. The command-line interface of CellSegm facilitates scripting of the separate tools, all implemented in Matlab, offering a high degree of flexibility and tailored workflows for the end-user. The modularity and scripting capabilities of CellSegm enable automated workflows and quantitative analysis of microscopic data, suited for high-throughput image based screening. |
format | Online Article Text |
id | pubmed-3850890 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2013 |
publisher | BioMed Central |
record_format | MEDLINE/PubMed |
spelling | pubmed-38508902013-12-13 CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation Hodneland, Erlend Kögel, Tanja Frei, Dominik Michael Gerdes, Hans-Hermann Lundervold, Arvid Source Code Biol Med Methodology The application of fluorescence microscopy in cell biology often generates a huge amount of imaging data. Automated whole cell segmentation of such data enables the detection and analysis of individual cells, where a manual delineation is often time consuming, or practically not feasible. Furthermore, compared to manual analysis, automation normally has a higher degree of reproducibility. CellSegm, the software presented in this work, is a Matlab based command line software toolbox providing an automated whole cell segmentation of images showing surface stained cells, acquired by fluorescence microscopy. It has options for both fully automated and semi-automated cell segmentation. Major algorithmic steps are: (i) smoothing, (ii) Hessian-based ridge enhancement, (iii) marker-controlled watershed segmentation, and (iv) feature-based classfication of cell candidates. Using a wide selection of image recordings and code snippets, we demonstrate that CellSegm has the ability to detect various types of surface stained cells in 3D. After detection and outlining of individual cells, the cell candidates can be subject to software based analysis, specified and programmed by the end-user, or they can be analyzed by other software tools. A segmentation of tissue samples with appropriate characteristics is also shown to be resolvable in CellSegm. The command-line interface of CellSegm facilitates scripting of the separate tools, all implemented in Matlab, offering a high degree of flexibility and tailored workflows for the end-user. The modularity and scripting capabilities of CellSegm enable automated workflows and quantitative analysis of microscopic data, suited for high-throughput image based screening. BioMed Central 2013-08-09 /pmc/articles/PMC3850890/ /pubmed/23938087 http://dx.doi.org/10.1186/1751-0473-8-16 Text en Copyright © 2013 Hodneland et al.; licensee BioMed Central Ltd. http://creativecommons.org/licenses/by/2.0 This is an Open Access article distributed under the terms of the Creative Commons Attribution License(http://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. |
spellingShingle | Methodology Hodneland, Erlend Kögel, Tanja Frei, Dominik Michael Gerdes, Hans-Hermann Lundervold, Arvid CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title | CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title_full | CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title_fullStr | CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title_full_unstemmed | CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title_short | CellSegm - a MATLAB toolbox for high-throughput 3D cell segmentation |
title_sort | cellsegm - a matlab toolbox for high-throughput 3d cell segmentation |
topic | Methodology |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3850890/ https://www.ncbi.nlm.nih.gov/pubmed/23938087 http://dx.doi.org/10.1186/1751-0473-8-16 |
work_keys_str_mv | AT hodnelanderlend cellsegmamatlabtoolboxforhighthroughput3dcellsegmentation AT kogeltanja cellsegmamatlabtoolboxforhighthroughput3dcellsegmentation AT freidominikmichael cellsegmamatlabtoolboxforhighthroughput3dcellsegmentation AT gerdeshanshermann cellsegmamatlabtoolboxforhighthroughput3dcellsegmentation AT lundervoldarvid cellsegmamatlabtoolboxforhighthroughput3dcellsegmentation |