Package: mizer 3.0.0.9002

Gustav Delius

mizer: Dynamic Multi-Species Size Spectrum Modelling

A set of classes and methods to set up and run multi-species, trait based and community size spectrum ecological models, focused on the marine environment.

Authors:Gustav Delius [cre, aut, cph], Finlay Scott [aut, cph], Julia Blanchard [aut, cph], Ken Andersen [aut, cph], Richard Southwell [ctb, cph]

mizer_3.0.0.9002.tar.gz
mizer_3.0.0.9002.zip(r-4.7)mizer_3.0.0.9002.zip(r-4.6)mizer_3.0.0.9002.zip(r-4.5)
mizer_3.0.0.9002.tgz(r-4.6-x86_64)mizer_3.0.0.9002.tgz(r-4.6-arm64)mizer_3.0.0.9002.tgz(r-4.5-x86_64)mizer_3.0.0.9002.tgz(r-4.5-arm64)
mizer_3.0.0.9002.tar.gz(r-4.7-arm64)mizer_3.0.0.9002.tar.gz(r-4.7-x86_64)mizer_3.0.0.9002.tar.gz(r-4.6-arm64)mizer_3.0.0.9002.tar.gz(r-4.6-x86_64)
mizer_3.0.0.9002.tgz(r-4.6-emscripten)
manual.pdf |manual.html
card.svg |card.png
mizer/json (API)
NEWS

# Install 'mizer' in R:
install.packages('mizer', repos = c('https://sizespectrum.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/sizespectrum/mizer/issues

Pkgdown/docs site:https://sizespectrum.org

Uses libs:
  • c++– GNU Standard C++ Library v3
Datasets:
  • inter - Alias for 'NS_interaction'
  • NS_interaction - Example interaction matrix for the North Sea example
  • NS_params - Example MizerParams object for the North Sea example
  • NS_sim - Example MizerSim object for the North Sea example
  • NS_species_params - Example species parameter set based on the North Sea
  • NS_species_params_gears - Example species parameter set based on the North Sea with different gears

On CRAN:

Conda:

ecosystem-modelfish-population-dynamicsfisheriesfisheries-managementmarine-ecosystempopulation-dynamicssimulationsize-structurespecies-interactionstransport-equationcpp

9.67 score 43 stars 312 scripts 437 downloads 4 mentions 318 exports 76 dependencies

Last updated from:acba8931fe. Checks:11 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-arm64NOTE294
linux-devel-x86_64NOTE390
source / vignettesOK249
linux-release-arm64NOTE287
linux-release-x86_64NOTE288
macos-release-arm64NOTE271
macos-release-x86_64NOTE428
macos-oldrel-arm64NOTE222
macos-oldrel-x86_64NOTE412
windows-develNOTE279
windows-releaseNOTE257
windows-oldrelNOTE281
wasm-releaseOK145

Exports:addPlotaddSpeciesage_matage_mat_vBanimateanimateSpectraArraySpeciesBySizeArrayTimeBySpeciesArrayTimeBySpeciesBySizebalance_resource_logisticbalance_resource_semichemostatBevertonHoltRDDbox_pred_kernelcalc_selectivitycalculated_species_paramscalibrateBiomasscalibrateNumbercalibrateYieldcatchabilitycatchability<-clearExtensionChaincoerceToExtensionClasscompareParamscompleteSpeciesParamsconstant_otherconstantEggRDIconstantRDDcustomFunctiondefault_pred_kernel_paramsdefaults_editiondistanceMaxRelRDIdistanceSSLogNdouble_sigmoid_lengthdwdw_fullemptyParamsexpandSizeGridext_diffusionext_diffusion<-ext_encounterext_encounter<-ext_mortext_mort<-finalNfinalNOtherfinalNResourcefinalParamsgear_paramsgear_params<-get_f0_defaultget_gamma_defaultget_h_defaultget_initial_nget_ks_defaultget_phiget_size_range_arrayget_time_elementsgetBiomassgetCatchabilitygetColoursgetCommunitySlopegetComponentgetCriticalFeedingLevelgetDietgetDiffusiongetEffortgetEGrowthgetEncountergetEReprogetEReproAndGrowthgetESpawninggetExtEncountergetExtMortgetFeedingLevelgetFluxgetFMortgetFMortGeargetGrowthCurvesgetInitialEffortgetInteractiongetLinetypesgetM2getM2BackgroundgetMaturityProportiongetMaxIntakeRategetMeanMaxWeightgetMeanWeightgetMetabolicRategetMetadatagetMortgetNgetParamsgetPhiPreygetPredKernelgetPredMortgetPredRategetProportionOfLargeFishgetRateFunctiongetRatesgetRDDgetRDIgetRegisteredExtensionsgetReproductionLevelgetReproductionProportiongetRequiredRDDgetResourceCapacitygetResourceDynamicsgetResourceLevelgetResourceMortgetResourceRategetSearchVolumegetSelectivitygetSimParamsgetSSBgetTimesgetTrophicLevelgetTrophicLevelBySpeciesgetYieldgetYieldGeargetZgiven_species_paramsgiven_species_params<-idxFinalTinitial_effortinitial_effort<-initialNinitialN<-initialNOtherinitialNOther<-initialNResourceinitialNResource<-initialParamsintake_maxintake_max<-interaction_matrixinteraction_matrix<-is.ArraySpeciesBySizeis.ArrayTimeBySpeciesis.ArrayTimeBySpeciesBySizeknife_edgel2wlog_breakslognormal_pred_kernelmarkBackgroundmatchBiomassesmatchGrowthmatchNumbersmatchYieldsmaturitymaturity<-meltmetabmetab<-mizerDiffusionmizerEGrowthmizerEncountermizerERepromizerEReproAndGrowthmizerFeedingLevelmizerFMortmizerFMortGearmizerMortMizerParamsmizerPredMortmizerPredRatemizerRatesmizerRDImizerResourceMortMizerSimNnewCommunityParamsnewMultispeciesParamsnewSingleSpeciesParamsnewTraitParamsnoRDDNOtherNResourceother_paramsother_params<-plot2plotBiomassplotBiomassObservedVsModelplotCDFplotCDF2plotDataFrameplotDietplotFeedingLevelplotFMortplotGrowthCurvesplotHoverplotlyBiomassplotlyBiomassObservedVsModelplotlyCDFplotlyCDF2plotlyDietplotlyFeedingLevelplotlyFMortplotlyGrowthCurvesplotlyPredMortplotlySpectraplotlySpectra2plotlySpectraRelativeplotlyYieldplotlyYieldGearplotlyYieldObservedVsModelplotM2plotPredMortplotRelativeplotSpectraplotSpectra2plotSpectraRelativeplotYieldplotYieldGearplotYieldObservedVsModelpower_law_pred_kernelpred_kernelpred_kernel<-projectproject_nproject_n_2project_n_tr_bdf2project_simpleprojectDiffusionprojectEGrowthprojectEncounterprojectEReproprojectEReproAndGrowthprojectFeedingLevelprojectFMortprojectMortprojectPredMortprojectPredRateprojectRatesprojectRDDprojectRDIprojectResourceMortprojectToSteadypsireadParamsreadSimregisterExtensionregisterExtensionsremoveBackgroundSpeciesremoveComponentremoveSpeciesrenameGearrenameSpeciesrepro_proprepro_prop<-resource_capacityresource_capacity<-resource_constantresource_dynamicsresource_dynamics<-resource_levelresource_level<-resource_logisticresource_paramsresource_params<-resource_rateresource_rate<-resource_semichemostatRickerRDDsaveParamssaveSimscaleModelscaleRatessearch_volsearch_vol<-second_order_wsecond_order_w<-selectivityselectivity<-set_community_modelset_multispecies_modelset_species_param_defaultset_trait_modelsetBevertonHoltsetColourssetComponentsetExtDiffusionsetExtEncountersetExtMortsetFishingsetInitialValuessetInteractionsetLinetypessetMaxIntakeRatesetMetabolicRatesetMetadatasetParamssetPredKernelsetRateFunctionsetReproductionsetResourcesetRmaxsetSearchVolumeSheperdRDDsigmoid_lengthsigmoid_weightspecies_paramsspecies_params<-steadysteadySingleSpeciestruncated_lognormal_pred_kerneluse_predation_diffusionuse_predation_diffusion<-valid_gears_argvalid_species_argvalidEffortVectorvalidGearParamsvalidGivenSpeciesParamsvalidParamsvalidSimvalidSpeciesParamsww_fullw2l

Dependencies:askpassassertthatbase64encbslibcachemclicpp11crayoncrosstalkcurldata.tabledeSolvedigestdplyrevaluatefarverfastmapfontawesomefsgenericsggplot2ggrepelgluegtablehighrhmshtmltoolshtmlwidgetshttrisobandjquerylibjsonliteknitrlabelinglaterlazyevallifecyclelubridatemagrittrmemoisemimeopensslotelpakpillarpkgconfigplotlyplyrprettyunitsprogresspromisespurrrR6rappdirsRColorBrewerRcppreshape2rlangrmarkdownS7sassscalesstringistringrsystibbletidyrtidyselecttimechangetinytexutf8vctrsviridisLitewithrxfunyaml

Getting started with mizer

Rendered frommizer_vignette.Rmdusingknitr::rmarkdownon Jun 12 2026.

Last update: 2026-06-06
Started: 2024-10-15

Readme and manuals

Help Manual

Help pageTopics
mizer: Multi-species size-based modelling in Rmizer-package mizer
Add lines to an existing plotaddPlot addPlot.ArraySpeciesBySize addPlot.ArrayTimeBySpecies
Add new speciesaddSpecies
Calculate age at maturityage_mat
Calculate age at maturity from von Bertalanffy growth parametersage_mat_vB age_mat_vB.data.frame age_mat_vB.default age_mat_vB.MizerParams
Animate size-dependent quantities through timeanimate animate.ArrayTimeBySpeciesBySize animate.MizerSim animateSpectra
S3 class for species x size rate arraysArraySpeciesBySize
S3 class for time x species arraysArrayTimeBySpecies
S3 class for time x species x size arraysArrayTimeBySpeciesBySize
Convert mizer arrays to data framesas.data.frame as.data.frame.ArraySpeciesBySize as.data.frame.ArrayTimeBySpecies as.data.frame.ArrayTimeBySpeciesBySize
Beverton Holt function to calculate density-dependent reproduction rateBevertonHoltRDD
Box predation kernelbox_pred_kernel
Calculate selectivity from gear parameterscalc_selectivity
Calibrate the model scale to match total observed biomasscalibrateBiomass
Calibrate the model scale to match total observed numbercalibrateNumber
Calibrate the model scale to match total observed yieldcalibrateYield
Clear the registered extension chainclearExtensionChain
Coerce a mizer object to its registered extension classcoerceToExtensionClass
Compare two MizerParams objects and print out differencescompareParams
Alias for 'validSpeciesParams()'completeSpeciesParams
Helper function to keep other components constantconstant_other
Choose egg production to keep egg density constantconstantEggRDI
Give constant reproduction rateconstantRDD
Replace a mizer function with a custom versioncustomFunction
Set defaults for predation kernel parametersdefault_pred_kernel_params
Default editionsdefaults_edition
Check whether two objects are differentdifferent
Measure distance between current and previous state in terms of RDIdistanceMaxRelRDI
Measure distance between current and previous state in terms of fish abundancesdistanceSSLogN
Length based double-sigmoid selectivity functiondouble_sigmoid_length
Create empty MizerParams object of the right sizeemptyParams
Expand the size gridexpandSizeGrid expandSizeGrid.MizerParams
Size spectra at end of simulationfinalN finalNResource idxFinalT
Extract the final state from a simulationfinalParams
Gear parametersgear_params gear_params<-
Get default value for f0get_f0_default
Get default value for gammaget_gamma_default
Calculate initial population abundancesget_initial_n
Get default value for 'ks'get_ks_default
Get values from feeding kernel functionget_phi
Get size range arrayget_size_range_array
Calculate steady state abundanceget_steady_state_n
Get array indices for a time range in a MizerSim objectget_time_elements
Calculate the total biomass of each species within a size range at each time step.getBiomass
Calculate the slope of the community abundancegetCommunitySlope
Get critical feeding levelgetCriticalFeedingLevel
Get diet of predator at size, resolved by prey speciesgetDiet
Get diffusion rate from predationgetDiffusion
Fishing effort used in simulationgetEffort
Get energy rate available for growthgetEGrowth
Get encounter rategetEncounter
Get energy rate available for reproductiongetERepro
Get energy rate available for reproduction and growthgetEReproAndGrowth
Alias for 'getERepro()'getESpawning
Get feeding levelgetFeedingLevel
Get flux into size binsgetFlux getFlux.MizerParams getFlux.MizerSim
Get the total fishing mortality rate from all fishing gears by time, species and size.getFMort
Get the fishing mortality by time, gear, species and sizegetFMortGear
Get growth curves giving weight as a function of agegetGrowthCurves
Alias for 'getPredMort()'getM2
Alias for 'getResourceMort()'getM2Background
Calculate the mean maximum weight of the communitygetMeanMaxWeight
Calculate the mean weight of the communitygetMeanWeight
Get total mortality rategetMort
Calculate the number of individuals within a size rangegetN
Extract the model state from a simulationgetParams
Get available energygetPhiPrey
Get total predation mortality rategetPredMort
Get predation rategetPredRate
Calculate the proportion of large fishgetProportionOfLargeFish
Get all ratesgetRates
Get density dependent reproduction rategetRDD
Get density independent rate of egg productiongetRDI
Get the registered mizer extension chaingetRegisteredExtensions
Get reproduction levelgetReproductionLevel
Determine reproduction rate needed for initial egg abundancegetRequiredRDD
Get predation mortality rate for resourcegetResourceMort
Extract the projection parameters used to produce a simulationgetSimParams
Calculate the SSB of speciesgetSSB
Times for which simulation results are availablegetTimes
Get trophic level of individuals at sizegetTrophicLevel
Get mean trophic level of each speciesgetTrophicLevelBySpecies
Calculate the rate at which biomass of each species is fishedgetYield
Calculate the rate at which biomass of each species is fished by each geargetYieldGear
Alias for 'getMort()'getZ
Description of indicator functionsindicator_functions
Initial fishing effortinitial_effort initial_effort<-
Initial values for fish spectrainitialN initialN.MizerParams initialN.MizerSim initialN<-
Initial values for other ecosystem componentsinitialNOther initialNOther<-
Initial value for resource spectruminitialNResource initialNResource.MizerParams initialNResource.MizerSim initialNResource<-
Extract the initial state from a simulationinitialParams
Alias for 'NS_interaction'inter
Test if an object is a ArraySpeciesBySizeis.ArraySpeciesBySize
Test if an object is a ArrayTimeBySpeciesis.ArrayTimeBySpecies
Test if an object is an ArrayTimeBySpeciesBySizeis.ArrayTimeBySpeciesBySize
Weight based knife-edge selectivity functionknife_edge
Length-weight conversionl2w w2l
Lognormal predation kernellognormal_pred_kernel
Designate species as background speciesmarkBackground
Match biomasses to observationsmatchBiomasses
Adjust model to produce observed growthmatchGrowth
Match numbers to observationsmatchNumbers
Match yields to observationsmatchYields
Calculate diffusion ratemizerDiffusion projectDiffusion projectDiffusion.MizerParams
Get energy rate available for growth needed to project standard mizer modelmizerEGrowth projectEGrowth projectEGrowth.MizerParams
Get encounter rate during projectionmizerEncounter projectEncounter projectEncounter.MizerParams
Get energy rate available for reproduction needed to project standard mizer modelmizerERepro projectERepro projectERepro.MizerParams
Get energy rate available for reproduction and growth needed to project standard mizer modelmizerEReproAndGrowth projectEReproAndGrowth projectEReproAndGrowth.MizerParams
Get feeding level needed to project standard mizer modelmizerFeedingLevel projectFeedingLevel projectFeedingLevel.MizerParams
Get the total fishing mortality rate from all fishing gearsmizerFMort projectFMort projectFMort.MizerParams
Get the fishing mortality needed to project standard mizer modelmizerFMortGear
Get total mortality rate needed to project standard mizer modelmizerMort projectMort projectMort.MizerParams
Alias for 'set_multispecies_model()'MizerParams
A class to hold the parameters for a size based model.MizerParams-class
Get total predation mortality rate needed to project standard mizer modelmizerPredMort projectPredMort projectPredMort.MizerParams
Get predation rate needed to project standard mizer modelmizerPredRate projectPredRate projectPredRate.MizerParams
Get all rates needed to project standard mizer modelmizerRates projectRates
Get density-independent rate of reproduction needed to project standard mizer modelmizerRDI projectRDI projectRDI.MizerParams
Get predation mortality rate for resource needed to project standard mizer modelmizerResourceMort projectResourceMort projectResourceMort.MizerParams
Constructor for the 'MizerSim' classMizerSim
A class to hold the results of a simulationMizerSim-class
Time series of size spectraN NResource
Determine whether a MizerParams or MizerSim object needs to be upgradedneeds_upgrading
Set up parameters for a community-type modelnewCommunityParams
Set up parameters for a general multispecies modelnewMultispeciesParams
Set up parameters for a single species in a power-law backgroundnewSingleSpeciesParams
Set up parameters for a trait-based multispecies modelnewTraitParams
Give density-independent reproduction ratenoRDD
Time series of other componentsfinalNOther NOther
Example interaction matrix for the North Sea exampleNS_interaction
Example MizerParams object for the North Sea exampleNS_params
Example MizerSim object for the North Sea exampleNS_sim
Example species parameter set based on the North SeaNS_species_params
Example species parameter set based on the North Sea with different gearsNS_species_params_gears
Plot mizer arraysplot plot.ArraySpeciesBySize plot.ArrayTimeBySpecies plot.ArrayTimeBySpeciesBySize
Compare two mizer arrays in a single plotplot2 plot2.ArraySpeciesBySize plot2.ArrayTimeBySpecies plot2.ArrayTimeBySpeciesBySize
Plot the biomass of species through timeplotBiomass plotBiomass.MizerSim plotlyBiomass
Plotting observed vs. model biomass dataplotBiomassObservedVsModel plotlyBiomassObservedVsModel
Plot cumulative abundance or biomass distributionsplotCDF plotCDF.MizerParams plotCDF.MizerSim plotlyCDF
Compare cumulative abundance or biomass distributions from two objectsplotCDF2 plotlyCDF2
Plot diet, resolved by prey species, as function of predator at size.plotDiet plotDiet.MizerParams plotDiet.MizerSim plotlyDiet
Plot the feeding level of species by sizeplotFeedingLevel plotFeedingLevel.MizerParams plotFeedingLevel.MizerSim plotlyFeedingLevel
Plot total fishing mortality of each species by sizeplotFMort plotFMort.MizerParams plotFMort.MizerSim plotlyFMort
Plot growth curvesplotGrowthCurves plotGrowthCurves.MizerParams plotGrowthCurves.MizerSim plotlyGrowthCurves
Create a hover-enabled plotly plot from a mizer objectplotHover plotHover.ArraySpeciesBySize plotHover.ArrayTimeBySpecies plotHover.ArrayTimeBySpeciesBySize plotHover.mizer_plot
Alias for 'plotPredMort()'plotM2
Summary plot for 'MizerParams' objectsplot.MizerParams plotMizerParams
Summary plot for 'MizerSim' objectsplot.MizerSim plotMizerSim
Plot predation mortality rate of each species against sizeplotlyPredMort plotPredMort plotPredMort.MizerParams plotPredMort.MizerSim
Plot relative difference between two mizer arraysplotRelative plotRelative.ArraySpeciesBySize plotRelative.ArrayTimeBySpecies plotRelative.ArrayTimeBySpeciesBySize
Plot abundance and biomass spectraplotlySpectra plotSpectra plotSpectra.MizerParams plotSpectra.MizerSim
Compare abundance and biomass spectra from two objectsplotlySpectra2 plotSpectra2
Plot relative difference between abundance spectraplotlySpectraRelative plotSpectraRelative
Description of the plotting functionsplotting_functions
Plot the total yield of species through timeplotlyYield plotYield plotYield.MizerSim
Plot the total yield of each species by gear through timeplotlyYieldGear plotYieldGear plotYieldGear.MizerSim
Plotting observed vs. model yieldsplotlyYieldObservedVsModel plotYieldObservedVsModel
Power-law predation kernelpower_law_pred_kernel
Print mizer objectsprint print.ArraySpeciesBySize print.ArrayTimeBySpecies print.ArrayTimeBySpeciesBySize print.summary.ArraySpeciesBySize print.summary.ArrayTimeBySpecies print.summary.ArrayTimeBySpeciesBySize
Project size spectrum forward in timeproject project.MizerParams project.MizerSim
Project values for first time step of Euler methodproject_n project_n_no_diffusion
Project values with a predictor-corrector methodproject_n_2
Project values with the TR-BDF2 methodproject_n_tr_bdf2
Project abundances by a given number of time steps into the futureproject_simple
Get density-dependent reproduction rate during projectionprojectRDD projectRDD.MizerParams
Project to steady stateprojectToSteady
Register a single mizer extension for this R sessionregisterExtension
Register mizer extensions for this R sessionregisterExtensions
Remove all background speciesremoveBackgroundSpecies
Remove speciesremoveSpecies
Rename gearsrenameGear
Rename speciesrenameSpecies
Keep resource abundance constantresource_constant
Project resource using logistic modelbalance_resource_logistic resource_logistic
Resource parametersresource_params resource_params<-
Project resource using semichemostat modelbalance_resource_semichemostat resource_semichemostat
Ricker function to calculate density-dependent reproduction rateRickerRDD
Save and restore mizer objectsreadParams readSim saveParams saveSim
Change scale of the modelscaleModel
Rescale all rates in a mizer modelscaleRates
Get or set the second_order_w flagssecond_order_w second_order_w<-
Deprecated function for setting up parameters for a community-type modelset_community_model
Deprecated obsolete function for setting up multispecies parametersset_multispecies_model
Set a species parameter to a default valueset_species_param_default
Deprecated function for setting up parameters for a trait-based modelset_trait_model
Set Beverton-Holt reproduction without changing the steady statesetBevertonHolt
Set line colours and line types to be used in mizer plotsgetColours getLinetypes setColours setLinetypes
Add a dynamical ecosystem componentgetComponent removeComponent setComponent
Set external diffusion rateext_diffusion ext_diffusion<- setExtDiffusion setExtDiffusion.MizerParams
Set external encounter rateext_encounter ext_encounter<- getExtEncounter setExtEncounter
Set external mortality rateext_mort ext_mort<- getExtMort setExtMort
Set fishing parameterscatchability catchability<- getCatchability getInitialEffort getSelectivity selectivity selectivity<- setFishing
Set initial values to values from a simulationsetInitialValues
Set species interaction matrixinteraction_matrix interaction_matrix<- setInteraction
Set maximum intake rategetMaxIntakeRate intake_max intake_max<- setMaxIntakeRate
Set metabolic rategetMetabolicRate metab metab<- setMetabolicRate
Set metadata for a modelgetMetadata setMetadata
Set or change any model parameterssetParams
Set predation kernelgetPredKernel pred_kernel pred_kernel<- setPredKernel
Set own rate function to replace mizer rate functiongetRateFunction other_params other_params<- setRateFunction
Set reproduction parametersgetMaturityProportion getReproductionProportion maturity maturity<- psi repro_prop repro_prop<- setReproduction
Set resource dynamicsresource_capacity resource_capacity<- resource_dynamics resource_dynamics<- resource_level resource_level<- resource_rate resource_rate<- setResource
Alias for 'setBevertonHolt()'setRmax
Set search volumegetSearchVolume search_vol search_vol<- setSearchVolume
Sheperd function to calculate density-dependent reproduction rateSheperdRDD
Length based sigmoid selectivity functionsigmoid_length
Weight based sigmoidal selectivity functionsigmoid_weight
Species parameterscalculated_species_params given_species_params given_species_params<- species_params species_params<-
Set initial values to a steady state for the modelsteady
Set initial abundances to solution of steady-state equation with current ratessteadySingleSpecies
Display the structure of mizer objectsstr str.ArraySpeciesBySize str.ArrayTimeBySpecies str.ArrayTimeBySpeciesBySize
Display structure of MizerParams objectstr.MizerParams
Display structure of MizerSim objectstr.MizerSim
Summarise mizer objectssummary summary.ArraySpeciesBySize summary.ArrayTimeBySpecies summary.ArrayTimeBySpeciesBySize
Description of summary functionssummary_functions
Summarize MizerParams objectsummary.MizerParams
Summarize MizerSim objectsummary.MizerSim
Truncated lognormal predation kerneltruncated_lognormal_pred_kernel
Get or set the use_predation_diffusion flaguse_predation_diffusion use_predation_diffusion<-
Helper function to assure validity of gears argumentvalid_gears_arg
Helper function to assure validity of species argumentvalid_species_arg
Make a valid effort vectorvalidEffortVector
Check validity of gear parameters and set defaultsvalidGearParams
Validate MizerParams object and upgrade if necessaryvalidParams
Validate MizerSim object and upgrade if necessaryvalidSim
Validate species parameter data framevalidGivenSpeciesParams validSpeciesParams
Size binsdw dw_full w w_full