adjustASAP: Adjust ASAP input file by catch or M multiplier using ramp...

Description Usage Arguments Value

View source: R/adjustASAP.R

Description

Modifies an exisiting ASAP input data by applying catch, M, and index multipliers after specified year. The ramp variable allows for sudden change to multipled values or a linear increase with ramp number of years having intermediate value between original and full multiplier. The M selectivity allows for change in M to happen equally across all ages (all values = 1), or to focus on specific ages (values of 1, with other ages less than one and greater than or equal to 0).

Usage

1
adjustASAP(asap.dat, ramp, change.year, cmult, mmult, mselx, imult)

Arguments

asap.dat

list of asap data created by ASAPplots::ReadASAP3DatFile

ramp

integer nubmer of years with intermediate values between original and full multipler

change.year

integer first year of full multiplier, all subsequent years have full multiplier

cmult

double the multiplier to be applied to total catch of all fleets for years > year

mmult

double the multiplier to be applied to M for years > year

mselx

vector of length equal to number of ages, modified mmult at age

imult

double the multiplier to be applied to indices for years > year

Value

list of asap data that can be written out using ASAPplots::WriteASAP3DatFile


cmlegault/rose documentation built on Jan. 8, 2020, 11:24 p.m.