Skip to contents

Introduction

The goal of bbouretro is to provide the ability to calculate survival, recruitment and population growth using the traditional methods.

Installation

To install the latest version from GitHub

# install.packages("remotes")
remotes::install_github("poissonconsulting/bbouretro")

Example

set.seed(101)

library(bbouretro)
library(bboudata)

# generate recruitment estimate for each year
recruitment_est <-
  bbr_recruitment(
    bboudata::bbourecruit_c,
    adult_female_proportion = 0.65,
    sex_ratio = 0.5,
    variance = "bootstrap"
  )
bbr_plot_recruitment(recruitment_est)


# generate survival estimate for each year
survival_est <-
  bbr_survival(
    bboudata::bbousurv_c,
    include_uncertain_morts= TRUE,
    variance = "greenwood"
  )
bbr_plot_survival(survival_est)


# calculate lambda now that both recruitment and survival have been calculated
growth_est <- bbr_growth(survival_est, recruitment_est)
summary <- bbr_growth_summarize(growth_est)
summary
#> # A tibble: 9 × 13
#>   PopulationName CaribouYear     S     R estimate     se  lower  upper prop_lgt1
#>   <chr>                <int> <dbl> <dbl>    <dbl>  <dbl>  <dbl>  <dbl>     <dbl>
#> 1 C                     2004 0.867 0.096    0.959  0.115  0.636  1.08      0.323
#> 2 C                     2005 0.832 0.08     0.904  0.105  0.633  1.03      0.093
#> 3 C                     2006 1     0.068    1.07  NA     NA     NA        NA    
#> 4 C                     2007 0.458 0.059    0.487  0.128  0.262  0.766     0    
#> 5 C                     2008 0.941 0.083    1.03   0.1    0.739  1.16      0.615
#> 6 C                     2009 1     0.14     1.16  NA     NA     NA        NA    
#> 7 C                     2010 0.926 0.158    1.1    0.085  0.877  1.23      0.854
#> 8 C                     2011 0.96  0.112    1.08   0.075  0.872  1.16      0.861
#> 9 C                     2012 0.924 0.133    1.07   0.072  0.875  1.15      0.808
#> # ℹ 4 more variables: mean_sim_survival <dbl>, mean_sim_recruitment <dbl>,
#> #   mean_sim_growth <dbl>, median_sim_growth <dbl>
bbr_plot_growth(growth_est)

bbou Suite

bbouretro is part of the bbou suite of tools. Other packages in this suite include:

Contribution

Please report any issues.

Pull requests are always welcome.

Code of Conduct

Please note that this project is released with a Contributor Code of Conduct. By contributing to this project, you agree to abide by its terms.