Data and code from: Marine migrations and trophic niche use of Arctic charr in southwest Greenland fjords with contrasting influxes from glacial runoff
Data files
May 08, 2026 version files 23.02 MB
-
Calculating_distance_from_river.R
12.55 KB
-
Figure_7_Data_and_explanation.docx
25.30 KB
-
Figure_7_Data_and_explanation.pdf
54.93 KB
-
Filtering_tracking_data.R
19.96 KB
-
GAM_temperature_at_sea.R
12.66 KB
-
Greenland_charr_marine_migration.R
17.66 KB
-
habitat_use_month.R
34.89 KB
-
Igaliku_Julianebaafjorden_Ikersuaq_fjords_wgs1984.shp
126.93 KB
-
raw_tracking_data.zip
22.71 MB
-
README.md
5.14 KB
-
Table_for_figure_7.csv
292 B
Abstract
Arctic charr is a partially migratory salmonid often undertaking annual marine migrations for feeding. As migration is an adaptive life-history trait, climate-driven environmental changes can alter selective pressures shaping movement behavior. To assess climate-related influences on migratory patterns and trophic niche use, we combined acoustic telemetry, otoliths, and stable isotope analysis to study populations in two Southwestern Greenland fjords differing in glacial runoff: Igaliku and Ikersuaq. Anadromous charr in Igaliku used the full fjord, traveling up to 21 km from their home river, while those in the more glacially influenced Ikersuaq remained nearshore with shorter movements (9km). Despite similar marine feeding duration (48 vs. 54 days), Igaliku fish exhibited lower marine feeding intensity. Arctic charr in Igaliku experienced warmer (8.2 ºC) conditions than those in Ikersuaq (5.8 ºC), with estuaries (Igaliku 8.2 ºC; Ikersuaq 7.6 ºC) consistently as warm or warmer than marine areas in both systems. Findings suggest Arctic charr is constrained by fjords with high glacial runoff and may shift to more open waters, thereby altering diet, growth rates and life-history strategies under future climate change scenarios.
Dataset DOI: 10.5061/dryad.x0k6djj12
Description of the data and file structure
Telemetry data was collected by use of acoustic telemetry, using standard methods described in the paper
SIA data was collected using standard methods in the lab, as described in the paper
Code/software
data was analysed in R.
Packages and version is described in the paper and in the script
Access information
Other publicly accessible locations of the data:
Files and variables
raw_tracking_data.zip: Contains the unfiltered telemetry data (tracking_data.RDS), and metadata on receivers (receiver_deployments.RDS) and tagged fish (tagging_data.RDS).
tracking_data.RDS: Unfiltered tracking data. Contains the following columns:
- datetime: Date and Time of detection.
- receiverID: IID of the receiver that made the detection.
- transmitterID: Transmitter ID recorded at the receiver.
- sensor_value: Transmitter sensor value recorded with the detection
receiver_deployments.RDS: receiver metadata, following template from Ocean tracking Network.
tagging_data.RDS: tagged fish metadata, following template from Ocean tracking Network.
filtered_tracking_data_160226.zip: Contains the telemetry data (tracking_data_160226.RDS), and metadata on receivers (stationID_160226.rds) and tagged fish (fishdata_160226.rds).
tracking_data_160226.RDS: Unfiltered tracking data. Contains the following columns.
- transmitterID: Transmitter ID recorded at the receiver.
- stationID: ID of the station (receiver location) where the detection was made.
- receiverID: ID of the receiver that made the detection.
- datetime: Date and Time of detection.
- sensor_value: Transmitter sensor value recorded with the detection
- row_ref: Unique row number from the raw tracking_data_table
- fishID: ID of tagged fish corresponding to fish metadata table.
- filter: Indicate whether receiver in that period qualified for filtering (see methods in manuscript).
- false: Indicate whether or not the detection were considered false by the filter (see methods in manuscript).
- TAG_MODEL: Acoustic tag model number
- temperature: Transformed temperature reported by transmitter (in celcius).
- acceleration: Transformed acceleration reported by transmitter (m/s2).
- rowID: row identifier used in filtering process, see script for filtering
- rowIDTo: row identifier used in filtering process, see script for filtering
- rowIDFrom: row identifier used in filtering process, see script for filtering
- receiverIDTo: identify the next receiverID in the data table, when table sorted by transmitterID and datetime
- receiverIDFrom: identify the previous receiverID in the data table, when table sorted by transmitterID and datetime
- transmitterIDTo: identify the next transmitterID in the data table, when table sorted by transmitterID and datetime
- transmitterFrom: identify the previous transmitterID in the data table, when table sorted by transmitterID and datetime
- timeFrom: time from previous detection of the given transmitterID (mins)
- timeTO: time to next detection of the given transmitterID (mins)
stationID_160226.rds: Unfiltered tracking data. Contains the following columns.
- receiverID: ID of the receiver that made the detection.
- stationID: ID of the station (receiver location) where the detection was made.
- deployment_time: date and time of receiver deployment.
- recover_time: date and time of receiver recovery.
- DEPLOY_LAT: latitude of receiver.
- DEPLOY_LONG: longetude of receiver.
- fishID: ID of the unique tagged fish. Corresponds to fishID in tracking_data_160226 table.
- transmitterID: ID of the transmitter signal (each fishID may have multiple transmitterID's).
Scripts
Filtering_tracking_data.R: R script sorting and filtering raw_tracking_data.zip files prior to subsequent analyses (R scripts). Produces filtered telemetry data (tracking_data_160226.RDS), and metadata on receivers (stationID_160226.rds) and tagged fish (fishdata_160226.rds).
Calculating_distance_from_river.R: R script to calculate migration distance from watercourse
GAM_temperature_at_sea.R: R script to model experienced temperature at sea
habitat_use_month.R: R script to calculate habitat use over the study period
Igaliku_Julianebaafjorden_Ikersuaq_fjords_wgs1984.shp: Shapefile with land boundaries in the study area for use in the Calculating_distance_from_river.R script.
Greenland_charr_marine_migration.R: R script to model duration of marine migration and migration distances
Figure_7_Data_and_explanation.docx, Figure_7_Data_and_explanation.pdf, and Table_for_figure_7.csv: Age-at-length data used in figur 7
Analyses of telemetry data
All statistical analyses were conducted using the R Program version 4.2.2 within the Rstudio version 2023.03.0 environment. Acoustic data were filtered following procedures described in Davidsen et al. (2024) to account for environmental effects that could have biased data interpretations. Signal collisions from simultaneously transmitting tags, or noise in the environment, can generate false detections that can either concatenate transmitter IDs and data or generate false IDs for tags that have not been deployed. Considering each receiver separately, a filter was applied to the tracking data in days when there were at least 1000 detections, or three or more detections of false transmitter IDs at the receiver. The automated filter excluded single detections on a receiver if separated by more than one hour from other detections for each of the tagged fish. The filter excluded 14,237 of 5,631,018 detections (0.25 %) from further analyses.
Since not all fish entered the freshwater lakes with installed receivers during the winter, an individual was considered to have completed a full marine migration if it was detected in the estuary (Ikersuaq: station 32-33; Igaliku: stations 10-12) during both the outward and inward migration to and from the fjords.
Marine residency was defined as the period from first detection in the estuary after leaving freshwater until the fish returned to the estuary again. Durations shorter than 10 days (Igaliku: n = 3; Ikersuaq: n = 6) were excluded from the analyses, as these individuals were only minimally influenced by fjord habitats. A generalized linear model (GLM) with a Gaussian error distribution and an identity link function was used to examine the relationship between marine residency duration and total body length, tagging location, and the timing of outward and inward migration to and from the fjord. Median population values were inputed for cases where marine residence duration could not be calculated. Time was measured as difftime in days from outmigration of the first fish to each of the individuals, and difftime in days from the first returning fish to each of the individuals relative time of sea entry. Continuous variables, including time variables, were scaled. Similarly, two GLM’s with Gaussian error distribution and an identity link function was used to examine correlations between 1) relative time of sea entry and total body length and tagging location and 2) between time of return, total body length and tagging location. The influences of fjord and habitat on the temperatures experienced (i.e. thermal habitat used) by individual fish during their movements were analyzed using a generalized additive mixed model (GAMM, Wood 2017; Pedersen et al. 2019). The model was fitted using the bam function from the mgcv package (Wood 2023), with temperature data recorded by the acoustic transmitters as the response variable for the period from 1 June to 1 August 2024. Prior to model fitting, the dataset was aggregated to daily mean temperature of each fish in each habitat. Here, a smooth term for time (formatted as a day of the year) within each fjord-habitat interaction was added as a thin plate regression spline smoother with 32 basis functions (k), and a random smooth term for day-of-year by fish ID with 5 basis functions. A parametric fjord-habitat interaction term (factors) was included. Temporal autocorrelation was accounted for by an AR1-structure for each individual fish.
