-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathdogfish-catch-update.Rmd
228 lines (154 loc) · 5.27 KB
/
dogfish-catch-update.Rmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
---
title: "Pacific Spiny Dogfish Catch Update"
author: "Sean C. Anderson^1^, Quang C. Huynh^2^, Lindsay N.K. Davidson^1^, Jacquelynne R. King^1^"
institute: "^1^Pacific Biological Station, Fisheries and Oceans Canada, ^2^Blue Matter Science"
date: "Dec. 17, 2024"
output:
xaringan::moon_reader:
css: ["xaringan-themer.css", "theme.css"]
lib_dir: libs
nature:
highlightLines: true
countIncrementalSlides: false
ratio: "4:3"
---
```{r preamble, include=FALSE, cache=FALSE}
## Build me with live updates with:
## xaringan::inf_mr()
library(knitr)
xaringanthemer::style_mono_accent(
base_color = "#202020",
header_font_google = xaringanthemer::google_font("Raleway"),
text_font_google = xaringanthemer::google_font("Open Sans"),
code_font_google = xaringanthemer::google_font("Fira Mono"),
title_slide_background_size = "14%",
title_slide_background_position = "50% 90%",
base_font_size = "20px",
header_h1_font_size = "2.0rem",
header_h2_font_size = "1.8rem",
header_h3_font_size = "1.6rem",
text_font_size = "1.4rem",
code_font_size = "1.1rem",
link_color = "#0047AB"
)
knitr_opts <- list(
message = FALSE,
warning = FALSE,
collapse = TRUE,
comment = "#>",
fig.width = 7,
dpi = 300,
out.width = "100%",
fig.asp = 1 / 1.618,
cache = TRUE,
autodep = TRUE,
cache.comments = TRUE,
fig.align = "center",
echo = FALSE
)
do.call(knitr::opts_chunk$set, knitr_opts)
```
# Objectives
1. Summarize changes to the catch data since the RPR meeting
1. Communicate plan for handling longline/trap discard count data
1. Answer questions / discuss any issues with the catch data
1. Gain consensus on catch data for Working Paper / SAR revisions
---
# Out of scope
1. Changes to the model beyond updating the catch data 1996 onwards
1. Changes to the older reconstructed catches from the last assessment
1. Changes to other data in the model
1. Acceptance of the Working Paper
---
# Data comparison
- I compared the catch data as presented at the RPR meeting from 1996-2023 for trawl and 2006--023 for longline and trap gear against a separate SQL query built by Maria Cornthwaite
- Maria's query pulled from `PacHarHL`, `PacHarvSable`, and `GFFOS` databases (`Official_Catch` tables)
- Original RPR data came from `GF_MERGED_CATCH` table in `GFFOS` database
- Data are identical after some minor changes to original data...
---
# Data changes
- Hook and line, longline, and trap discarded counts have been used instead of weight. This issue was identified at the RPR meeting.
---
# Data changes
- Discard weights from the midwater trawl fleet have been added from 1996 to 2006
```{r, out.width="100%"}
include_graphics(here::here("figs/rpr-new-discards.png"))
```
---
# Data changes
- DFO Statistical Area 12 was removed so 3CD5ABCDE catch reflects Pacific Fisheries Management Area (PFMA) areas rather than the Pacific States Marine Fisheries Commission (PSMFC) areas
```{r, out.width="80%"}
include_graphics(here::here("figs/area-12-screen.jpg"))
```
---
# Discard comparison with data presented at RPR
- Bottom trawl identical
- Midwater trawl: data added from 1996-2006; statistical area 12 removed
- Longline: discarded weights originally used by mistake; counts presented here
```{r, out.width="100%"}
include_graphics(here::here("figs/rpr-new-discards.png"))
```
---
# Landings comparison with data presented at RPR
- Bottom trawl and longline/traps identical
- Midwater trawl: tiny changes due to removing statistical area 12
<br>
```{r, out.width="100%"}
include_graphics(here::here("figs/rpr-new-landings.png"))
```
---
# Landings
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/landed-1.png"))
```
---
# Landings
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/landed-free-1.png"))
```
---
# Landings
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/landed-stacked-1.png"))
```
---
# Discard weights
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/discard-weights-1.png"))
```
---
# Discard counts
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/discard-counts-1.png"))
```
---
# Discard counts
```{r, out.width="100%"}
include_graphics(here::here("analysis/knitr-figs-pdf/discard-counts-ind-1.png"))
```
---
# Average dogfish weight: unsorted commercial longline samples
```{r, out.width="90%"}
include_graphics(here::here("figs/longline-unsorted-weight.png"))
```
---
# Summed discard weights (illustrative only)
- *If* released dogfish weigh 3.07 kg (6.77 lbs) (average)
- Based on unsorted longline samples in 2009, 2010, 2012, 2013
- Include in SAR/Res Doc figs or show counts only?
```{r, out.width="75%"}
include_graphics(here::here("analysis/knitr-figs-pdf/unnamed-chunk-3-1.png"))
```
---
# Impact on spawning output trajectory
```{r, out.width="90%"}
include_graphics(here::here("figs/catch-rpr-update.png"))
```
---
# Plan
- Update catch data files
- Model longline and trap discards as counts
- Use average "dead dogfish" weight ratios in final 5 years to set "dead dogfish" ratios for projections
- Rerun models and finish revisions
- Include brief summary of what was shown here in Res Doc
- Include catch table at least for 1996 onwards (trawl) and 2006 onwards (longline/trap)