Skip to content

Commit

Permalink
French work on the tables
Browse files Browse the repository at this point in the history
  • Loading branch information
cgrandin committed Oct 20, 2024
1 parent 090cd94 commit 00ecee8
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 19 deletions.
25 changes: 8 additions & 17 deletions doc/070-tables.Rmd
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ cap <- paste0("Indices d'abondance et CV pour le modèle de base.")
table_index_values(base_model,
digits = 2,
caption = cap,
font_size = 8,
col_widths = "3em")
```
Expand All @@ -77,8 +76,8 @@ cap <- paste0("Paramètres et distributions de probabilité antérieures utilis
}
table_param_settings(base_model,
font_size = 8,
col_widths = "4em",
font_size = 9,
caption = cap)
```

Expand All @@ -91,9 +90,7 @@ cap <- paste0("Estimations de la médiane postérieure et de l'intervalle ",
}
table_param_est_mcmc(base_model,
font_size = 8,
caption = cap,
bold_header = FALSE,
show_year_range = FALSE)
```

Expand All @@ -114,7 +111,6 @@ table_ref_points_mcmc(base_model,
type = "median",
caption = cap,
digits = 2,
font_size = 8,
model_col_widths = "10em",
ord = c(1, 13, 14, 11, 12,
4, 7, 2, 15, 16,
Expand All @@ -134,8 +130,7 @@ cap <- paste0("Médiane postérieure et intervalles crédibles à 95 \\% de la "
table_ts_values_mcmc(base_model,
value = "sbt",
caption = cap,
digits = 2,
font_size = 8)
digits = 2)
```

```{r depletion-table, results = "asis"}
Expand All @@ -149,8 +144,7 @@ cap <- paste0("Médiane postérieure et intervalles crédibles à 95 \\% pour ",
table_ts_values_mcmc(base_model,
value = "depl",
caption = cap,
digits = 2,
font_size = 8)
digits = 2)
```

Expand All @@ -166,8 +160,7 @@ cap <- paste0("Médiane postérieure et intervalles crédibles à 95 \\% du ",
table_ts_values_mcmc(base_model,
value = "rt",
caption = cap,
digits = 2,
font_size = 8)
digits = 2)
```

```{r instantaneous-fishing-mortality-table, results = "asis"}
Expand All @@ -181,8 +174,7 @@ cap <- paste0("Médiane postérieure et intervalles crédibles à 95 \\% pour la
table_ts_values_mcmc(base_model,
value = "ft",
caption = cap,
digits = 2,
font_size = 8)
digits = 2)
```

```{r annual-harvest-rate-table, results = "asis"}
Expand All @@ -196,8 +188,7 @@ cap <- paste0("Médiane postérieure et intervalles crédibles à 95 \\% ",
table_ts_values_mcmc(base_model,
value = "ut",
caption = cap,
digits = 2,
font_size = 8)
digits = 2)
```

```{r sens-param-settings-table, results = "asis"}
Expand All @@ -217,7 +208,7 @@ table_sens_param_changes(sens_models_text_no_base,
```{r rate-table, results = "asis"}
cap <- paste0("Reference rates, calculated as the constant rate at which fishing needs to occur on an annual basis by each fleet long term (50 years) to bring the relative spawning biomass to within 50 t of $0.4B_0$ given recent average recruitment. In this case the routine was able to come within ", diff_bio_b40, " t of $0.4B_0$. The $F$ values are the instantaneous fishing mortalities and the $U$ values are the annual exploitation rate. The last column shows the long term annual catch by fleet and the total. This is the value which, if caught every year for the long term would result in the biomass being close to $0.4B_0$.")
if(fr()){
cap <- "Les taux de référence, calculés comme le taux constant auquel la pêche doit être pratiquée sur une base annuelle par chaque flottille à long terme (50 ans) pour ramener la biomasse reproductrice relative à moins de 50 t de $0,4B_0$ compte tenu du recrutement moyen récent. Dans ce cas, la routine a permis de se rapprocher de 6,4 t de $0,4B_0$. Les valeurs $F$ sont les mortalités par pêche instantanées et les valeurs $U$ sont le taux d'exploitation annuel. La dernière colonne indique les captures annuelles à long terme par flotte et le total. Il s'agit de la valeur qui, si elle était capturée chaque année à long terme, permettrait à la biomasse d'être proche de $0,4B_0$."
cap <- "Les taux de référence, calculés comme le taux constant auquel la pêche doit être pratiquée sur une base annuelle par chaque flottille à long terme (50 ans) pour ramener la biomasse reproductrice relative à moins de 50 t de $0{,}4B_0$ compte tenu du recrutement moyen récent. Dans ce cas, la routine a permis de se rapprocher de 6,4 t de $0{,}4B_0$. Les valeurs $F$ sont les mortalités par pêche instantanées et les valeurs $U$ sont le taux d'exploitation annuel. La dernière colonne indique les captures annuelles à long terme par flotte et le total. Il s'agit de la valeur qui, si elle était capturée chaque année à long terme, permettrait à la biomasse d'être proche de $0{,}4B_0$."
}
# f_bo_40 is defined at the botttom of index.Rmd
table_ref_rate(base_model,
Expand All @@ -231,7 +222,7 @@ table_ref_rate(base_model,
```{r decision-table, results = "asis"}
cap <- paste0("Decision table for the base model showing posterior probabilities that projected biomass is below selected reference points and benchmarks (Table \\ref{tab:reference-points-table}). An example of how to read this table is: For a catch of 10,000 t there is a ", f(prob_10t_below_2bo * 100, 1), "\\% probability that the ", base_model$dat$end.yr + 2, " biomass will fall below the LRP of $0.2B_0$, a ", f(prob_10t_below_4bo * 100, 1), "\\% probability that it will fall below the USR of $0.4B_0$, and a ", f(prob_2023_2022_catch_10 * 100, 1), "\\% probability that the biomass in ", base_model$dat$end.yr + 2, " will be less than the biomass in ", base_model$dat$end.yr + 1, ". For projections beyond ", base_model$dat$end.yr + 2, " the catch is the same value for each projected year in each row of the table. So for the example of a constant catch each year of 10,000 t, the probability that the biomass will decline from one year to the next is ", f(prob_2023_2022_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 1, " to ", base_model$dat$end.yr + 2, ", ", f(prob_2024_2023_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 2, " to ", base_model$dat$end.yr + 3, ", ", f(prob_2025_2024_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 3, " to ", base_model$dat$end.yr + 4, ", and ", f(prob_2026_2025_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 4, " to ", base_model$dat$end.yr + 5, ".")
if(fr()){
cap <- paste0("Tableau de décision pour le modèle de base montrant les probabilités postérieures que la biomasse projetée est inférieure aux points de référence sélectionnés et aux repères (Tableau \\ref{tab:reference-points-table}). Voici un exemple de lecture de ce tableau: Pour une prise de 10 000 t, il y a ", f(prob_10t_below_2bo * 100, 1), "\\% probabilité de ", base_model$dat$end.yr + 2, " biomasse tombe en dessous du ", tr("LRP"), " de $0,2B_0$, un ", f(prob_10t_below_4bo * 100, 1), "\\% probabilité de qu'elle tombe en dessous de l'", tr("USR"), " de $0,4B_0$, et un ", f(prob_2023_2022_catch_10 * 100, 1), "\\% probabilité de que la biomasse en ", base_model$dat$end.yr + 2, " soit inférieure à la biomasse en ", base_model$dat$end.yr + 1, ". Pour les projections au-delà de ", base_model$dat$end.yr + 2, " la capture est la même valeur pour chaque année projetée dans chaque rangée du tableau. Ainsi, pour l'exemple d'une prise constante de 10 000 t chaque année, la probabilité que la biomasse diminue d'une année à l'autre est de ", f(prob_2023_2022_catch_10 * 100, 1), "\\% de ", base_model$dat$end.yr + 1, " à ", base_model$dat$end.yr + 2, ", ", f(prob_2024_2023_catch_10 * 100, 1), "\\% de ", base_model$dat$end.yr + 2, " to ", base_model$dat$end.yr + 3, ", ", f(prob_2025_2024_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 3, " to ", base_model$dat$end.yr + 4, ", et ", f(prob_2026_2025_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 4, " to ", base_model$dat$end.yr + 5, ".")
cap <- paste0("Tableau de décision pour le modèle de base montrant les probabilités postérieures que la biomasse projetée est inférieure aux points de référence sélectionnés et aux repères (Tableau \\ref{tab:reference-points-table}). Voici un exemple de lecture de ce tableau: Pour une prise de 10 000 t, il y a ", f(prob_10t_below_2bo * 100, 1), "\\% probabilité de ", base_model$dat$end.yr + 2, " biomasse tombe en dessous du ", tr("LRP"), " de $0{,}2B_0$, un ", f(prob_10t_below_4bo * 100, 1), "\\% probabilité de qu'elle tombe en dessous de l'", tr("USR"), " de $0{,}4B_0$, et un ", f(prob_2023_2022_catch_10 * 100, 1), "\\% probabilité de que la biomasse en ", base_model$dat$end.yr + 2, " soit inférieure à la biomasse en ", base_model$dat$end.yr + 1, ". Pour les projections au-delà de ", base_model$dat$end.yr + 2, " la capture est la même valeur pour chaque année projetée dans chaque rangée du tableau. Ainsi, pour l'exemple d'une prise constante de 10 000 t chaque année, la probabilité que la biomasse diminue d'une année à l'autre est de ", f(prob_2023_2022_catch_10 * 100, 1), "\\% de ", base_model$dat$end.yr + 1, " à ", base_model$dat$end.yr + 2, ", ", f(prob_2024_2023_catch_10 * 100, 1), "\\% de ", base_model$dat$end.yr + 2, " to ", base_model$dat$end.yr + 3, ", ", f(prob_2025_2024_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 3, " to ", base_model$dat$end.yr + 4, ", et ", f(prob_2026_2025_catch_10 * 100, 1), "\\% from ", base_model$dat$end.yr + 4, " to ", base_model$dat$end.yr + 5, ".")
}
decision_table_col_width <- "5em"
Expand Down
4 changes: 2 additions & 2 deletions doc/_bookdown.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
book_filename: "resdoc"
rmd_files: ["index.Rmd",
"test.Rmd",
#"test.Rmd",
#"000-introduction.Rmd",
#"020-stock-assessment-modelling.Rmd",
#"030-statistical-catch-at-age-model.Rmd",
Expand All @@ -16,7 +16,7 @@ rmd_files: ["index.Rmd",
#"063-figures-sensitivities.Rmd",
#"064-figures-retrospectives.Rmd",
#"066-figures-projections.Rmd",
#"070-tables.Rmd",
"070-tables.Rmd",
#"150-references.Rmd",
#"080-start-appendices.Rmd",
#"090-biological-data.Rmd",
Expand Down

0 comments on commit 00ecee8

Please sign in to comment.