Cargando…

A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems

Motivation: The fruit fly (Drosophila melanogaster) is a commonly used model organism in biology. We are currently building a 3D digital atlas of the fruit fly larval nervous system (LNS) based on a large collection of fly larva GAL4 lines, each of which targets a subset of neurons. To achieve such...

Descripción completa

Detalles Bibliográficos
Autores principales: Qu, Lei, Peng, Hanchuan
Formato: Texto
Lenguaje:English
Publicado: Oxford University Press 2010
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2853683/
https://www.ncbi.nlm.nih.gov/pubmed/20172944
http://dx.doi.org/10.1093/bioinformatics/btq072
_version_ 1782180051677085696
author Qu, Lei
Peng, Hanchuan
author_facet Qu, Lei
Peng, Hanchuan
author_sort Qu, Lei
collection PubMed
description Motivation: The fruit fly (Drosophila melanogaster) is a commonly used model organism in biology. We are currently building a 3D digital atlas of the fruit fly larval nervous system (LNS) based on a large collection of fly larva GAL4 lines, each of which targets a subset of neurons. To achieve such a goal, we need to automatically align a number of high-resolution confocal image stacks of these GAL4 lines. One commonly employed strategy in image pattern registration is to first globally align images using an affine transform, followed by local non-linear warping. Unfortunately, the spatially articulated and often twisted LNS makes it difficult to globally align the images directly using the affine method. In a parallel project to build a 3D digital map of the adult fly ventral nerve cord (VNC), we are confronted with a similar problem. Results: We proposed to standardize a larval image by best aligning its principal skeleton (PS), and thus used this method as an alternative of the usually considered affine alignment. The PS of a shape was defined as a series of connected polylines that spans the entire shape as broadly as possible, but with the shortest overall length. We developed an automatic PS detection algorithm to robustly detect the PS from an image. Then for a pair of larval images, we designed an automatic image registration method to align their PSs and the entire images simultaneously. Our experimental results on both simulated images and real datasets showed that our method does not only produce satisfactory results for real confocal larval images, but also perform robustly and consistently when there is a lot of noise in the data. We also applied this method successfully to confocal images of some other patterns such as the adult fruit fly VNC and center brain, which have more complicated PS. This demonstrates the flexibility and extensibility of our method. Availability: The supplementary movies, full size figures, test data, software, and tutorial on the software can be downloaded freely from our website http://penglab.janelia.org/proj/principal_skeleton Contact: pengh@janelia.hhmi.org Supplementary information: Supplementary data are available at Bioinformatics online.
format Text
id pubmed-2853683
institution National Center for Biotechnology Information
language English
publishDate 2010
publisher Oxford University Press
record_format MEDLINE/PubMed
spelling pubmed-28536832010-04-14 A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems Qu, Lei Peng, Hanchuan Bioinformatics Original Papers Motivation: The fruit fly (Drosophila melanogaster) is a commonly used model organism in biology. We are currently building a 3D digital atlas of the fruit fly larval nervous system (LNS) based on a large collection of fly larva GAL4 lines, each of which targets a subset of neurons. To achieve such a goal, we need to automatically align a number of high-resolution confocal image stacks of these GAL4 lines. One commonly employed strategy in image pattern registration is to first globally align images using an affine transform, followed by local non-linear warping. Unfortunately, the spatially articulated and often twisted LNS makes it difficult to globally align the images directly using the affine method. In a parallel project to build a 3D digital map of the adult fly ventral nerve cord (VNC), we are confronted with a similar problem. Results: We proposed to standardize a larval image by best aligning its principal skeleton (PS), and thus used this method as an alternative of the usually considered affine alignment. The PS of a shape was defined as a series of connected polylines that spans the entire shape as broadly as possible, but with the shortest overall length. We developed an automatic PS detection algorithm to robustly detect the PS from an image. Then for a pair of larval images, we designed an automatic image registration method to align their PSs and the entire images simultaneously. Our experimental results on both simulated images and real datasets showed that our method does not only produce satisfactory results for real confocal larval images, but also perform robustly and consistently when there is a lot of noise in the data. We also applied this method successfully to confocal images of some other patterns such as the adult fruit fly VNC and center brain, which have more complicated PS. This demonstrates the flexibility and extensibility of our method. Availability: The supplementary movies, full size figures, test data, software, and tutorial on the software can be downloaded freely from our website http://penglab.janelia.org/proj/principal_skeleton Contact: pengh@janelia.hhmi.org Supplementary information: Supplementary data are available at Bioinformatics online. Oxford University Press 2010-04-15 2010-02-19 /pmc/articles/PMC2853683/ /pubmed/20172944 http://dx.doi.org/10.1093/bioinformatics/btq072 Text en © The Author(s) 2010. Published by Oxford University Press. http://creativecommons.org/licenses/by-nc/2.0/uk/ This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/2.5), which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Original Papers
Qu, Lei
Peng, Hanchuan
A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title_full A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title_fullStr A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title_full_unstemmed A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title_short A principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
title_sort principal skeleton algorithm for standardizing confocal images of fruit fly nervous systems
topic Original Papers
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC2853683/
https://www.ncbi.nlm.nih.gov/pubmed/20172944
http://dx.doi.org/10.1093/bioinformatics/btq072
work_keys_str_mv AT qulei aprincipalskeletonalgorithmforstandardizingconfocalimagesoffruitflynervoussystems
AT penghanchuan aprincipalskeletonalgorithmforstandardizingconfocalimagesoffruitflynervoussystems
AT qulei principalskeletonalgorithmforstandardizingconfocalimagesoffruitflynervoussystems
AT penghanchuan principalskeletonalgorithmforstandardizingconfocalimagesoffruitflynervoussystems