To document migratory life histories of native galaxiids and introduced salmonids from a wide latitudinal range in Chilean Patagonia, otolith microchemistry data were analysed using a recursive partitioning approach to test for diadromy.

bt.alo.2019

Format

The data frame 64,351 × 10 contains the following columns:

fish_idintegerfish identifier
file_idcharacterfile identifier
speciescharacterscientic name
familycharacterfamily of species
locationcharacterlocation of capture
ontogenetic_stagecharacterontogenetic stage
transect_qualitycharactertransect quality: F(GOOD transect, edge-core-edge, good quality, easy to interpret); H(half transect, edge to core); P(partial transect, edge – core – extra data without reaching the next edge); O(FLAGGED transect that failed to go through the core and may or may not be complete from one edge to the next)
inferred_migration_patterncharacterinferred migration pattern
distanceintegerrelative transect distance (5um)
sr_canumericotolith sr:ca (mmol/mol)

Details

This study was to document migratory life histories of native galaxiids and introduced salmonids from a wide latitudinal range in Chilean Patagonia (39–48°S). Otolith microchemistry data were analysed using a recursive partitioning approach to test for diadromy in Patagonian river fishes.

Instrument: LA-ICP-MS (laser ablation-inductively coupled plasma mass spectrometry)

Beam diameter: 50um

Scan speed: 5um/s

Reference materials: FEBS-1 (National Research Council Canada, Institute for National Measurement Standards Ottawa, ON, Canada)

Source

Alò, D., Correa, C., Samaniego, H., Krabbenhoft, C. A., & Turner, T. F. (2019). Otolith microchemistry and diadromy in Patagonian river fishes. PeerJ, 7, e6149. https://doi.org/10.7717/peerj.6149

Data availability are available at https://doi.org/10.6084/m9.figshare.6387665.v2

Traversing the paper's information via Semantic Scholar ID f3fbf9d38b442b7a2027f2e3faed1291ef41f76f using S2miner package

Author

Liuyong Ding, ly_ding@126.com

Concepts

otolith, trace element, Sr/Ca

Examples

### copy data into 'dat'
dat <- bt.alo.2019
tibble::tibble(dat)
#> # A tibble: 64,351 × 10
#>    fish_id file_id species   family location ontogenetic_stage transect_quality inferred_migration_p…¹
#>      <int> <chr>   <chr>     <chr>  <chr>    <chr>             <chr>            <chr>                 
#>  1    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  2    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  3    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  4    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  5    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  6    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  7    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  8    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#>  9    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#> 10    4359 040.txt Aplochit… Galax… Valdivi… adult             F                catadromous           
#> # ℹ 64,341 more rows
#> # ℹ abbreviated name: ¹​inferred_migration_pattern
#> # ℹ 2 more variables: distance <int>, sr_ca <dbl>

if (FALSE) {
### load package
library(dplyr)
library(ggplot2)

### otolith sr/ca
ggplot(data = dat, aes(distance, sr_ca)) +
  geom_line(aes(colour = species, group = fish_id), show.legend = F, na.rm = T) +
  facet_grid(species ~ transect_quality, scales = "free_y") +
  xlab("Relative transect distance (5um)") +
  ylab("otolith sr:ca (mmol/mol)") +
  theme_bw() +
  theme(
    panel.grid.major = element_blank(), panel.grid.minor = element_blank(),
    panel.background = element_blank(), axis.line = element_line(colour = "black"),
    text = element_text(size = 10), legend.title = element_blank(),
    plot.title = element_text(face = "bold")
  )
}