run_straying: Run adult straying routine

View source: R/run_straying.R

run_strayingR Documentation

Run adult straying routine

Description

Adult straying (homing) routine for Atlantic salmon in the Dam Impact Analysis (DIA) model v67 during year 6.

Usage

run_straying(returns, straying_matrix)

Arguments

returns

Total number of fish returning to river by production unit.

straying_matrix

A matrix identical in structure to the built-in straying_matrix dataset.

Value

A vector containing a number of adults of starting total (sum of all 15 production units) that end up in each PU after straying.

References

Nieland JL, Sheehan TF. 2020. Quantifying the Effects of Dams on Atlantic Salmon in the Penobscot River Watershed, with a Focus on Weldon Dam. US Department of Commerce, Northeast Fisheries Science Center Reference Document 19-16, Woods Hole, MA.

Nieland JL, Sheehan TF, Saunders R. 2015. Assessing demographic effects of dams on diadromous fish: a case study for Atlantic salmon in the Penobscot River, Maine. ICES Journal of Marine Science 72:2423–2437.

Nieland JL, Sheehan TF, Saunders R, Murphy JS, Trinko Lake TR, Stevens JR. 2013. Dam Impact Analysis model for Atlantic salmon in the Penobscot River, Maine. US Department of Commerce, Northeast Fisheries Science Center Reference Document 13-09, Woods Hole, MA.

See Also

straying_matrix, straying_locations

Examples

# Run for 10,000 random fish returning to each PU
run_straying(returns = rep(1e4, 15), straying_matrix = dia::straying_matrix)


danStich/dia documentation built on Jan. 25, 2025, 4:27 a.m.