Marine fish community data and short-time reversals
Data files
May 19, 2026 version files 484.85 KB
-
DivDistr_script_opt1and2_rev2_allsp.R
130.12 KB
-
DivDistr_script_opt1and2_rev2_sp5_fin.R
114.33 KB
-
README.md
4.42 KB
-
save_allsp.rdata
221.17 KB
-
save_pel.rdata
14.81 KB
Abstract
Survey data from an 18-year time series of demersal fish communities, delineated as Arctic, Arctic-boreal and boreal assemblages, were used to examine temporal changes in i) biogeographic composition across the Barents Sea, ii) taxonomic, functional and phylogenetic (alpha) diversity at sub-regional scale and relationships to abiotic and biotic drivers, and iii) beta diversity at regional and sub-regional scales. The data provided as .rdata files are aggregated by sub-regions of the Barents Sea. Scripts detail all analyses but parts of the scripts can only be ran with the raw data and are provided to document all analyses done in the published version as well as the previous versions submitted to the journal.
Dataset DOI: 10.5061/dryad.rbnzs7hrx
Description of the data and file structure
The save_pel.rdata R object includes the same aggregated files as for save_allsp.Rdata, but for the analyses without the 5 species that were considered outliers on axis 2 of CA. (These 5 species are three pelagic species (2 herrings and capelin) + sandlance + Pun_pun) The file names are the same as for saveallsp.Rdata except for the suffix _pel
The save_allsp.Rdata R object includes the following aggregated files, in that order:
The first files correspond to the first choice of taxonomic resolution, Option 2 - they are provided with no suffix (e.g., alpha.agg.reg) as they are the ones given in the main paper, the next ones correspond to the second taxonomic resolution, called Option 1, and are provided with a suffix 1 (e.g., alpha.agg.reg1).
The data on diversity measures are aggregated by year and sub-regions of the Barents Sea. These sub-regions are described in the file outsideBanks that includes names, shapefiles, and the area of each of the 13 sub-regions.
The different diversity measures (alpha and beta = simp.agg, functional=functdiv.agg, and phylogenetic=tax.agg) are given in each object.
The alpha diversity measures by biogeographic groups (arctic=arc, arctic-boreal=arcbor, and boreal=bor) are given in separate objects (e.g., alpha.agg.reg.arc, etc).
The functional traits are provided in a different Excel file, provided as a supplementary file on the paper website.
alpha.agg.reg: Average number of species/trawls for each region and year; three variables: year, banknr (=sub-region), and nsp (Number of species)
alpha.agg.reg.arc: same as alpha.agg.reg but for Arctic species only
alpha.agg.reg.arcbor: same as alpha.agg.reg but for Arcto-Boreal species only
alpha.agg.reg.arcbor.cod: same as alpha.agg.reg.arcbor but excluding cod (i.e., Cod considered as boreal)
alpha.agg.reg.bor: same as alpha.agg.reg but for Boreal species only
alpha.agg.reg.bor.cod: same as alpha.agg.reg.bor but including cod (i.e., Cod considered as boreal)
functdiv.agg.reg: Functional diversity as calculated using the functional traits; year and banknr as in alpha.agg.reg, the variables FD_q0, FD_q1, and FD_q2 correspond to functional diversity calculated with Hill numbers 0, 1, and 2
simps.agg.reg: Simpson diversity for each region and year; year and banknr as in alpha.agg.reg, simpson = Simpson diversity
tax.agg.reg: Taxonomic diversity for each region and year; year and banknr as in alpha.agg.reg, tax = taxonomic diversity (Clarke & Warwick 1998, 2001)
# Option1; same file structures, but using another list of taxa
alpha.agg.reg1
alpha.agg1.reg.arc
alpha.agg1.reg.arcbor
alpha.agg1.reg.bor
functdiv.agg.reg1
simps.agg.reg1
tax.agg.reg1
Example:
rm(list=ls())
load("save_allsp.rdata")
ls()
[1] "alpha.agg.reg" "alpha.agg.reg.arc"
[3] "alpha.agg.reg.arcbor" "alpha.agg.reg.arcbor.cod"
[5] "alpha.agg.reg.bor" "alpha.agg.reg.bor.cod"
[7] "alpha.agg.reg1" "alpha.agg1.reg.arc"
[9] "alpha.agg1.reg.arcbor" "alpha.agg1.reg.bor"
[11] "functdiv.agg.reg" "functdiv.agg.reg1"
[13] "outsideBanks" "simps.agg.reg"
[15] "simps.agg.reg1" "tax.agg.reg"
[17] "tax.agg.reg1"
Code/software
R scripts are provided detailing all analyses. Only the parts using the aggregated data can be used, as the raw data on the Russian part of the Barents Sea are not freely accessible.
The two scripts "DivDistr_script_opt1and2_rev2_allsp.R" and "DivDistr_script_opt1and2_rev2_sp5_fin.R" include all the analyses, including those used to produce the diversity measures aggregated by regions. The second script corresponds to analyses done with the 5 species excluded, as they were identified as outliers in the CA.
All commands at the beginning of the script cannot be used as they require the raw data (captures/trawls), and these data cannot be made available on the Russian side.
Commands that are based on the aggregated data given in the save_allsp_rdata R object can be used to make all figures and analyses based on the aggregated data, such as the relationships between diversity measures and environmental covariates.
Access information
Other publicly accessible locations of the data:
- Provided in the paper (ICES, MOSJ)
Data was derived from the following sources:
- NA
