Cargando…

Topological data analysis of zebrafish patterns

Self-organized pattern behavior is ubiquitous throughout nature, from fish schooling to collective cell dynamics during organism development. Qualitatively these patterns display impressive consistency, yet variability inevitably exists within pattern-forming systems on both microscopic and macrosco...

Descripción completa

Detalles Bibliográficos
Autores principales: McGuirl, Melissa R., Volkening, Alexandria, Sandstede, Björn
Formato: Online Artículo Texto
Lenguaje:English
Publicado: National Academy of Sciences 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7071871/
https://www.ncbi.nlm.nih.gov/pubmed/32098851
http://dx.doi.org/10.1073/pnas.1917763117
_version_ 1783506296302993408
author McGuirl, Melissa R.
Volkening, Alexandria
Sandstede, Björn
author_facet McGuirl, Melissa R.
Volkening, Alexandria
Sandstede, Björn
author_sort McGuirl, Melissa R.
collection PubMed
description Self-organized pattern behavior is ubiquitous throughout nature, from fish schooling to collective cell dynamics during organism development. Qualitatively these patterns display impressive consistency, yet variability inevitably exists within pattern-forming systems on both microscopic and macroscopic scales. Quantifying variability and measuring pattern features can inform the underlying agent interactions and allow for predictive analyses. Nevertheless, current methods for analyzing patterns that arise from collective behavior capture only macroscopic features or rely on either manual inspection or smoothing algorithms that lose the underlying agent-based nature of the data. Here we introduce methods based on topological data analysis and interpretable machine learning for quantifying both agent-level features and global pattern attributes on a large scale. Because the zebrafish is a model organism for skin pattern formation, we focus specifically on analyzing its skin patterns as a means of illustrating our approach. Using a recent agent-based model, we simulate thousands of wild-type and mutant zebrafish patterns and apply our methodology to better understand pattern variability in zebrafish. Our methodology is able to quantify the differential impact of stochasticity in cell interactions on wild-type and mutant patterns, and we use our methods to predict stripe and spot statistics as a function of varying cellular communication. Our work provides an approach to automatically quantifying biological patterns and analyzing agent-based dynamics so that we can now answer critical questions in pattern formation at a much larger scale.
format Online
Article
Text
id pubmed-7071871
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher National Academy of Sciences
record_format MEDLINE/PubMed
spelling pubmed-70718712020-03-22 Topological data analysis of zebrafish patterns McGuirl, Melissa R. Volkening, Alexandria Sandstede, Björn Proc Natl Acad Sci U S A Physical Sciences Self-organized pattern behavior is ubiquitous throughout nature, from fish schooling to collective cell dynamics during organism development. Qualitatively these patterns display impressive consistency, yet variability inevitably exists within pattern-forming systems on both microscopic and macroscopic scales. Quantifying variability and measuring pattern features can inform the underlying agent interactions and allow for predictive analyses. Nevertheless, current methods for analyzing patterns that arise from collective behavior capture only macroscopic features or rely on either manual inspection or smoothing algorithms that lose the underlying agent-based nature of the data. Here we introduce methods based on topological data analysis and interpretable machine learning for quantifying both agent-level features and global pattern attributes on a large scale. Because the zebrafish is a model organism for skin pattern formation, we focus specifically on analyzing its skin patterns as a means of illustrating our approach. Using a recent agent-based model, we simulate thousands of wild-type and mutant zebrafish patterns and apply our methodology to better understand pattern variability in zebrafish. Our methodology is able to quantify the differential impact of stochasticity in cell interactions on wild-type and mutant patterns, and we use our methods to predict stripe and spot statistics as a function of varying cellular communication. Our work provides an approach to automatically quantifying biological patterns and analyzing agent-based dynamics so that we can now answer critical questions in pattern formation at a much larger scale. National Academy of Sciences 2020-03-10 2020-02-25 /pmc/articles/PMC7071871/ /pubmed/32098851 http://dx.doi.org/10.1073/pnas.1917763117 Text en Copyright © 2020 the Author(s). Published by PNAS. http://creativecommons.org/licenses/by/4.0/ https://creativecommons.org/licenses/by/4.0/This open access article is distributed under Creative Commons Attribution License 4.0 (CC BY) (http://creativecommons.org/licenses/by/4.0/) .
spellingShingle Physical Sciences
McGuirl, Melissa R.
Volkening, Alexandria
Sandstede, Björn
Topological data analysis of zebrafish patterns
title Topological data analysis of zebrafish patterns
title_full Topological data analysis of zebrafish patterns
title_fullStr Topological data analysis of zebrafish patterns
title_full_unstemmed Topological data analysis of zebrafish patterns
title_short Topological data analysis of zebrafish patterns
title_sort topological data analysis of zebrafish patterns
topic Physical Sciences
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7071871/
https://www.ncbi.nlm.nih.gov/pubmed/32098851
http://dx.doi.org/10.1073/pnas.1917763117
work_keys_str_mv AT mcguirlmelissar topologicaldataanalysisofzebrafishpatterns
AT volkeningalexandria topologicaldataanalysisofzebrafishpatterns
AT sandstedebjorn topologicaldataanalysisofzebrafishpatterns