Errata
 Page 86, Footnote 7 – “Ager C” should be “Ager B”.

Page 207, Equation for \(\hat{Z}\) – \(N\) should be \(n\) in the denominator. Thus, the new equation should be …
\[ \widehat{Z} = log(\widehat{S})  \frac{(n1)(n2)}{n(T+1)(n+T1)} \]
PostProduction Changes
 Section 4.2 – I have dramatically changed the agebias plot that is produced by supplying
plot()
with an object saved fromageBias()
. This change is documented in this blog post and in the documentation and examples forageBias()
. The plots shown in the book can largely still be produced withplotAB()
(see its documentation here).  Section 4.4 – I have changed the information that is returned from
agePrecision()
. All of the information shown in the book is still provided; however, other information (e.g., average standard deviation and mean absolute deviation) are now also returned. The output is document in the documentation foragePrecision()
.  Sections 12.3.1 and 13.1 – The dynamic plots described for finding starting values for a von Bertalanffy growth function and the stockrecruitment functions (i.e., nonlinear regressions) have been removed from
vbStarts()
andsrStarts()
, because of the difficulty of maintaining a package that requires thetcltk
package. These functionalities are now in theFSAsims
package, but it can also largely be replicated with thefixed=
arguments tovbStarts()
andsrStarts()
. Use offixed=
insrStarts()
is demonstrated in this blog post.