Abstract
Earth’s biosphere is currently undergoing drastic reorganisation as a consequence of the sixth mass extinction brought on by the Anthropocene. Impacts of local and regional extirpation of species have been demonstrated to propagate through the complex interaction networks they are part of, subsequently leading to secondary extinctions, exacerbating biodiversity loss. Contemporary ecological theory has developed several measures to analyse the structure and robustness of ecological networks under biodiversity loss. However, a toolbox for direct simulation and quantification of extinction cascades and the creation of novel interactions (i.e. rewiring) remains absent.
Here, we present NetworkExtinction - a novel R package which we have developed to explore the propagation of species extinctions sequences through ecological networks as well as quantify the effects of rewiring potential in response to primary species extinctions. With NetworkExtinction we have integrated ecological theory and computational simulations to develop functionality with which users may analyze and visualize the structure and robustness of ecological networks. The core functions introduced with NetworkExtinction focus on simulations of sequential primary extinctions and associated secondary extinctions while allowing for user-specified secondary extinction thresholds and realisation of rewiring potential.
With the package NetworkExtinction, users can estimate the robustness of ecological networks after performing species extinction routines based on several algorithms. Moreover, users can compare the number of simulated secondary extinctions against a null model of random extinctions. In-built visualizations enable graphing topological indices calculated by the deletion sequence functions after each simulation step. Finally, the user can define the degree distribution of the network by fitting different common distributions. Here, we illustrate the use of the package and its outputs by analyzing a Chilean coastal marine food web.
NetworkExtinction is a compact and easy-to-use R package with which users can quantify changes in ecological network structure in response to different patterns of species loss, thresholds, and rewiring potential. Therefore, this package is particularly useful to evaluate ecosystem responses to anthropogenic and environmental perturbations that produce non-random species extinctions.
Competing Interest Statement
The authors have declared no competing interest.
Footnotes
Authors made substantial changes in the R package functionalities and the entire manuscript has been updated. Specifically: 1. The function names has been change 2. The package allows trophic and mutualistic networks 3. The functionalities has been extended to allow interaction strength, extinction thresholds and rewiring as an option within co-extinction simulations