Data and code for "Competitive hierarchies in bryozoan assemblages mitigate network instability by keeping short and long feedback loops weak"
2023-06-14

This repository contains all scripts and data files to reproduce the analysis of the manuscript "Competitive hierarchies in bryozoan assemblages mitigate network instability by keeping short and long feedback loops weak" <strong>Abstract</strong> Competitive hierarchies in diverse ecological communities have long been thought to lead to instability and prevent coexistence. However, system stability has never been tested and the relation between hierarchy and instability has never been explained in complex competition networks parameterised with data from direct observation. Here we test model stability of 30 multispecies bryozoan assemblages, using estimates of energy loss from observed interference competition to parameterise both the inter- and intraspecific interactions in the competition networks. We find that all competition networks are unstable. However, instability is mitigated considerably by asymmetries in the energy loss rates brought about by hierarchies of strong and weak competitors. This asymmetric organisation results in asymmetries in the interaction strengths, which reduces instability by keeping the weight of short (positive) and longer (positive and negative) feedback loops low. Our results support the idea that interference competition leads to instability and exclusion but demonstrate that this is not because of, but despite, competitive hierarchy. <strong>Data</strong> Our data set contains records of overgrowth competition in 30 high-latitude bryozoan assemblages. Rocks were collected by hand from shallow subtidal coastal locations at Rothera Island, West Antarctic Peninsula, Signy Island in the maritime Antarctic and Spitsbergen in the Arctic. For each assemblage, the data set contains one .csv file with abundance per species and one .csv file containing the species-contact-matrix. All bryozoans were identified to species and counted, giving abundance data in colonies per species. Then, all pairwise contests between colonies were classified as win, draw or loss and the results were compiled in the species-contact-matrices. For details, see the methods section of the paper. <strong>Analysis </strong> The analysis is subdivided into the following sections: 0 <strong>Random matrices</strong>: Stability of random matrices with symmetric and asymmetric interactions. 1 <strong>Preparation</strong>: Define functions to calculate asymmetry measures and set plotting parameters 2 <strong>Read and process raw data</strong>: Converts raw data to Jacobian matrices 3 <strong>Analysis of empirical matrices</strong>: Calculates stability, asymmetry measures, loop weights of empirical matrices. 4 <strong>Analysis of randomised matrices:</strong> Randomises empirical matrices and analyses the effect on stability, asymmetry measures and loop weights. 5<strong> Sensitivity</strong>: Effect of model assumptions (cost-values / replacement of missing values) on the results. Details on how to reproduce the full analysis, including all figures and tables in the manuscript can be found in the ReadMe file.