load_spec_mort: Load mortality information from specificMort.txt

Description Usage Arguments Value See Also Examples

View source: R/load-spec-mort.R

Description

Reads in the specificMort.txt file. Three values of instantaneous mortality for each functional group, age group, and stock. Predation (M2), other natural mortality (M1), Fishing (F)

Usage

1
load_spec_mort(mortFile, prm_run, fgs, convert_names = FALSE, removeZeros = T)

Arguments

mortFile

Character string giving the path to the specificMort.txt file. The filename usually contains SpecificMort and ends in .txt".

prm_run

Character string giving the connection of the run parameterfile. The filename usually contains run_fishing and ends in .prm".

fgs

Character string giving the connection to the functional groups file. The filename usually contains Groups and does end in .csv.

convert_names

Logical indicating if group codes are transformed to LongNames (TRUE) or not (default = FALSE).

removeZeros

Boolean. Remove all zeros from output. (Default = T)

Value

Data frame with information about sources of mortality (M1, M2, F).

See Also

Other load functions: load_box(), load_bps(), load_dietcheck(), load_fgs(), load_init_age(), load_init(), load_mort(), load_nc_physics(), load_nc(), load_rec(), load_spec_pred_mort(), load_txt()

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
d <- system.file("extdata", "setas-model-new-becdev", package = "atlantistools")
specmort <- file.path(d, "outputSETASSpecificMort.txt")
prm_run <- file.path(d, "VMPA_setas_run_fishing_F_New.prm")
fgs <- file.path(d, "SETasGroups.csv")

df <- load_spec_mort(specmort, prm_run, fgs)
head(df)

d <- system.file("extdata", "setas-model-new-trunk", package = "atlantistools")
specmort <- file.path(d, "outputSETASSpecificMort.txt")
prm_run <- file.path(d, "VMPA_setas_run_fishing_F_Trunk.prm")
fgs <- file.path(d, "SETasGroupsDem_NoCep.csv")

df <- load_spec_mort(specmort, prm_run, fgs)
head(df)

alketh/atlantistools documentation built on Oct. 30, 2021, 5:46 a.m.