Spherical harmonics texture extraction for versatile analysis of biological objects.
The characterization of phenotypes in cells or organisms from microscopy data largely depends on differences in the spatial distribution of image intensity. Multiple methods exist for quantifying the intensity distribution - or image texture - across objects in natural images. However, many of these...
Saved in:
Main Authors: | , , , , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
Public Library of Science (PLoS)
2025-01-01
|
Series: | PLoS Computational Biology |
Online Access: | https://doi.org/10.1371/journal.pcbi.1012349 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
_version_ | 1823856880110272512 |
---|---|
author | Oane Gros Josiah B Passmore Noa O Borst Dominik Kutra Wilco Nijenhuis Timothy Fuqua Lukas C Kapitein Justin M Crocker Anna Kreshuk Simone Köhler |
author_facet | Oane Gros Josiah B Passmore Noa O Borst Dominik Kutra Wilco Nijenhuis Timothy Fuqua Lukas C Kapitein Justin M Crocker Anna Kreshuk Simone Köhler |
author_sort | Oane Gros |
collection | DOAJ |
description | The characterization of phenotypes in cells or organisms from microscopy data largely depends on differences in the spatial distribution of image intensity. Multiple methods exist for quantifying the intensity distribution - or image texture - across objects in natural images. However, many of these texture extraction methods do not directly adapt to 3D microscopy data. Here, we present Spherical Texture extraction, which measures the variance in intensity per angular wavelength by calculating the Spherical Harmonics or Fourier power spectrum of a spherical or circular projection of the angular mean intensity of the object. This method provides a 20-value characterization that quantifies the scale of features in the spherical projection of the intensity distribution, giving a different signal if the intensity is, for example, clustered in parts of the volume or spread across the entire volume. We apply this method to different systems and demonstrate its ability to describe various biological problems through feature extraction. The Spherical Texture extraction characterizes biologically defined gene expression patterns in Drosophila melanogaster embryos, giving a quantitative read-out for pattern formation. Our method can also quantify morphological differences in Caenorhabditis elegans germline nuclei, which lack a predefined pattern. We show that the classification of germline nuclei using their Spherical Texture outperforms a convolutional neural net when training data is limited. Additionally, we use a similar pipeline on 2D cell migration data to extract the polarization direction and quantify the alignment of fluorescent markers to the migration direction. We implemented the Spherical Texture method as a plugin in ilastik to provide a parameter-free and data-agnostic application to any segmented 3D or 2D dataset. Additionally, this technique can also be applied through a Python package to provide extra feature extraction for any object classification pipeline or downstream analysis. |
format | Article |
id | doaj-art-10b3bb7615c9476aa2e0e041590946c2 |
institution | Kabale University |
issn | 1553-734X 1553-7358 |
language | English |
publishDate | 2025-01-01 |
publisher | Public Library of Science (PLoS) |
record_format | Article |
series | PLoS Computational Biology |
spelling | doaj-art-10b3bb7615c9476aa2e0e041590946c22025-02-12T05:30:32ZengPublic Library of Science (PLoS)PLoS Computational Biology1553-734X1553-73582025-01-01211e101234910.1371/journal.pcbi.1012349Spherical harmonics texture extraction for versatile analysis of biological objects.Oane GrosJosiah B PassmoreNoa O BorstDominik KutraWilco NijenhuisTimothy FuquaLukas C KapiteinJustin M CrockerAnna KreshukSimone KöhlerThe characterization of phenotypes in cells or organisms from microscopy data largely depends on differences in the spatial distribution of image intensity. Multiple methods exist for quantifying the intensity distribution - or image texture - across objects in natural images. However, many of these texture extraction methods do not directly adapt to 3D microscopy data. Here, we present Spherical Texture extraction, which measures the variance in intensity per angular wavelength by calculating the Spherical Harmonics or Fourier power spectrum of a spherical or circular projection of the angular mean intensity of the object. This method provides a 20-value characterization that quantifies the scale of features in the spherical projection of the intensity distribution, giving a different signal if the intensity is, for example, clustered in parts of the volume or spread across the entire volume. We apply this method to different systems and demonstrate its ability to describe various biological problems through feature extraction. The Spherical Texture extraction characterizes biologically defined gene expression patterns in Drosophila melanogaster embryos, giving a quantitative read-out for pattern formation. Our method can also quantify morphological differences in Caenorhabditis elegans germline nuclei, which lack a predefined pattern. We show that the classification of germline nuclei using their Spherical Texture outperforms a convolutional neural net when training data is limited. Additionally, we use a similar pipeline on 2D cell migration data to extract the polarization direction and quantify the alignment of fluorescent markers to the migration direction. We implemented the Spherical Texture method as a plugin in ilastik to provide a parameter-free and data-agnostic application to any segmented 3D or 2D dataset. Additionally, this technique can also be applied through a Python package to provide extra feature extraction for any object classification pipeline or downstream analysis.https://doi.org/10.1371/journal.pcbi.1012349 |
spellingShingle | Oane Gros Josiah B Passmore Noa O Borst Dominik Kutra Wilco Nijenhuis Timothy Fuqua Lukas C Kapitein Justin M Crocker Anna Kreshuk Simone Köhler Spherical harmonics texture extraction for versatile analysis of biological objects. PLoS Computational Biology |
title | Spherical harmonics texture extraction for versatile analysis of biological objects. |
title_full | Spherical harmonics texture extraction for versatile analysis of biological objects. |
title_fullStr | Spherical harmonics texture extraction for versatile analysis of biological objects. |
title_full_unstemmed | Spherical harmonics texture extraction for versatile analysis of biological objects. |
title_short | Spherical harmonics texture extraction for versatile analysis of biological objects. |
title_sort | spherical harmonics texture extraction for versatile analysis of biological objects |
url | https://doi.org/10.1371/journal.pcbi.1012349 |
work_keys_str_mv | AT oanegros sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT josiahbpassmore sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT noaoborst sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT dominikkutra sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT wilconijenhuis sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT timothyfuqua sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT lukasckapitein sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT justinmcrocker sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT annakreshuk sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects AT simonekohler sphericalharmonicstextureextractionforversatileanalysisofbiologicalobjects |