2017 effect size comparison.csv: A dataframe of effect sizes from prey choice analysis for comparison of null model performance. “Period” is the period of spider collection; “Prey” is the resource taxon; the remaining columns represent each prey choice model constructed from the 2017 data and give standardised effect sizes (i.e., extent of difference between observed and null data).

2017 Weather ENNR output with SES input - edgelist_DWI_OvE.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis weighted by prey choice data from the “DWI” 2018 weather cluster. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output with SES input - edgelist_HOT_OvE.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis weighted by prey choice data from the “HOT” 2018 weather cluster. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output with SES input - edgelist_HPR_OvE.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis weighted by prey choice data from the “HPR” 2018 weather cluster. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output with SES input - edgelist_WLD_OvE.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis weighted by prey choice data from the “WLD” 2018 weather cluster. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output with SES input - edgelist_WMD_OvE.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis weighted by prey choice data from the “WMD” 2018 weather cluster. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output with SES input_DWI_OvE.csv: A dataframe of prey choice analysis outputs from the “DWI” 2018 weather cluster-weighted 2017 model. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output with SES input_HOT_OvE.csv: A dataframe of prey choice analysis outputs from the “HOT” 2018 weather cluster-weighted 2017 model. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output with SES input_HPR_OvE.csv: A dataframe of prey choice analysis outputs from the “HPR” 2018 weather cluster-weighted 2017 model. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output with SES input_WLD_OvE.csv: A dataframe of prey choice analysis outputs from the “WLD” 2018 weather cluster-weighted 2017 model. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output with SES input_WMD_OvE.csv: A dataframe of prey choice analysis outputs from the “WMD” 2018 weather cluster-weighted 2017 model. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output without SES - edgelist.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis without weighting prey abundances. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output without SES_evenpreyabund - edgelist.csv: An edgelist for plotting a prey choice network of 2017 data based on prey choice analysis with prey abundances represented equally. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

2017 Weather ENNR output without SES_evenpreyabund.csv: A dataframe of prey choice analysis outputs from the 2017 model constructed with prey abundances represented equally. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017 Weather ENNR output without SES.csv: A dataframe of prey choice analysis outputs from the 2017 model constructed without weighting prey abundances. “Consumer” is the period of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

2017ENNR_Diet_Weather.csv: Dietary detections from 2017 formatted for econullnetr. “ENNRcode” is the site code (O = post-harvest; R = pre-harvest; 1 and 2 denote different barley fields); Predator is the period of spider collection; remaining columns are prey taxa and presence/absence interaction data. 

2017ENNR_Inverts.csv: Invertebrate abundances from 2017 formatted for econullnetr. “ENNRcode” is the site code (O = post-harvest; R = pre-harvest; 1 and 2 denote different barley fields); remaining columns are prey taxon abundances determined by suction sampling. 

2017ENNR_Inverts_even.csv: Invertebrate abundances from 2017 represented as equal formatted for econullnetr. “ENNRcode” is the site code (O = post-harvest; R = pre-harvest; 1 and 2 denote different barley fields); remaining columns are equal prey taxon abundances. 

2017ENNR_fl_DWI_OvE.csv: Observed/expected values from prey choice analysis of the DWI weather cluster from 2018, scaled between 0.1 and 1, for weighting of prey abundances in 2017 null models

2017ENNR_fl_HOT_OvE.csv: Observed/expected values from prey choice analysis of the HOT weather cluster from 2018, scaled between 0.1 and 1, for weighting of prey abundances in 2017 null models

2017ENNR_fl_HPR_OvE.csv: Observed/expected values from prey choice analysis of the HPR weather cluster from 2018, scaled between 0.1 and 1, for weighting of prey abundances in 2017 null models

2017ENNR_fl_WLD_OvE.csv: Observed/expected values from prey choice analysis of the WLD weather cluster from 2018, scaled between 0.1 and 1, for weighting of prey abundances in 2017 null models

2017ENNR_fl_WMD_OvE.csv: Observed/expected values from prey choice analysis of the WMD weather cluster from 2018, scaled between 0.1 and 1, for weighting of prey abundances in 2017 null models

2017ENNR_fl_blank_OvE.csv: Blank matrix of 2017 prey for populating with observed/expected values from prey choice analysis of the weather clusters from 2018.

2018 Weather ENNR output - edgelist.csv: An edgelist for plotting a prey choice network of 2018 data based on prey choice analysis. “Consumer” is the site of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model); “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “edge.col” is the edge colour used for plotting the network.

DietaryData.csv: Dietary detections from 2018. “Sample” is the site code;  “Julian Day” is the Julian day; “Web Height” is the height of the web (in mm) of each spider collected from a web; “Web Area” is the area of the web (in mm^2) of each spider collected from a web; “Genus” is the spider’s genus; “Maturity” is the spider’s life stage; “Sex” is the spider’s sex; weather variables are given for the day of collection of each spider and the mean across the preceding week;  remaining columns are prey taxa and presence/absence interaction data. 

DietaryData_NMDS.csv: This is the DietaryData.csv file, but with outliers identifying by NMDS removed.

DietaryData_webs.csv: This is the DietaryData.csv file, but with spiders for which web data were not collected removed.

ENNR17DWI_ENNRSimOut_withSES_OvE.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances weighted by 2018 DWI weather cluster prey choice data.

ENNR17HOT_ENNRSimOut_withSES_OvE.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances weighted by 2018 HOT weather cluster prey choice data.

ENNR17HPR_ENNRSimOut_withSES_OvE.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances weighted by 2018 HPR weather cluster prey choice data.

ENNR17WLD_ENNRSimOut_withSES_OvE.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances weighted by 2018 WLD weather cluster prey choice data.

ENNR17WMD_ENNRSimOut_withSES_OvE.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances weighted by 2018 WMD weather cluster prey choice data.

ENNR17_ENNRSimOut_withoutSES.csv: Diets simulated via null models for individual spiders based on 2017 prey abundances.

ENNR17_ENNRSimOut_withoutSES_evenpreyabund.csv: Diets simulated via null models for individual spiders based on equal prey abundances.

ENNRSimObvsCompare.csv: Simulated 2017 dietary composition as determined by null models with different weightings based on 2018 prey choice data. “Data” refers to the prey choice analysis model; “Consumer” refers to the collecting period on which null model data are based; “Individual” is an arbitrary number for each individual (equating to the number of spiders on which dietary analysis was conducted); the remaining columns give the predicted number of interactions for each individual - for simulations, these are continuous values as a result of the number of simulations run for each individual being averaged - for observed data these are discrete.

ENNR_Diet_Weather.csv: Dietary detections from 2018 formatted for econullnetr. “ENNRcode” is the site code; Predator is the weather cluster each spider was assigned to; remaining columns are prey taxa and presence/absence interaction data. 

ENNR_Inverts.csv: Invertebrate abundances from 2018 formatted for econullnetr. “ENNRcode” is the site code; remaining columns are prey taxon abundances determined by suction sampling. 

README.rtf: This file.

SpiderClimate.R: R scripts used to generate data and conduct analyses.

WeatherData.csv: Mean weekly weather conditions for each sampling event in 2018 and the respective Julian day.

WeatherData_with2017.csv: Mean weekly weather conditions for each sampling event in 2018 and 2017 and the respective Julian day.

WeatherData_with2017_withclusters.csv: Mean weekly weather conditions for each sampling event in 2018 and 2017 and the respective Julian day, with the associated weather cluster given.

WeatherENNR.csv: A dataframe of prey choice analysis outputs from the 2018 prey choice model. “Consumer” is the site of spider collection; “Resource” is the resource taxon; “Observed” is the number of interactions observed; “Null” is the number of interactions predicted by the null model; “Lower.95.CL” is the lower 95 % confidence limit for the null model predicted frequency of interaction; “Upper.95.CL” is the upper 95 % confidence limit for the null model predicted frequency of interaction; “Test” is whether the deviation from the null model is significant and, if so, the direction of that significance; “SES” is the standardised effect size (i.e., the extent of deviation of observed foraging from the null model).

Weather_Inverts.csv: Invertebrate abundances in 2018 determined via suction sampling with site code (ENNRcode), Julian day and weather conditions.

dietincidence.csv: Frequency of occurrence of prey detected in 2018 spiders via metabarcoding.

econullnetr update and extension.R: An update and extension of econullnetr functions to facilitate extraction of predicted dietary composition from null models.

invertincidence.csv: Frequency of occurrence of invertebrates detected in 2018 via suction sampling.

spider_nodes.csv: Weather cluster and prey taxon node names and height of the nodes in the network.