| sim_survey_parallel {SimSurvey} | R Documentation | 
Simulate stratified random surveys using parallel computation
Description
This function is a wrapper for sim_survey except it allows for
many more total iterations to be run than sim_survey before running
into RAM limitations. Unlike test_surveys, this function retains
the full details of the survey and it may therefore be more useful for testing
alternate approaches to a stratified analysis for obtaining survey indices.
Usage
sim_survey_parallel(
  sim,
  n_sims = 1,
  n_loops = 100,
  cores = 1,
  quiet = FALSE,
  ...
)
Arguments
| sim | Simulation from sim_distribution | 
| n_sims | Number of times to simulate a survey over the simulated population.
Requesting a large number of simulations here may max out your RAM. | 
| n_loops | Number of times to run the sim_surveyfunction. Total
simulations run will be the product ofn_simsandn_loopsarguments. Low numbers ofn_simsand high numbers ofn_loopswill be easier on RAM, but may be slower. | 
| cores | Number of cores to use in parallel. More cores should speed up the process. | 
| quiet | Print message on what to expect for duration? | 
| ... | Arguments passed on to sim_survey 
qClosure, such as sim_logistic, for simulating catchability at age
(returned values must be between 0 and 1)trawl_dimTrawl width and distance (same units as grid)resample_cellsAllow resampling of sampling units (grid cells)? Setting to TRUE may introduce bias
because depletion is imposed at the cell level.binom_errorImpose binomial error? Setting to FALSE may introduce bias in stratified estimates
at older ages because of more frequent rounding to zero.min_setsMinimum number of sets per stratset_denSet density (number of sets per grid unit squared). WARNING:
may return an error if set_denis high andresample_cells = FALSEbecause the number of sets allocated may
exceed the number of cells in a strata.lengths_capMaximum number of lengths measured per setages_capIf age_sampling = "stratified", this cap represents the maximum
number of ages to sample per length group (defined using theage_length_groupargument) per division or strat (defined using theage_space_groupargument)
per year. Ifage_sampling = "random", it is the maximum number of ages to sample
from measured fish per set.age_samplingShould age sampling be "stratified" (default) or "random"?age_length_groupNumeric value indicating the size of the length bins for stratified
age sampling. Ignored if age_sampling = "random".age_space_groupShould age sampling occur at the "division" (default), "strat" or "set" spatial scale?
That is, age sampling can be spread across each "division", "strat" or "set"
in each year to a maximum number within each length bin (cap is defined using
the age_capargument). Ignored ifage_sampling = "random".custom_setsSupply an object of the same structure as returned by sim_setswhich
specifies a custom series of set locations to be sampled. Set locations are
automated ifcustom_sets = NULL.lightDrop some objects from the output to keep object size low? | 
Details
sim_survey is hard-wired here to be "light" to minimize object size.
Value
Returns an object of the same structure as sim_survey.
Examples
## This call runs a total of 25 simulations of the same survey over
## the same population (Note: total number of simulations are low to
## decrease computation time for the example)
sim <- sim_abundance(ages = 1:20, years = 1:5) %>%
           sim_distribution(grid = make_grid(res = c(10, 10))) %>%
           sim_survey_parallel(n_sims = 5, n_loops = 5, cores = 1,
                               q = sim_logistic(k = 2, x0 = 3),
                               quiet = FALSE)
[Package 
SimSurvey version 0.1.6 
Index]