Skip to contents

Calculate Aerial Survey Likelihood (Version 1)

Usage

get_aerial_survey_like_v1(
  aerial_switch,
  aerial_years,
  aerial_obs,
  aerial_cv,
  aerial_cov,
  par_aerial_tau,
  par_log_aerial_sel,
  number_ysa,
  weight_fya
)

Arguments

aerial_switch

An integer scalar, aerial survey selectivity mode (0-4).

aerial_years

An integer vector, year indices for aerial survey observations.

aerial_obs

A numeric vector, observed aerial survey indices.

aerial_cv

A numeric vector, coefficients of variation for observations.

aerial_cov

A numeric matrix of dimensions \[n_aerial, n_aerial\], covariance matrix.

par_aerial_tau

A numeric scalar, additional variance parameter.

par_log_aerial_sel

A numeric vector of length 2, log-selectivity parameters for ages 2 and 4.

number_ysa

A numeric array of dimensions \[n_year + 1, n_season, n_age\], numbers-at-age.

weight_fya

A numeric array of dimensions \[n_fishery, n_year + 1, n_age\], weight-at-age.

Value

A list containing:

pred

Predicted aerial survey values (numeric vector)

resid

Residuals (log scale, numeric vector)

lp_aerial_tau

Log-likelihood component for tau (numeric scalar)

lp

Mahalanobis log-likelihood (numeric scalar)