Data from: Tracking interannual variation of a large-scale ocean front influences foraging in a mesopelagic predator
Data files
Mar 04, 2026 version files 1.54 GB
-
ADT_weekly.mat
1.34 GB
-
Daily_SAFZDist.csv
13.69 MB
-
Lon-SAFZ.csv
6.56 KB
-
NES_All_Individuals.csv
35.28 KB
-
NES_Tracks.mat
28.19 MB
-
README.md
7.39 KB
-
SAFZ_All.csv
8.58 MB
-
SAFZ_Pct.csv
81.53 KB
-
SAFZ_weekly_2004_2023.mat
6.21 MB
-
Tracks_SAFZDist.csv
139 MB
Abstract
Macroscale ocean fronts aggregate significant biomass and provide critical foraging habitat for large marine predators. These frontal systems shift in response to ocean climate variation, including basin-scale oscillations, and the degree to which marine predators track these movements affect their foraging and reproductive success. Using two decades of adult female northern elephant seal (Mirounga angustirostris) movement data, we assessed their use of the Subarctic Frontal Zone (SAFZ) in the Northeast Pacific Ocean, the SAFZ’s influence on their diving behavior, and its importance to their foraging success. We found that elephant seals followed the interannual movement of the SAFZ and their diel diving behavior became more extreme as they moved closer to the SAFZ, likely reflecting a different vertical distribution of prey in the region. During their short foraging trip, elephant seals that spent time north of the SAFZ, where day and night diving depths were more similar, had greater foraging success. During the long, gestational foraging trip, their geographic distribution relative to the SAFZ did not influence foraging success, but larger animals were more successful, likely due to more efficient diving. Understanding the relationship between dynamic foraging habitat and the response capacity of predator species is critical for assessing the resilience of species and ecosystems as ocean climates become less predictable.
https://doi.org/10.5061/dryad.hx3ffbgrs
This dataset contains all of the derived behavior and foraging success metrics used in "Tracking interannual variation of a large-scale ocean front influences foraging in a mesopelagic predator", published in Ecosphere.
Acronyms of note:
- SAFZ - subarctic frontal zone
- GGB - gyre-gyre boundary
- ADT - absolute dynamic topography
We used QC flags for elephant seal movement data that were defined and assigned to each deployment in Costa et al., 2024. Briefly, the flags are:
- QC = 1 - Complete data
- QC = 2 - Mostly complete data (gaps of up to 2 consecutive days)
- QC = 3 - Incomplete data (gaps of 2 or more consecutive days)
- QC = 4 - Questionable data
- QC = 5 - No data
Throughout the data provided, cells filled with N/A, NA, or NaN indicate that data are unavailable for that animal, location, and/or time point.
Description of the data and file structure
Headers in CSV and mat files are as follows:
Lon-SAFZ.csv
Each row is a year-longitude combination. Month cells contain the latitude of the SAFZ for that year, longitude, and month
Year
Lon
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec
SAFZ_All.csv
Lat-lon combinations of SAFZ contours for each month/year
Latitude
Longitude
Month
Year
SAFZ_Pct.csv
Each row is summary metrics from one deployment
TOPPID - unique deployment ID
Pct100km - Percent of trip within 100km of the SAFZ
Pct200km - Percent of trip within 200km of the SAFZ
Pct250km - Percent of trip within 250km of the SAFZ
Pct300km - Percent of trip within 300km of the SAFZ
Pct350km - Percent of trip within 350km of the SAFZ
Pct400km - Percent of trip within 400km of the SAFZ
Pct500km - Percent of trip within 500km of the SAFZ
Season - Foraging trip (post-breeding or post-molting)
Year - Year of deployment
Colony - Elephant seal colony where deployment took place
SealID - unique animal ID
TrackQC - quality control flag of track
Daily_SAFZDist.csv
Each row is one day of a trip for one seal
TOPPID - unique deployment ID
SealID - unique animal ID
DayOfTrip - Day of trip, rounded to nearest integer
DateTime - Date and time of measurement
Year - Year of measurement
Month - Month of measurement
Day - Day of measurement
DayDepth - median depth (m) of daytime dives
NightDepth - median depth (m) of nighttime dives
Lat - mean daily latitude
Lon - mean daily longitude
Season - Foraging trip (post-breeding or post-molting)
Skip - breeding status of this animal
Colony - Elephant seal colony where deployment took place
EnergyGainRate - trip average energy gain rate (MJ/day)
StdLength - straight length measured from tip of tail to tip of nose (cm)
TrackQC - quality control flag of track
TDRQC - quality control flag of dive record
DistCoast - Distance (km) to the nearest coastline
YearADT - Index of the corresponding year in ADT data
Week - Week of the year for matching ADT data
GGBDist - Distance (km) to SAFZ contour for that animal's lat/lon/week/year that day
GGBLat - Latitude of nearest SAFZ contour location for that animal's lat/lon/week/year that day
GGBLon360 - Longitude of nearest SAFZ contour location for that animal's lat/lon/week/year that day
Tracks_SAFZDist.csv
Each row is a location along one seal's track (every 3 hours)
TOPPID - unique deployment ID
SealID - unique animal ID
DateTime - Date and time of measurement
DayOfTrip - Day of trip
DayOfTripR - Day of trip, rounded to nearest integer
Year - Year of measurement
Month - Month of measurement
Lat
Lon
Lon360
Season - Foraging trip (post-breeding or post-molting)
Skip - breeding status of this animal
Colony - Elephant seal colony where deployment took place
EnergyGainRate - trip average energy gain rate (MJ/day)
StdLength - straight length measured from tip of tail to tip of nose (cm)
Survived - 1 (survived) or 0 (died at sea)
QCFlag - quality control flag of track
SolarEl - Solar elevation at this lat/lon/day/time
YearADT - Index of the corresponding year in ADT data
Week - Week of the year for matching ADT data
GGBDist - Distance (km) to SAFZ contour for that animal's lat/lon/week/year
GGBLat - Latitude of nearest SAFZ contour location for that animal's lat/lon/week/year
GGBLon360 - Longitude of nearest SAFZ contour location for that animal's lat/lon/week/year
NES_All_Individuals.csv
Each row is summary metrics from one deployment
TOPPID - unique deployment ID
SealID - unique animal ID
Year - Year of deployment
Season - Foraging trip (post-breeding or post-molting)
Colony - Elephant seal colony where deployment took place
TripLength - duration (days) of trip
SkipBreed - breeding status of this animal
PctBathy1200 - Percent of trip with bathymetry <1200 m
MedDistCoast - median distance (km) to the coastline
NES_Tracks.mat
Contains two data tables, Daily and Tracks
Daily - each row is one day of a trip for one seal
TOPPID - unique deployment ID
SealID - unique animal ID
DayOfTrip - Day of trip, rounded to nearest integer
DateTime - Date and time of measurement
Year - Year of measurement
Month - Month of measurement
Day - Day of measurement
DayDepth - median depth (m) of daytime dives
NightDepth - median depth (m) of nighttime dives
Lat - mean daily latitude
Lon - mean daily longitude
Season - Foraging trip (post-breeding or post-molting)
Skip - breeding status of this animal
Colony - Elephant seal colony where deployment took place
EnergyGainRate - trip average energy gain rate (MJ/day)
StdLength - straight length measured from tip of tail to tip of nose (cm)
TrackQC - quality control flag of track
TDRQC - quality control flag of dive record
DistCoast - Distance (km) to the nearest coastline
Tracks - each row is a location along one seal's track (every 3 hours)
TOPPID - unique deployment ID
SealID - unique animal ID
DateTime - Date and time of measurement
DayOfTrip - Day of trip
DayOfTripR - Day of trip, rounded to nearest integer
Year - Year of measurement
Month - Month of measurement
Lat
Lon
Lon360
Season - Foraging trip (post-breeding or post-molting)
Skip - breeding status of this animal
Colony - Elephant seal colony where deployment took place
EnergyGainRate - trip average energy gain rate (MJ/day)
StdLength - straight length measured from tip of tail to tip of nose (cm)
Survived - 1 (survived) or 0 (died at sea)
QCFlag - quality control flag of track
SolarEl - Solar elevation at this lat/lon/day/time
ADT_weekly.mat
Contains absolute dynamic topography (ADT) data extracted from the netCDF file in five arrays
adt_weekly - 3D array of weekly averages of ADT values with dimensions corresponding to [Lon, Lat, week]
adt_weekly_std - 3D array of weekly ADT standard deviation with dimensions corresponding to [Lon, Lat, week]
lat - vector of latitude (index for adt_weekly)
lon - vector of longitude (index for adt_weekly)
year_month_week - 2D array of year, month, week combinations (index for adt_weekly)
SAFZ_weekly_2004_2023.mat
Contains SAFZ contours determined from ADT data in two arrays
GGB - 4D array of SAFZ contours with dimensions corresponding to [Lon, Lat, index for year, week]
GGB_Years - vector of years (index for GGB)
