From e0619e07cca7704c9c12153982feb9b20b310543 Mon Sep 17 00:00:00 2001 From: Shelly Gaynor Date: Fri, 31 Mar 2023 13:06:32 -0400 Subject: [PATCH] Preprint link added --- README.md | 4 ++-- docs/articles/Introduction.html | 3 ++- .../figure-html/maturation-1.png | Bin 160910 -> 160969 bytes docs/articles/Reproduction.html | 8 +++++--- .../figure-html/unnamed-chunk-1-1.png | Bin 162292 -> 163221 bytes .../figure-html/unnamed-chunk-2-1.png | Bin 56040 -> 55964 bytes docs/articles/Survival.html | 5 +++-- .../Survival_files/figure-html/immature-1.png | Bin 147860 -> 147529 bytes .../Survival_files/figure-html/mature-1.png | Bin 869923 -> 857899 bytes docs/index.html | 4 ++-- docs/pkgdown.yml | 2 +- docs/search.json | 2 +- vignettes/Introduction.Rmd | 2 +- vignettes/Reproduction.Rmd | 4 ++-- vignettes/Survival.Rmd | 2 +- 15 files changed, 20 insertions(+), 16 deletions(-) diff --git a/README.md b/README.md index 32f2c8e..a539483 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ ## Introduction -R-based joint-dynamic population simulation for diploids, triploids, and autotetraploids. For details on these methods, see Gaynor et al. 2023. To summarize, this package contains a stochastic stage-structured matrix population dynamics model for diploid, triploid, and autotetraploid perennial plants with overlapping generations and two life-stages (reproductively immature and reproductively mature). Stay-tune for v2.0.0, which will include population genetic simulations. +R-based joint-dynamic population simulation for diploids, triploids, and autotetraploids. For details on these methods, see [Gaynor et al. 2023](https://doi.org/10.1101/2023.03.29.534764). To summarize, this package contains a stochastic stage-structured matrix population dynamics model for diploid, triploid, and autotetraploid perennial plants with overlapping generations and two life-stages (reproductively immature and reproductively mature). Stay-tune for v2.0.0, which will include population genetic simulations. ## Installation @@ -22,7 +22,7 @@ devtools::install_github("mgaynor1/AutoPop") ## References -Gaynor ML, Kortessis N, Soltis DE, Soltis PS, and Ponciano JM. 2023. Dynamics of mixed-ploidy populations under demographic and environmental stochasticities. *In Review*. [Preprint Available Soon]() +Gaynor ML, Kortessis N, Soltis DE, Soltis PS, and Ponciano JM. 2023. Dynamics of mixed-ploidy populations under demographic and environmental stochasticities. *In Review*. [Preprint Available](https://doi.org/10.1101/2023.03.29.534764) Gaynor ML, Soltis DE, Soltis PS, and Ponciano JM. Modeling the dynamics of multiple origins and gene flow in autopolyploids. *In prep.* diff --git a/docs/articles/Introduction.html b/docs/articles/Introduction.html index bdacc25..85f471f 100644 --- a/docs/articles/Introduction.html +++ b/docs/articles/Introduction.html @@ -84,7 +84,8 @@

Summary

AutoPop is an R-based joint-dynamic population simulation for diploids, triploids, and autotetraploids. For details on these methods, -see Gaynor et al. 2023. To summarize, this package contains a stochastic +see Gaynor et +al. 2023. To summarize, this package contains a stochastic stage-structured matrix population dynamics model for diploid, triploid, and autotetraploid perennial plants with overlapping generations. Specifically, this model includes three cytotypes (diploids, triploids, diff --git a/docs/articles/Maturation_files/figure-html/maturation-1.png b/docs/articles/Maturation_files/figure-html/maturation-1.png index 8fc7e9b8475b3cad4e6cf7c0939952b1882e7419..59db715aea2a7995387dbd4d4e774542b1063718 100644 GIT binary patch literal 160969 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