Emits a small, structurally complete single-species workbook, one survey
and one fishery, flat placeholder data, that a user can open and edit as a
starting point. fleet_control is built on the canonical column names with
schema defaults filled by switch_check, so the template is
always in sync with the current schema. The template round-trips through
read_data and data_check and builds under
fit_mod(estimateMode = 3); replace the placeholder observations with
real data before fitting.
Usage
write_template(
file = "Rceattle_data_template.xlsx",
nages = 10,
nyrs = 30,
nprojyrs = 12,
minage = 1
)Examples
f <- file.path(tempdir(), "template.xlsx")
dat <- write_template(f, nages = 8, nyrs = 20)
# The workbook is correctly shaped but holds placeholder observations;
# data_requirements() reports what a given configuration still needs.
head(data_requirements(dat), 4)
#> element category status condition default
#> 1 M1_base biology Required always
#> 2 age_error biology Required always
#> 3 age_trans_matrix biology Required always
#> 4 maturity biology Required always
unlink(f)