Expanded the DispersalModel object & functions to
include optional breeding_stage &
visible_stage parameters to further define dispersal.
Altered simulate_kindist_custom() &
axials_standard() etc. functions to explicitly take into
account new aspects of the dispersal model, especially -1cycle numbers (which allow sampling before the ‘official’
beginning of a lifespan (often defined as first dispersal). Added
cycle & override parameters to
axials_standard & axpermute_standard
functions. Altered simulation functions &
KinPairSimulation object to pass a model to the simulation
object. Added new tutorials to readme & vignettes for applying
results to other species. Vastly improved documentation of almost all
functions
kindisperse 0.10.0
Implemented the ‘DispersalModel’ class and ‘dispersal_model()’
constructor function to enable descriptions of non-mosquito breeding
& dispersal cycles. Implemented the ‘simulate_kindist_custom()’
function to enable simulation of custom breeding, dispersal &
sampling cycled defined by ‘DispersalModel’ objects. Implemented the
‘cycle’ parameter in the above model object & simulation functions
as well as ‘axials_standard()’ and ‘axpermute_standard()’ functions to
enable the treatment of individuals collected at different (phased)
stages of maturity. Adjusted various class & function definitions to
make compatible with custom dispersal model objects & simulations
(e.g. KinPairData, KinPairSimulation, df_to_kinpair()) Added generics
& methods for accessing DispersalModel class objects (& the
‘breeding_cycle’ method for the KinPairData class)
kindisperse 0.9.2
Changed all occurrences of the ‘gamma’ kernelshape/method parameter
value to ‘vgamma’ to make it clear we are using a variance-gamma
distribution, not a gamma distribution. (effects simulation functions)
Removed unused dispersal kernels (simulation functions) Changed
simulation shape parameter default from 1 to 0.5.
kindisperse 0.9.1
Added a NEWS.md file to track changes to the
package.
Fixed several display and layout issues in Shiny app
Changed parameter of ‘elongate’ function from ‘shape’ to ‘aspect’ to
make clear we are manipulating aspect ratios of a rectangular area.
kindisperse 0.9.0
Permutation functions now output mean instead of median
Changed all ‘dsigma’ parameters & references to ‘posigma’
Changed simulation ‘method’ parameter input from ‘Gamma’ to
‘gamma’
Changed ‘lifestage’ parameter values from ‘larva’ to ‘immature’ and
from ‘oviposition’ to ‘ovipositional’
Enable package function messages to be suppressed
Updated app tutorial and documentation (including vignettes)
Updated KinPairSimulation ‘<-sampledim’ method
Added Table of Contents to README
kindisperse 0.8.0
Added Mentari Court field data for example calculations
Added 2d rectangular dimensions to simulate & sample
functions
Changed the way ‘sample_kindist’ deals with dimensions
Added helper function ‘elongate’ for dimension handling
Changed ‘composite’ default parameter value from 2 to 1 in function
‘axpermute’
Changed ‘juvsigma’ parameter & references to ‘initsigma’ in line
with usage in paper