Changes in version 0.10.1 (2021-07-17) 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 -1 cycle 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 Changes in version 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) Changes in version 0.9.2 (2021-03-31) 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. Changes in version 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. Changes in version 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 Changes in version 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 - included rgamma function - Improved simgraph commands (simgraph_data, simgraph_graph) - Cleaned up app - Removed unneeded class methods (to_tibble). Fixed kernelshape method - Improved package load - Updated app interface - Updated documentation (CRAN compatibility) Changes in version 0.7.0 - Added options to import data from files within app - Updated readme, package startup & vignettes - Added gamma kernel with shape parameter to simulations Changes in version 0.6.0 - Changed 'category' parameter in all functions and classed to 'kinship' parameter - Added file writing and reading functions (write_kindata, read_kindata, kinpair_to_tsv, tsv_to_kinpair, kinpair_to_csv, csv_to_kinpair, kinpair_to_tibble) - Added appdata interface environment & functions to access it (mount_appdata, unmount_appdata, display_appdata, reset_appdata, retrive_appdata) - Enable loading of appdata into app (functions and interface) - Improved KinPairSimulation object print function Changes in version 0.5.0 - Replaced file-based memory storage with environment storage in app - Added 'distances' method for KinPairData & KinPairSimulation classes - Added functions to test class membership - Updated axial functions to take KinPairData &c classes as input - Limit sample size in axial permuation functions under 'std' option - Updated class definitions - Added class constructor functions - Added class import functions - Updated dependencies Changes in version 0.4.0 - Introduced KinPairData & KinpairSimulation classes - Added and updated class methods & documentation - Updated app with axial functions - Fixed bug in 'axials_decompose' function Changes in version 0.3.0 - improved NAMESPACE - add axial function - document many functions Changes in version 0.2.0 - added temp folder & contents to fix app bug - removed broken dependencies Changes in version 0.1.0 - initial commit