Zigzag persistence for coral reef resilience using a stochastic spatial model

J R Soc Interface. 2023 Aug;20(205):20230280. doi: 10.1098/rsif.2023.0280. Epub 2023 Aug 23.

Abstract

A complex interplay between species governs the evolution of spatial patterns in ecology. An open problem in the biological sciences is characterizing spatio-temporal data and understanding how changes at the local scale affect global dynamics/behaviour. Here, we extend a well-studied temporal mathematical model of coral reef dynamics to include stochastic and spatial interactions and generate data to study different ecological scenarios. We present descriptors to characterize patterns in heterogeneous spatio-temporal data surpassing spatially averaged measures. We apply these descriptors to simulated coral data and demonstrate the utility of two topological data analysis techniques-persistent homology and zigzag persistence-for characterizing mechanisms of reef resilience. We show that the introduction of local competition between species leads to the appearance of coral clusters in the reef. We use our analyses to distinguish temporal dynamics stemming from different initial configurations of coral, showing that the neighbourhood composition of coral sites determines their long-term survival. Using zigzag persistence, we determine which spatial configurations protect coral from extinction in different environments. Finally, we apply this toolkit of multi-scale methods to empirical coral reef data, which distinguish spatio-temporal reef dynamics in different locations, and demonstrate the applicability to a range of datasets.

Keywords: coral reefs; individual-based modelling; stochastic bifurcation; topological data analysis; zigzag persistence.

Publication types

  • Research Support, U.S. Gov't, Non-P.H.S.
  • Research Support, Non-U.S. Gov't

MeSH terms

  • Animals
  • Anthozoa*
  • Coral Reefs*
  • Pancreas
  • Research Design

Associated data

  • figshare/10.6084/m9.figshare.c.6793690
  • figshare/10.6084/m9.figshare.23717409.v1