<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE book SYSTEM "BITS-book2.dtd">
<book xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" dtd-version="2.0" xml:lang="EN">
<collection-meta collection-type="series">
<title-group>
<title>U.S. Geological Survey Techniques and Methods</title>
<alt-title alt-title-type="pub-short-title">Techniques and Methods</alt-title>
<alt-title alt-title-type="pub-acronym-title">TM</alt-title>
</title-group>
<contrib-group content-type="secretary-director">
<contrib><string-name><given-names/><surname/></string-name>
<aff><institution>U.S. Department of the Interior</institution></aff><role/></contrib>
<contrib><string-name><given-names/><surname/><suffix/></string-name>
<aff><institution>U.S. Geological Survey</institution></aff><role/></contrib>
</contrib-group><issn publication-format="print">2328-7047</issn><issn publication-format="online">2328-7055</issn>
</collection-meta>
<book-meta>
<book-id book-id-type="publisher-id">7-A3
</book-id>
<book-id book-id-type="doi">10.3133/tm7A3
</book-id><book-title-group><book-title>Accounting for the Fraction of Carcasses Outside the Searched Area in the Estimation of Bird and Bat Fatalities at Wind Energy Facilities</book-title>
<alt-title alt-title-type="sentence-case">Accounting for the fraction of carcasses outside the searched area in the estimation of bird and bat fatalities at wind energy facilities</alt-title>
<alt-title alt-title-type="running-head">Accounting for Fraction of Carcasses Outside Searched Area in Estimating Bird and Bat Fatalities at Wind Energy Facilities</alt-title></book-title-group>
<contrib-group content-type="authors">
<contrib contrib-type="author"><string-name><x>By</x><x> </x><given-names>Daniel</given-names><x> </x><surname>Dalthorp</surname></string-name><x>,</x><xref ref-type="fn" rid="afn1"><sup><sup>1</sup></sup></xref><x> </x></contrib>
<contrib contrib-type="author"><string-name><given-names>Manuela</given-names><x> </x><surname>Huso</surname></string-name><x>,</x><xref ref-type="fn" rid="afn1"><sup><sup>1</sup></sup></xref><x> </x></contrib>
<contrib contrib-type="author"><string-name><given-names>Mark</given-names><x> </x><surname>Dalthorp</surname></string-name><x>,</x><xref ref-type="fn" rid="afn2"><sup><sup>2</sup></sup></xref><x> and </x></contrib>
<contrib contrib-type="author"><string-name><given-names>Jeffrey</given-names><x> </x><surname>Mintz</surname></string-name><xref ref-type="fn" rid="afn1"><sup><sup>1</sup></sup></xref></contrib>
</contrib-group>
<author-notes>
<fn id="afn1"><label>1</label>
<p>U.S. Geological Survey</p></fn>
<fn id="afn2"><label>2</label>
<p>Cornell University</p></fn></author-notes>
<pub-date date-type="pub">
<year>2024</year></pub-date><book-volume-number/>
<publisher>
<publisher-name>U.S. Geological Survey</publisher-name>
<publisher-loc>Reston, Virginia</publisher-loc>
</publisher>
<edition/>
<abstract>
<title>Abstract</title>
<p>Accurate estimation of bird and bat mortality at wind energy facilities requires accounting for carcasses that lie outside the search plots because they lie beyond the search radius or in areas within the search radius that remain unsearched due to sub-optimal search conditions such as thick vegetation, rough or dangerous ground, water, or restricted access to the land. However, carcass density is not constant around a turbine and the fraction of carcasses within the unsearched area can vary greatly depending on where the area lies relative to the turbine. The <italic>density-weighted proportion</italic> approach takes into account the changing density of carcasses around turbines to estimate the fraction of carcasses lying in unsearched areas (<italic>dwp</italic>). It involves tallying the carcasses found in concentric rings centered at the turbine, fitting a curve to the carcass densities in the rings, and dividing the integral of the curve over the area searched by the integral over the total area. Accounting for unsearched area presents special difficulties such as extrapolation beyond the search radius, spatial prediction, and model selection, which are frequently ignored or under-appreciated, potentially resulting in substantial estimation errors.</p>
<p>A powerful new R software package (dwp) is available to perform the calculations, given the distances at which carcasses were found from turbines and a map of the searched area used to discern the fraction of the ground searched at each distance. If all ground within a given search radius has been searched, the map is simply the search radius. For more complicated search plots, other kinds of maps may be used: R polygons for plots that can be readily delineated into searched and not-searched areas (for example, searches restricted to access roads and turbine pads), GIS shape files for complicated search patterns (for example, non-uniform vegetation or ground texture resulting in spatially varying search conditions), or raster files for complicated search patterns coupled with carcass spatial distribution that depends on both distance and direction from turbines.</p>
<p>This study discusses estimation and interpretation of <italic>dwp</italic> in the context of several realistic examples; provides guidance for use of the dwp software for doing the analyses; and addresses questions of extrapolation, spatial prediction, and model selection.</p></abstract>
<custom-meta-group>
<custom-meta><meta-name>Chapter Number</meta-name><meta-value>3</meta-value></custom-meta>
<custom-meta><meta-name>Section Number</meta-name><meta-value>A</meta-value></custom-meta>
<custom-meta><meta-name>Book Number</meta-name><meta-value>7</meta-value></custom-meta>
<custom-meta><meta-name>Online Only</meta-name><meta-value>True</meta-value></custom-meta>
</custom-meta-group>
<notes notes-type="further-information">
<p>For more information on the USGS&#x2014;the Federal source for science about the Earth, its natural and living resources, natural hazards, and the environment&#x2014;visit <ext-link>https://www.usgs.gov</ext-link> or call 1&#x2013;888&#x2013;ASK&#x2013;USGS.</p></notes>
<notes notes-type="overview">
<p>For an overview of USGS information products, including maps, imagery, and publications, visit <ext-link>https://store.usgs.gov/</ext-link>.</p></notes>
<notes notes-type="disclaimer">
<p>Any use of trade, firm, or product names is for descriptive purposes only and does not imply endorsement by the U.S. Government.</p></notes>
<notes notes-type="permissions">
<p>Although this information product, for the most part, is in the public domain, it also may contain copyrighted materials as noted in the text. Permission to reproduce copyrighted items must be secured from the copyright owner.</p></notes>
</book-meta>
<front-matter>
<front-matter-part>
<named-book-part-body>
<fig fig-type="cover"><caption><p><bold>Cover (from top left, following arrows).</bold>&#x2003;Graphic representation of (<italic>A</italic>) the process of modeling carcass density as a function of distance, (<italic>B</italic>) applying that modeling in all directions around the turbine, (<italic>C</italic>) selecting only those areas that were searched, and (<italic>D</italic>) integrating to give a density-weighted proportion.</p></caption></fig>
</named-book-part-body>
</front-matter-part>
<ack>
<title>Acknowledgments</title>
<p>We thank Bat Conservation International and Avangrid Renewables for providing the carcass location data used in our bat examples, and Norwegian Institute of Nature Research for carcass location data used in our eagle examples. We appreciate the statistical advice provided by L. Madsen, although if there are any errors, they are entirely our own. Funding for this research was provided by the U.S. Geological Survey&#x2019;s Ecosystems Mission Area Wildlife Program, the U.S. Department of Energy, Bat Conservation International, and the American Wind Wildlife Institute.</p>
</ack>
<front-matter-part book-part-type="Conversion-Factors">
<book-part-meta>
<title-group>
<title>Conversion Factors</title>
</title-group>
</book-part-meta>
<named-book-part-body>
<table-wrap id="ta" position="float"><caption><title>International System of Units to U.S. customary units</title></caption>
<table rules="groups">
<col width="45.51%"/>
<col width="14.67%"/>
<col width="39.82%"/>
<thead>
<tr>
<td valign="top" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Multiply</td>
<td valign="top" align="char" char="." scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">By</td>
<td valign="top" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">To obtain</td>
</tr>
</thead>
<tbody>
<tr>
<th colspan="3" valign="top" align="char" char="." style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="col">Length</th>
</tr>
<tr>
<td valign="top" align="left" scope="row">meter (m)</td>
<td valign="top" align="char" char=".">3.281</td>
<td valign="top" align="left">foot (ft)</td>
</tr>
<tr>
<th colspan="3" valign="top" align="char" char="." style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="col">Area</th>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">square meter (m<sup>2</sup>)</td>
<td valign="top" align="char" char="." style="border-top: solid 0.50pt">0.0002471</td>
<td valign="top" align="left" style="border-top: solid 0.50pt">acre</td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row">square meter (m<sup>2</sup>)</td>
<td valign="top" align="char" char="." style="border-bottom: solid 0.50pt">10.76</td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt">square foot (ft<sup>2</sup>)</td>
</tr>
<tr>
<th colspan="3" valign="top" align="char" char="." style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="col">Flow rate</th>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">meter per second (m/s)</td>
<td valign="top" align="char" char="." style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">3.281</td>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">foot per second (ft/s)</td>
</tr>
</tbody>
</table>
</table-wrap>
</named-book-part-body>
</front-matter-part>
<glossary content-type="Abbreviations-and-Definitions"><title>Abbreviations and Definitions</title>
<def-list><def-item><term><italic>&#x0471;</italic></term>
<def>
<p>probability of a carcass lying inside the searched area</p></def></def-item><def-item><term>AICc</term>
<def>
<p>Akaike information criterion corrected for finite sample size</p></def></def-item><def-item><term>&#x0394;AICc</term>
<def>
<p>difference between AICc value for a given model and the lowest AICc value among the models tested</p></def></def-item><def-item><term>CDF</term>
<def>
<p>cumulative distribution function</p></def></def-item><def-item><term><italic>dwp</italic></term>
<def>
<p>density-weighted proportion, fraction of carcasses lying inside the searched area</p></def></def-item><def-item><term><italic>g</italic></term>
<def>
<p>carcass detection probability inside the searched area</p></def></def-item><def-item><term>GenEst</term>
<def>
<p>Generalized Estimator of Mortality software and statistical model</p></def></def-item><def-item><term>GLM</term>
<def>
<p>generalized linear model</p></def></def-item><def-item><term>IQR</term>
<def>
<p>interquartile range, which equals 25th quantile to 75th quantile of a dataset</p></def></def-item><def-item><term><italic>M</italic></term>
<def>
<p>mortality, number of fatalities</p></def></def-item><def-item><term>PDF</term>
<def>
<p>probability density function</p></def></def-item><def-item><term>SE</term>
<def>
<p>searcher e&#xFB00;iciency, probability of finding a carcass that is present at time of search</p></def></def-item><def-item><term>xepx</term>
<def>
<p>specification of carcass distribution model (<xref ref-type="app" rid="a1">app. 1</xref>)</p></def></def-item>
</def-list>
<p>NOTE: A hat (^) over a parameter signifies an estimate or estimator of the parameter rather than its true (but unknown) value. For example, the actual number of fatalities, <italic>M</italic>, is unknown, and<inline-formula><alternatives><mml:math id="m1"><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m01"/></alternatives></inline-formula>would denote the estimated number of fatalities.</p>
</glossary>
</front-matter>
<book-body>
<book-part>
<body>
<sec>
<title>Overview</title>
<p>Estimation of bird and bat mortality at wind energy facilities typically involves periodic searches for carcasses on the ground near turbines and adjustment of the carcass count to account for the estimated fraction of carcasses missed in the searches. In order for a carcass to be observed, it must lie inside the area searched, persist until the time of search, and be found by searchers. Conceptually, the total mortality (<italic>M</italic>) is estimated as <inline-formula><alternatives><mml:math id="m2"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mfrac><mml:mi>x</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi><mml:mi/><mml:mi>r</mml:mi><mml:mi/><mml:mi>S</mml:mi><mml:mi>E</mml:mi></mml:mrow></mml:mfrac></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m02"/></alternatives></inline-formula> , where <italic>x</italic> is the number of carcasses observed, <italic>dwp</italic> is the fraction of carcasses lying inside the searched area, <italic>r</italic> is the probability a carcass persists until the search, and <italic>SE</italic> is the searcher efficiency or probability that a carcass is found given that it is present in the searched area at the time of the search. Searcher e&#xFB00;iciency and carcass persistence typically are estimated from data collected in field trials and combined into an estimated detection probability, <inline-formula><alternatives><mml:math id="m3"><mml:mrow><mml:mover accent="true"><mml:mi>g</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m03"/></alternatives></inline-formula>. The number of carcasses lying inside the searched area is then estimated as <inline-formula><alternatives><mml:math id="m4"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mtext>inside</mml:mtext></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>g</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m04"/></alternatives></inline-formula>.</p>
<p>The techniques and models for estimating <italic>g</italic> tend to be complicated, but there are several convenient R packages available to aid in the estimation of <italic>SE</italic>, <italic>r</italic>, <italic>g,</italic> and <inline-formula><alternatives><mml:math id="m5"><mml:mrow><mml:mi>M</mml:mi><mml:mo>&#x00A0;</mml:mo><mml:mo>|</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mfenced close="}" open="{"><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>g</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m05"/></alternatives></inline-formula>. The most flexible and powerful is GenEst (<xref ref-type="bibr" rid="r14">Dalthorp, Madsen, and others, 2018</xref>; <xref ref-type="bibr" rid="r15">Dalthorp, Simonis, and others, 2018</xref>; <xref ref-type="bibr" rid="r32">Rabie and others, 2021</xref>), whereas eoa (<xref ref-type="bibr" rid="r13">Dalthorp and others, 2017</xref>) is specially designed for accuracy and utility when carcass counts are very small or even 0. Several other packages are available as well (<xref ref-type="bibr" rid="r22">Huso and others, 2012</xref>; <xref ref-type="bibr" rid="r37">Wolpert and Coleman, 2015</xref>; <xref ref-type="bibr" rid="r25">Korner-Nievergelt and others, 2015</xref>). However, in mortality estimation, <italic>dwp</italic> is as influential as <italic>SE</italic> and <italic>r</italic>, but estimation of <italic>dwp</italic> has received relatively little attention in the literature and in mortality estimation protocols despite its importance. Mortality estimates that are derived from careful and accurate estimation of <italic>SE</italic> and <italic>r</italic> and from careful and accurate modeling of <italic>g</italic> can still be grossly inaccurate unless <italic>dwp</italic> also is carefully and accurately accounted for. Shortcuts in <italic>dwp</italic> estimation are likely to result in unreliable mortality estimates. Estimation of <italic>dwp</italic> presents special di&#xFB00;iculties such as extrapolation outside the search radius, spatial prediction and model selection, which are discussed in this report and addressed by the dwp software package for R (<xref ref-type="bibr" rid="r12">Dalthorp and Huso, 2022</xref>).</p>
<p>We refer to the fraction of carcasses lying inside the searched area as the density-weighted proportion (<italic>dwp</italic>) after <xref ref-type="bibr" rid="r22">Huso and others (2012)</xref>. It is sometimes also referred to as the area correction factor (<italic>AC</italic>) (<xref ref-type="bibr" rid="r34">Studyvin and Rabie, 2022</xref>, or spatial coverage (<italic>a</italic>) (<xref ref-type="bibr" rid="r13">Dalthorp and others, 2017</xref>). Estimates of <italic>dwp</italic> (or <italic>AC</italic> or <italic>a</italic>) can be used with GenEst (as the <italic>dwp</italic> parameter) or eoa (as the <italic>a</italic> parameter) in estimating mortality. Additionally, the dwp package provides an extensive set of tools for analyzing carcass density as a function of distance from turbine which may be of interest beyond estimating mortality at a particular site and may be used in more general studies of carcass dispersion at wind energy sites under a variety of conditions. Here we present (1) a set of tutorials on the use of dwp software and a set of appendixes that provide greater detail on the models used in the dwp software, the performance of the models and di&#xFB00;iculties of model selection under a wide variety of conditions; (2) the theoretical foundations of the models used in the dwp software; and (3) extensive simulation studies to investigate estimator performance and model selection under a wide variety of conditions.</p>
<p>We begin with a brief discussion of terminology, general concepts, di&#xFB00;iculties, special techniques used in <italic>dwp</italic> analysis, and the array of command line tools that dwp (1.0.1) provides. Section, &#x201C;General Principles&#x201D; gives a brief introduction to the main tasks and a discussion of some critical issues to consider in estimating <italic>dwp</italic>. More detailed discussion of data requirements and formatting is included in sections, &#x201C;Site Layout&#x2014;Raw Data,&#x201D; &#x201C;Site Layout&#x2014;Formatted Data,&#x201D; and &#x201C;Examples.&#x201D; The second half of the document is a set of technical appendixes, discussing details about the models used in dwp (<xref ref-type="app" rid="a1">app. 1</xref>); simulated carcass distributions used in testing the models (<xref ref-type="app" rid="a2">app. 2</xref>); model performance in the simulation scenarios (<xref ref-type="app" rid="a3">app.3</xref>); and additional technical details about <italic>dwp</italic> and the accuracy of confidence intervals for <italic>&#x0471;</italic> (probability that a carcass lies in the searched area), <italic>dwp</italic>, and <italic>M</italic> (<xref ref-type="app" rid="a5">app. 4 and 5</xref>).</p>
</sec>
<sec>
<title>General Principles</title>
<sec>
<title>Carcass Dispersion</title>
<p>After being struck and killed by a turbine blade, where a carcass will land is a function of many factors, such as wind velocity, turbine blade speed, strike angle on the blade, carcass size, carcass cross-sectional area presented to the wind, wind shear, initial velocity of the carcass after being struck, and others. After landing, the carcass may be susceptible to being moved by scavengers, gravity, or wind, or&#x2014;in cases where the animal is not immediately killed upon impact&#x2014;it may hobble some distance seeking shelter.</p>
<p>The factors affecting carcass location are numerous and complex. Regardless of which combination of factors are in operation and in what ways, a general principle of carcass dispersion remains the same, namely, that carcass densities on the ground decrease with distance because (1) fewer carcasses fall at great distances from turbines than near turbines, and (2) carcasses are spread over greater areas at greater distances from turbines. Although the change in density with distance is not always monotone, and near the turbine density may actually increase with distance over a short range, there is a limit to how far carcasses will fall from a turbine, and the density of carcasses generated by a turbine will inevitably decrease to zero at great distances from the turbine.</p>
<p>Because carcass density varies, a simple area correction that divides the carcass count by the fraction of the area sampled to get, for example <inline-formula><alternatives><mml:math id="m6"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mn>0.75</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m06"/></alternatives></inline-formula> because 75 percent of the area was sampled, is highly prone to error (<xref ref-type="bibr" rid="r23">Huso and others, 2011</xref>; <xref ref-type="bibr" rid="r21">Huso and Dalthorp, 2014</xref>). For example, locations of 100 carcasses with a gradual decrease in carcass density with increasing distance from the turbine are shown in <xref ref-type="fig" rid="fig01">figure 1</xref>. The designated search plot area is a square, 200 meters (m) on a side, centered at the turbine. If 25 percent of the area is not searchable, the area correction depends strongly on which 25 percent is not searched. For example, each shade of gray constitutes 25 percent of the total area in the 200 m &#x00D7; 200 m square. If the gray area near the outer edge of the plot is the 25 percent that is not searched, then the simple area correction would estimate <italic>M</italic> as <inline-formula><alternatives><mml:math id="m7"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>98</mml:mn><mml:mo>/</mml:mo><mml:mn>0.75</mml:mn><mml:mo>=</mml:mo><mml:mn>130.7</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m07"/></alternatives></inline-formula>, which substantially overestimates the actual mortality of <italic>M</italic> = 100. If, instead, the gray area in the center is the 25 percent not searched, then <inline-formula><alternatives><mml:math id="m8"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>31</mml:mn><mml:mo>/</mml:mo><mml:mn>0.75</mml:mn><mml:mo>=</mml:mo><mml:mn>41.3</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m08"/></alternatives></inline-formula>, which vastly underestimates <italic>M</italic>. Clearly, a more reliable solution than simple area correction is needed.</p>
<fig id="fig01" position="float" fig-type="figure"><label>Figure 1</label><caption><p>Carcass locations relative to turbine. Areas with shades of gray each constitute 25 percent of the area in a 200-meter square plot centered at the turbine.</p><p content-type="toc"><bold>Figure 1.</bold>&#x2003;Plot showing carcass locations relative to turbine</p></caption><long-desc>Plot showing carcass locations relative to turbine.</long-desc><graphic xlink:href="tac22-1445_fig01"/></fig>
</sec>
<sec>
<title>Accounting for Unsearched Area</title>
<p>The dwp package fits statistical models of the patterns of change in carcass density with distance from turbines and uses the models to predict what fraction of carcasses lie inside the searched area. Given a list of the locations at which carcasses were discovered and a map of the searched area, the prepRing function<xref ref-type="fn" rid="fn1"><sup>1</sup></xref>
<fn id="fn1"><label>1</label>
<p>This introductory section is limited to a simple outline of the main processes involved in a <italic>dwp</italic> analysis. Details for formatting and importing data and using the functions in the dwp package are discussed in detailed examples in later sections. The figures shown in this section are meant as simple heuristics, and the dwp package does not produce similar pictures.</p></fn> tallies the carcasses in concentric 1-meter (m) rings and estimates the carcass density in each ring by dividing the carcass count by the area sampled at that distance (<xref ref-type="fig" rid="fig02">fig. 2<italic>A</italic></xref>).</p>
<p>Then, ddFit is used to fit a curve to the carcass densities (<xref ref-type="fig" rid="fig02">fig. 2<italic>A</italic></xref>, solid curved line) and rotate the curve around the turbine to create a volcano-like surface of relative carcass densities (<xref ref-type="fig" rid="fig02">fig. 2<italic>B</italic></xref>)<xref ref-type="fn" rid="fn2"><sup>2</sup></xref>
<fn id="fn2"><label>2</label>
<p>The rotation is done mathematically, and there is no dwp function for creating such &#x201C;volcano plots.&#x201D;</p></fn>. After proper normalization (which is done automatically by ddFit), the volcano surface is a probability density function (PDF) that shows the relative carcass density at each point. The total volume of the volcano represents 100 percent of the carcasses, and the volume under a specific area represents the probability that a carcass will lie in that area.</p>
<fig id="fig02" position="float" fig-type="figure"><label>Figure 2</label><caption><p>Estimations of proportion of carcasses lying inside the searched area. <italic>A,</italic> Carcass density as a function of distance from the turbine. <italic>B,</italic> Relative carcass density in the area around the turbine, normalized so that it integrates to 1. <italic>C,</italic> Area searched. <italic>D,</italic> Relative density for the area searched. The fraction of carcasses lying inside the searched area is the normalized relative carcass density integrated over the searched area.</p><p content-type="toc"><bold>Figure 2.</bold>&#x2003;Graph and images providing estimations of proportion of carcasses lying inside the searched area</p></caption><long-desc>Graph and images providing estimations of proportion of carcasses lying inside the searched area.</long-desc><graphic xlink:href="tac22-1445_fig02"/></fig>
<p>For example, the searched area at the turbine in <xref ref-type="fig" rid="fig02">figure 2</xref> is an irregularly shaped stripe down the middle. The probability of a carcass lying inside the searched area (<italic>&#x0471;</italic>) is the volume of the volcano above that area (<xref ref-type="fig" rid="fig02">fig. 2<italic>D</italic></xref>) and is calculated using estpsi.</p>
<p>Although the basic idea is fairly straightforward, there are some nuances that are easy to overlook or whose importance is easy to discount. In particular, estimating how many carcasses lie outside the search radius requires extrapolation well beyond the range of the data, which is always hazardous. Furthermore, constructing proper confidence intervals for the fraction of carcasses inside the searched area (<italic>dwp</italic>) requires accounting for the (1) uncertainty in the probability that a carcass lies inside the searched area (<italic>&#x0471;</italic>) and (2) uncertainty in the actual number of carcasses inside the searched area given <italic>&#x0471;</italic>. The complications involved in extrapolation are discussed in general in section, &#x201C;Extrapolation Outside the Searched Area.&#x201D; Examples and discussion of tools for resolving the complications are given in section, &#x201C;Examples,&#x201D; and an extended theoretical discussion is presented in <xref ref-type="app" rid="a3">appendix 3</xref>. For the reader who is curious about the technical details of how the estimation uncertainties are accounted for and accurate confidence intervals are constructed by estpsi and estdwp, the theory is presented and tested in <xref ref-type="app" rid="a5">appendix 5</xref>.</p>
</sec>
<sec>
<title>Model of Carcass Density</title>
<p>In the dwp package, estimation of the fraction of carcasses that lie inside the searched area involves three general tasks:</p><list id="L1" list-type="order"><list-item><label>1.</label>
<p>Modeling carcass density as a function of distance from the turbine and integrating over the searched area,</p></list-item><list-item><label>2.</label>
<p>Extrapolating carcass density models to areas outside the search radius, and</p></list-item><list-item><label>3.</label>
<p>Incorporating the uncertainties that are inherent to the estimation process into the final estimates of <italic>dwp</italic>.</p></list-item></list>
<p>The choice of models to use is influenced by the need to prevent over- or under-estimation of tail probabilities during extrapolation. dwp provides several checks to help avoid selection of unrealistic models&#x2014;extensibility, tail plausibility, and high influence filters (discussed in section, &#x201C;Tools for Model Selection&#x201D;). The models remaining after filtering can be further compared using AICc; however, AICc must be used with discretion as it is an unreliable measure of model performance outside the search radius, as demonstrated in <xref ref-type="app" rid="a3">appendix 3</xref>.</p>
<p>The model selection and filtering process are guided by several principles or assumptions:</p><list id="L2" list-type="order"><list-item><label>1.</label>
<p>Distribution of distances of carcasses from turbines belongs to an exponential family (<xref ref-type="app" rid="a1">app. 1</xref>);</p></list-item><list-item><label>2.</label>
<p>Number of animals killed by a turbine is finite, and consequentially there exists a radius beyond which very few of those animals will be found; and</p></list-item><list-item><label>3.</label>
<p>Models should not be overly sensitive to any single observation or data point.</p></list-item></list>
<p>Together, these principles guide us toward a collection of distributions and rules by which to select from the collection for further comparison.</p>
<p>A set of homogeneity assumptions about carcass dispersion ensures accuracy of the estimates and inferences:</p><list id="L3" list-type="order"><list-item><label>1.</label>
<p>Fatality rates do not vary among turbines,</p></list-item><list-item><label>2.</label>
<p>Carcass distributions do not vary among turbines, and</p></list-item><list-item><label>3.</label>
<p>Carcass distributions do not depend on direction (isotropy).</p></list-item></list>
<p>These assumptions allow for straightforward pooling of the carcasses across turbines to fit a single carcass distance model that can be applied to an entire site. Once a model for a site is selected, <italic>dwp</italic> can be estimated for each turbine. Even if the same distance model is used for the entire site, <italic>dwp</italic> will typically vary among turbines, depending on the size and shape of the search plots. If the homogeneity assumptions are not met, the analysis may require additional steps to ensure accuracy.</p>
<sec>
<title>Homogeneity of Fatality Rates Among Turbines</title>
<p>Homogeneity of rates does not mean that the actual number of fatalities must be identical at all turbines but that the numbers do not vary significantly. In this context, it is di&#xFB00;icult to precisely define &#x201C;significantly&#x201D; because the effect that variation in rates has on the model depends on the sizes, shapes, and characteristics of the search plots, and tolerance for potential bias depends on the objectives of the research. In theory, variation in rates can adversely affect accuracy. In practice, however, even substantial variation in mortality rates among turbines will rarely cause significant inaccuracies in estimating <italic>dwp</italic>.</p><list id="L4" list-type="bullet"><list-item><label>&#x2022;</label>
<p>If the sizes and shapes of the search plots are identical among the turbines and the detection probabilities are the same, then homogeneity of rates is not necessary. The resulting fitted model will be the same regardless of the degree of variation in rates among turbines.</p></list-item><list-item><label>&#x2022;</label>
<p>If search plot shapes vary widely among turbines and plot shapes are correlated with fatality rates, then there is potential for modest bias due to heterogeneity of fatality rates. An example of how this might occur would be if turbines that are known or strongly suspected to have lower than average fatality rates are searched on roads and pads only, whereas turbines with relatively high fatality rates are searched on cleared plots with a large search radius.</p></list-item><list-item><label>&#x2022;</label>
<p>If search plot size and shape does not correlate with mortality rate, then the potential for bias due to lack of homogeneity fatality rates is greatly reduced.</p></list-item></list>
</sec>
<sec>
<title>Homogeneity of Carcass Distributions Among Turbines</title>
<p>Variation in wind patterns, turbine types, turbine operations (for example, curtailed versus uncurtailed), carcass type, and other factors may result in variation in carcass dispersion patterns. We refer to factors that vary among turbines or carcasses and that influence the actual carcass distributions as interacting covariates. These factors can be explicitly accounted for in the carcass distance models when the search plot layouts are imported from shapefiles or as <italic>x-y</italic> coordinates on a grid. With the simpler data types (list of distances, simple geometry, or R polygons), interacting covariates can be accounted for by fitting separate models for different levels of the covariate. For example, bats and small, medium, and large birds may each require their own models; likewise for curtailed and uncurtailed turbines, large turbines and small turbines, site A and site B, etc.</p>
</sec>
<sec>
<title>Homogeneity of Carcass Distributions in Each Direction</title>
<p>Variation in carcass distributions by direction from a turbine is referred to as anisotropy. If not accounted for, anisotropy can be a significant source of bias when the shapes of the search plots also vary by direction. Accounting for anisotropy introduces a considerable degree of statistical complexity along with more extensive data requirements. Perhaps the most straightforward and flexible way to account for anisotropy would be via Poisson regression of carcass counts on a coordinate grid, as discussed in <xref ref-type="bibr" rid="r27">Maurer and others (2020)</xref>. The dwp package (version 1.0.1) does not include special functions for handling anisotropy.</p>
</sec>
</sec>
<sec>
<title>Extrapolation Outside the Searched Area</title>
<p>There is a wide variety of possible approaches that could be used to model carcass density as a function of distance from turbine. Any approach to fitting a distribution will need to account for carcasses that lie outside the search radius and beyond the scope of data and will thus require extrapolation. All approaches will be faced with the inherent di&#xFB00;iculty that model performance within the range of data may tell little to nothing about how well it will perform outside the range of the data. Traditional model selection criteria such as AIC (<xref ref-type="bibr" rid="r1">Akaike, 1974</xref>; <xref ref-type="bibr" rid="r8">Burnham and Anderson, 2002</xref>), likelihood ratio tests (<xref ref-type="bibr" rid="r35">Vuong, 1989</xref>), stepwise regression (<xref ref-type="bibr" rid="r17">Efroymson, 1960</xref>), cross-validation (<xref ref-type="bibr" rid="r2">Allen, 1974</xref>) and others have limited utility when a significant fraction of carcasses lies outside the search radius. In fact, two models, A and B, that are equally plausible in theory and are virtually indistinguishable within the range of data may be radically different outside the range of data, giving wildly different estimates of the fraction of carcasses inside the searched area.</p>
<p>The dwp package fits a large number of probability distributions in the exponential family (<xref ref-type="bibr" rid="r3">Andersen, 1970</xref>), including the well-known and named exponential, gamma, normal, lognormal, Rayleigh, Maxwell-Boltzmann, inverse gamma, inverse Gaussian, normal-gamma, Pareto, and chi-squared models and several unnamed models, which we designate with names like &#x201C;xep1&#x201D; and &#x201C;xep012.&#x201D; Detailed knowledge of the models is not required for understanding the di&#xFB00;iculties inherent in extrapolation outside the search radius, but for the curious reader, further details about the models and our techniques for fitting them are discussed in <xref ref-type="app" rid="a1">appendix 1</xref>.</p>
<p>The example discussed in this section illustrates some important general concepts and issues involved in determining the fraction of carcasses inside the searched area, and by extension, the fraction outside that will be missed. Most notably,</p><list id="L5" list-type="order"><list-item><label>1.</label>
<p>Predicting the number or fraction of carcasses lying outside the search radius requires extrapolation or assumption;</p></list-item><list-item><label>2.</label>
<p>Two (or more) models that are in close agreement inside the range of the data may have radically different behaviors outside the search radius;</p></list-item><list-item><label>3.</label>
<p>Criteria that draw on knowledge about carcass ecology (for example, the number of carcasses is finite and a very small fraction of carcasses will lie beyond 150 or 200 m from their turbine) are a necessary complement to traditional criteria (like AICc, high-influence points) for assessing model suitability; and</p></list-item><list-item><label>4.</label>
<p>The modelFilter function performs a suite of diagnostic tests and ranks the models by suitability.</p></list-item></list>
<sec>
<title>Example Data</title>
<p>Problems with extrapolating fitted models outside the search radius are illustrated clearly in an example dataset in which 100 carcass locations were simulated. Distances were drawn from a gamma distribution in which one-half the carcasses are expected to fall within 41 m of the turbine and 82 percent within 80 m. Searches were conducted in a circular plot centered at the turbine and with radius 80 m. All 81 carcasses inside the search radius were found and none of the 19 carcasses outside the search radius were found (<xref ref-type="fig" rid="fig03">fig. 3</xref>). The dwp package was used to fit 17 models from the exponential family of distributions.</p>
<fig id="fig03" position="float" fig-type="figure"><label>Figure 3</label><caption><p>Simulated carcass locations relative to the nearest turbine. The turbine is at the center of a circular search plot with a radius of 80 meters. There are 81 carcasses inside the search radius (all were found) and 19 outside the search radius (none were found).</p><p content-type="toc"><bold>Figure 3.</bold>&#x2003;Plot showing simulated carcass locations relative to the nearest turbine</p></caption><long-desc>Plot showing simulated carcass locations relative to the nearest turbine.</long-desc><graphic xlink:href="tac22-1445_fig03"/></fig>
</sec>
<sec>
<title>Slightly Outside the Search Radius&#x2014;Radical Divergence Among Models</title>
<p>All but a few (constant density, chi squared, Maxwell-Boltzmann, and inverse Gaussian) of the 17 models pictured in <xref ref-type="fig" rid="fig04">figure 4</xref>, appear to provide fairly close fits to the carcass data inside the 80-m search radius (<xref ref-type="fig" rid="fig04">fig. 4</xref>, gray bars), but just outside the search radius there is wide divergence among the models (<xref ref-type="fig" rid="fig04">fig. 4</xref>, lines). Although the vast majority (81 percent) of the carcasses lie inside the search radius, there is no guarantee that the models can accurately predict the final 19 percent of carcasses that lie outside the search radius. Indeed, the actual fraction of carcasses lying inside the search radius is 81 percent, but the models predict anywhere from 0 to 100 percent (<inline-formula><alternatives><mml:math id="m9"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m09"/></alternatives></inline-formula> in <xref ref-type="table" rid="t01">table 1</xref>), depending on the model.</p>
<fig id="fig04" position="float" fig-type="figure"><label>Figure 4</label><caption><p>Histogram of simulated data and model spatial predictions of relative carcass density.</p><p content-type="toc"><bold>Figure 4.</bold>&#x2003;Plot showing histogram of simulated data and model spatial predictions of relative carcass density</p></caption><long-desc>Plot showing histogram of simulated data and model spatial predictions of relative carcass density.</long-desc><graphic xlink:href="tac22-1445_fig04"/></fig>
<table-wrap id="t01" position="float"><label>Table 1</label><caption>
<title>Diagnostic statistics for 17 models shown in <xref ref-type="fig" rid="fig04">figure 4</xref>.</title>
<p content-type="toc"><bold>Table 1.</bold>&#x2003;Diagnostic statistics for 17 models shown in figure 4.</p>
<p>[<bold><italic>k</italic>:</bold> Number of parameters in the model. <bold>&#x0394;AICc:</bold> Difference between a model&#x2019;s AICc and the lowest AICc among the models tested. (AICc is Akaike information criterion corrected for finite sample size.) <bold>Extensible</bold>: Extensibility test; <bold>rtail</bold> and <bold>ltail</bold> = heavy r(ight) and l(eft) tail tests. <bold><italic>&#x03C8;</italic>-hat: </bold>Estimated probability that a carcass lies inside the searched area. <bold><italic>M</italic>-hat:</bold> Estimated total number of fatalities. Inf, the model&#x2019;s density prediction did not converge to 0. <bold>Tail weight:</bold> Indicator of whether the right (R) and left (L) tail probabilities of the distribution are plausible (1) or not (0). <bold>HI:</bold> Indicator of whether the model is free of points with high influence (HI = 1). Data points with high influence on a model (HI = 0) cast doubt on the reliability of the model]</p></caption>
<table rules="groups">
<col width="26.91%"/>
<col width="6.94%"/>
<col width="13.49%"/>
<col width="11.82%"/>
<col width="9.67%"/>
<col width="10.74%"/>
<col width="7.53%"/>
<col width="5.37%"/>
<col width="7.53%"/>
<thead>
<tr>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Model<break/>(<xref ref-type="fig" rid="fig04">fig. 4</xref>)</td>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><italic>k</italic></td>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x0394;AICc</td>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Extensible</td>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><italic>&#x03C8;-</italic>hat</td>
<td rowspan="2" valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><italic>M-</italic>hat</td>
<td valign="middle" colspan="3" align="center" scope="colgroup" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Tail weight</td>
</tr>
<tr>
<td valign="bottom" colspan="1" align="center" scope="colgroup" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x00A0;&#x00A0;R</td>
<td valign="bottom" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x00A0;&#x00A0;L</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">HI</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">xep1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">2</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">0.00</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">0.614</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">131.9</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">truncated normal</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">0.54</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.843</td>
<td valign="middle" align="char" char=".">96.1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep0 (Pareto)</td>
<td valign="middle" align="center">2</td>
<td valign="middle" align="char" char=".">0.56</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep02</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">0.87</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.695</td>
<td valign="middle" align="char" char=".">116.5</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep01 (gamma)</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">1.33</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.451</td>
<td valign="middle" align="char" char=".">179.6</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep2 (Rayleigh)</td>
<td valign="middle" align="center">2</td>
<td valign="middle" align="char" char=".">1.49</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.836</td>
<td valign="middle" align="char" char=".">96.9</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xepi0 (inverse gamma)</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">1.61</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">lognormal</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">1.70</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.033</td>
<td valign="middle" align="char" char=".">2,454.5</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep12</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">2.13</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">exponential</td>
<td valign="middle" align="center">2</td>
<td valign="middle" align="char" char=".">2.64</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep012</td>
<td valign="middle" align="center">4</td>
<td valign="middle" align="char" char=".">2.67</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.820</td>
<td valign="middle" align="char" char=".">98.8</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep123</td>
<td valign="middle" align="center">4</td>
<td valign="middle" align="char" char=".">2.68</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.934</td>
<td valign="middle" align="char" char=".">86.7</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep0123 (normal-gamma)</td>
<td valign="middle" align="center">5</td>
<td valign="middle" align="char" char=".">4.69</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.913</td>
<td valign="middle" align="char" char=".">88.7</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">inverse Gaussian</td>
<td valign="middle" align="center">3</td>
<td valign="middle" align="char" char=".">6.52</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">Maxwell-Boltzmann</td>
<td valign="middle" align="center">2</td>
<td valign="middle" align="char" char=".">18.22</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0.931</td>
<td valign="middle" align="char" char=".">87.0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">constant</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">19.82</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0.000</td>
<td valign="middle" align="center">Inf</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">chi-squared</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">2</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">380.85</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1.000</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">81.0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec>
<title>Highly Limited Utility of the Akaike Information Criterion for Model Selection</title>
<p>A traditional staple in model selection is the Akaike Information Criterion or AIC (<xref ref-type="bibr" rid="r8">Burnham and Anderson, 2002</xref>), which is a measure of how well a model fits the data given the number of parameters in the model. We use AICc, which is a slightly modified version of AIC that may be more accurate than AIC when sample sizes are small (<xref ref-type="bibr" rid="r10">Cavanaugh, 1997</xref>). To facilitate easy comparison of models, we define &#x0394;AICc as the difference between a model&#x2019;s AICc score and the minimum of the AICc scores of all models to be compared. The model with the most parsimonious fit has &#x0394;AICc=0 and serves as the standard for comparison.</p>
<p>Thus, &#x0394;AICc confirms the visual impression that the constant, chi-squared, and Maxwell-Boltzmann models give relatively poor fits to the data (<xref ref-type="fig" rid="fig04">fig. 4</xref>). Among the remaining models, it is not clear which provide the best fits to the data inside the search radius. AICc does capture some of the subtle distinctions among the model fits inside the range of data. However, outside the range of the data, the models diverge radically from each other, with the estimated fraction of carcasses lying inside the search radius ranging from 0 to 93 percent for the models with &#x0394;AICc &lt; 3. AICc provides no guidance for assessing model performance beyond the search radius.</p>
<p>As a rule of thumb, for two models that differ by more than about 7 in AICc, the one with the smaller AICc is preferable, and models with scores differing by less than about 2 are often considered statistically indistinguishable by this measure (<xref ref-type="bibr" rid="r33">Richards, 2005</xref>). If we only consider models with &#x0394;AICc &lt; 2, the range of estimated proportions of carcasses inside the search area narrows only slightly, to 0&#x2013;84.3 percent. It is evident that AICc has extremely limited utility<xref ref-type="fn" rid="fn3"><sup>3</sup></xref>
<fn id="fn3"><label>3</label>
<p>That utility may even be exaggerated in this example because the &#x0394;AICc&lt;2 is far too restrictive, eliminating from consideration some models that appear to provide only marginally poorer quality fits within the range of data than the &#x201C;best&#x201D; models but without regard to the shapes of the curves outside the range of data.</p></fn> in distinguishing among models and their ability to extrapolate accurately. AICc measures only the quality of the fit of a model within the range of data and offers no guidance on performance outside the range of the data. Additional selection criteria are essential (see section, &#x201C;Model Filter&#x2014;Extensibility&#x201D;).</p>
</sec>
</sec>
<sec>
<title>Tools for Model Selection</title>
<p>With a closer look at the model predictions in <xref ref-type="fig" rid="fig04">figure 4</xref> and closer consideration of what is known about carcass dispersion around turbines, we can filter out most of the obviously poor choices, but we should do so without reference to the white bars in the histogram because they are from carcasses outside the search radius, data that we normally would not have access to.</p>
<p>The modelFilter function performs a series of tests to aid in model selection and returns the results in a convenient format, greatly reducing or even eliminating the guesswork. The tests are intuitive, easy to understand, and easy to implement.</p>
<sec>
<title>Model Filter&#x2014;Extensibility</title>
<p>If we assume that the number of carcasses is finite, we can eliminate from consideration all models that do not converge to zero or do not converge fast enough to guarantee that the estimated number of carcasses outside the search area is finite. We refer to models that predict a finite number of carcasses outside the searched area as extensible because they can be extended outside the search radius to give properly defined probability distributions<xref ref-type="fn" rid="fn4"><sup>4</sup></xref>
<fn id="fn4"><label>4</label>
<p>This is discussed further in sections, &#x201C;Extrapolation Outside the Searched Area&#x201D; and &#x201C;Examples,&#x201D; and in <xref ref-type="app" rid="a1">appendix 1</xref>.</p></fn>. Typically, models that are still increasing outside the search radius are non-extensible, and models that are decreasing are extensible (<xref ref-type="fig" rid="fig04">figs. 4</xref> and <xref ref-type="fig" rid="fig05">5<italic>A</italic></xref>).<xref ref-type="fn" rid="fn5"><sup>5</sup></xref>
<fn id="fn5"><label>5</label>
<p>The rule is not hard and fast. Sometimes a non-extensible model decreases outside the search radius but at too slow a rate; sometimes an extensible model may still be increasing at the search radius but is decreasing rapidly shortly thereafter. These are exceptional situations. They may be rare but they are not impossible.</p></fn></p>
<fig id="fig05" position="float" fig-type="figure"><label>Figure 5</label><caption><p>Criteria for filtering out poor model choices for extrapolating beyond the range of the data and predicting proportion of carcasses outside the search radius. <italic>A</italic>, Extensible models. <italic>B</italic>, Extensible models, plausible tails. <italic>C</italic>, Extensible models, plausible tails, and no high influence points. <italic>D</italic>, Extensible models, plausible tails, no high influence points, and &#x0394;AICc less than 10. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between a model&#x2019;s AICc and the lowest AICc among the models tested.</p><p content-type="toc"><bold>Figure 5.</bold>&#x2003;Plots showing criteria for filtering out poor model choices for extrapolating beyond the range of the data and predicting proportion of carcasses outside the search radius</p></caption><long-desc>Plots showing criteria for filtering out poor model choices for extrapolating beyond the range of the data and predicting proportion of carcasses outside the search radius.</long-desc><graphic xlink:href="tac22-1445_fig05"/></fig>
<p>The estimated fraction of carcasses inside the search radius for non-extensible models is an impossible 0 percent. Among the extensible models&#x2014;which, for this data, include the truncated normal, gamma, Rayleigh, log- normal, Maxwell-Boltzmann, normal-gamma, chi-squared, xep1, xep02, xep012, and xep123&#x2014;the estimated fraction ranges from a merely implausible 3.3 to 100 percent (<xref ref-type="table" rid="t01">table 1</xref>).</p>
<p>Extensibility is a relatively permissive criterion that excludes only the most grossly inadequate models. Several dwp package functions automatically test for extensibility. Most notably, ddFit tags all fitted models as either extensible ($extensible = 1) or not extensible ($extensible = 0), and modelFilter returns a table of test results (including extensibility) for arrays of models to be compared.</p>
</sec>
<sec>
<title>Model Filter&#x2014;Tail Plausibility</title>
<p>Because gravity acts so inexorably on carcasses after turbine strikes, few carcasses are expected beyond 150 or 200 m (although this number will likely increase as turbines increase in height and rotor diameter.) However, because the search plots are inevitably finite and the models are fit with spatially limited data, sometimes a fitted model will perform well inside the search radius but have implausible tails, predicting far too many carcasses at great or short distances. A rough filter for tail plausibility identifies obviously inappropriate models. By default, models that predict that more than 1percent of carcasses lie beyond 200 m or more than 5 percent beyond 150 m fail the modelFilter for a plausible right tail.<xref ref-type="fn" rid="fn6"><sup>6</sup></xref>
<fn id="fn6"><label>6</label>
<p>If desired, users may override these default settings.</p></fn> For this dataset with the default settings, the filter eliminates the gamma, lognormal, and xep1 models (<xref ref-type="table" rid="t01">table 1</xref>), which were extensible but predict too many carcasses at great distances from the turbine to be plausible. For example, the lognormal predicts that 93.8 percent of the carcasses fall beyond 150 m, whereas the gamma and xep1 models predict 25.3 and 90 percent, respectively.</p>
<p>Because of the great size and height of turbines, we would expect a substantial fraction of carcasses to lie beyond 20 m and a significant fraction beyond 50 m. By default, modelFilter identifies models that predict that more than 50 percent of the carcasses lie within 20 m or more than 90 percent within 50 m as having implausibly heavy left tails. By this criterion, the chi-squared model is eliminated from further consideration for this dataset (<xref ref-type="table" rid="t01">table 1</xref>).</p>
<p>The tests of tail plausibility further narrow the range of the estimated proportion of carcasses inside the search radius from 3.3&#x2013;100 percent to 69.5&#x2013;93.4 percent (<xref ref-type="table" rid="t01">table 1</xref>), which is still a wide range but a vast improvement over using the extensibility criterion by itself (<xref ref-type="fig" rid="fig05">fig. 5</xref>).</p>
</sec>
<sec>
<title>Model Filter&#x2014;High Influence Points</title>
<p>In some cases, the apparently good fit of a model may strongly depend on one or a small set of data points, so that removing one or a small number of data points has a strong impact on the shape of the fitted model. The presence of these high influence points (<xref ref-type="bibr" rid="r16">Davison and Hinkley, 1997</xref>; <xref ref-type="bibr" rid="r9">Canty and Ripley, 2021</xref>) casts considerable doubt on the reliability of the model for the given dataset. Extrapolation would be especially worrisome for such models because their shapes are strongly dependent on one or a small number of fickle data points, and the effects would be felt well beyond the range of the data.</p>
<p>Several of the extensible models with plausible tails have points with high influence&#x2014;the xep02, xep012, xep123, and normal-gamma models (<xref ref-type="table" rid="t01">table 1</xref>). Removing these from consideration further narrows the range of estimated proportions of carcasses inside the searched area to <italic><inline-formula><alternatives><mml:math id="m10"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m10"/></alternatives></inline-formula></italic>&#x2208; (0.836, 0.931) (<xref ref-type="table" rid="t01">table 1</xref>) and eliminates much of the remaining clutter from the graphs of models still under consideration (<xref ref-type="fig" rid="fig05">fig. 5<italic>B</italic></xref>&#x2013;<xref ref-type="fig" rid="fig05">5<italic>C</italic></xref>).</p>
</sec>
<sec>
<title>Model Filter&#x2014;AICc</title>
<p>After models with implausible extrapolations or worrisome instabilities have been filtered out, criteria like AICc that measure the quality of a model&#x2019;s fit strictly within the range of the data are useful for distinguishing among plausible models. AICc and other internal criteria are especially valuable when there are substantial unsearched areas inside the search radius, as would be the case with road and pad searches (<xref ref-type="bibr" rid="r27">Maurer and others, 2020</xref>) or with sites with forest or other thick vegetation, water, cliffs, poisonous snakes, or other features that render much of the area around turbines practically unsearchable. Predicting the proportion of carcasses in unsearched areas inside the search radius is an interpolation problem rather than extrapolation, and the quality of the fit to the data inside the search radius is directly relevant in a way that it is not when extrapolating outside the search radius.</p>
<p>In an extensive simulation study of the accuracy of carcass distribution models (<xref ref-type="app" rid="a2">app. 2</xref> and <xref ref-type="app" rid="a3">3</xref>), AICc was generally a poor guide for gaging the relative adequacy of models for extrapolating outside the search radius. Under some of the conditions tested, models with low AICc correlated with more accurate extrapolations; under other conditions, low AICc was correlated with less accurate extrapolations. However, under most conditions, there was no apparent correlation between AICc and suitability for extrapolation. One exception was that models with &#x0394;AICc greater than (&gt;) 10 frequently performed worse than models with &#x0394;AICc &lt; 10. For this reason, modelFilter compares model AICc scores and, by default<xref ref-type="fn" rid="fn7"><sup>7</sup></xref>
<fn id="fn7"><label>7</label>
<p>As with all modelFilter parameters, user has the option of overriding the default values.</p></fn>, identifies and filters out models with &#x0394;AICc &gt; 10.</p>
<p>After filtering out the lone extensible model with plausible tails, no high influence points, and &#x0394;AICc &gt; 10 (namely, the Maxwell-Boltzmann model), the two remaining models&#x2014;truncated normal and Rayleigh&#x2014;predict that, respectively, 84.3 and 83.6 percent of the carcasses lie inside the searched area. Both are in good agreement with the generating model in which 82 percent of the (simulated) carcasses are expected to lie inside the searched area. The fitted models closely match each other and appear to be good fits to the data (<xref ref-type="fig" rid="fig05">fig. 5</xref>). Also, the difference in their AICc scores is only 0.95, which is too small to make a statistically meaningful distinction between the models.</p>
</sec>
<sec>
<title>Standard Models</title>
<p>Several of the distributions are not well suited for modeling carcass distances. These include the inverse gamma (xepi0), inverse Gaussian, chi-squared, Pareto (xep0), and the exponential distributions. Because these distributions would rarely (if ever) be among the most appropriate models for carcasses, they are excluded from the dwp package&#x2019;s list of 12 &#x201C;standard&#x201D; distributions but can still be used if specifically invoked. The standard models, which include xep1, xep01 (gamma), xep2 (Rayleigh), xep02, xep12, xep02, xep123, xep0123 (normal-gamma), truncated normal, Maxwell-Boltzmann, lognormal and constant, are the primary focus of this report. All the models are defined and briefly discussed in <xref ref-type="app" rid="a1">appendix 1</xref>.</p>
</sec>
<sec>
<title>Summary</title>
<p>In general, when a significant fraction (for example, &gt;10 percent) of carcasses are expected to lie outside the search radius and extrapolation is necessary to estimate the fraction of carcasses lying in the searched areas, it is essential to consider the suitability of models for extrapolation, using broad criteria like extensibility, tail plausibility, and stability (for example, the presence of high-influence points) before considering strictly internal criteria like AICc. If the search radius is long enough so that few carcasses are expected outside the search radius and a substantial fraction of the area inside the search radius is unsearched, then AICc and high-influence points become the critical criteria.</p>
<p>To determine which models are likely to perform well or poorly in predicting carcass numbers outside the search radius, it is necessary to step beyond traditional model selection criteria and make use of more general information about the distribution of carcasses. Most notably, the number of carcasses generated by a turbine will always be finite, and models that predict infinite carcasses outside the search radius should be eliminated from consideration. We refer to models that can be extended beyond the search radius to infinity and still predict finite numbers of carcasses as &#x201C;extensible.&#x201D; Among the original 17 models, 11 are extensible for the example data. Although many of the remaining, non-extensible models (xep0 (Pareto), xepi0 (inverse gamma), xep12, exponential, inverse Gaussian, constant) perform well according to AICc (<xref ref-type="table" rid="t01">table 1</xref>) and provide good fits to the data, they are not suitable for extrapolation outside the search radius and should not be used in estimating the fraction of carcasses inside the searched area.</p>
<p>The example illustrates some of the power and utility of the diagnostics. However, it remains a single example, and results specific to this particular dataset may not be generalizable. For example, the lognormal model fits relatively well within the range of this data but was implausible for extrapolation because it estimated that 97 percent of the carcasses lay beyond the 80 m search radius. For this dataset, lognormal is implausible, but for other datasets it may be the best choice.</p>
</sec>
</sec>
<sec>
<title>Uncertainties and Confidence Intervals</title>
<p>In estimating the total mortality (<italic>M</italic>), it is necessary to account for carcasses that lie outside the searched area. If the probability that a carcass lies inside the searched area is <italic>&#x0471;</italic>, then a reasonable point estimate for <italic>M</italic> would be <inline-formula><alternatives><mml:math id="m11"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mtext>in</mml:mtext></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mi>&#x03C8;</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m11"/></alternatives></inline-formula>, where <italic>m</italic><sub>in</sub> is the number of carcasses lying inside the searched area. However, even if we know precisely the probability that a carcass will lie inside the searched area and we know the number of carcasses that did lie inside the searched area, there will still be uncertainty about the total number of carcasses.</p>
<p>The problem is akin to coin tossing, where we know the probability of heads is <italic>&#x0471;</italic> = 0.5. If someone tosses a coin some unknown number of times (<italic>M</italic>), tells us that there were <italic>m</italic><sub>in</sub> = 5 heads, and asks us to guess the total number of tosses, a good guess would be <inline-formula><alternatives><mml:math id="m12"><mml:mrow><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn>5</mml:mn><mml:mo>/</mml:mo><mml:mn>0.5</mml:mn><mml:mo>=</mml:mo><mml:mn>10</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m12"/></alternatives></inline-formula>, which is the guess with the maximum likelihood. It is possible that the number of tosses was 10, but it could easily have been 11 or 15 or 8 instead, but probably not as few as 5 or 6 or as many as 100 or even 25. That binomial uncertainty must be properly accounted for if we are to create accurate confidence intervals of either the fraction of carcasses lying inside the searched area or the total mortality.</p>
<p>The probability that a carcass will lie inside the searched area, <italic>&#x0471;</italic>, is like the theoretical probability of H in a coin toss, whereas <italic>dwp</italic> is like the fraction of Hs in <italic>M</italic> actual coin tosses. The probability that a carcass will lie inside the searched area (<italic>&#x0471;</italic>) is unknown. The dwp package estimates <italic>&#x0471;</italic> by integrating (estpsi) a fitted carcass probability distribution (ddFit and modelFilter) over the searched area (prepRing and addCarcass). Once <italic>&#x0471;</italic> is estimated, estdwp accounts for the uncertainty about actual fraction of carcasses lying in each turbine&#x2019;s searched area, given the number of carcasses observed at each turbine <inline-formula><alternatives><mml:math id="m13"><mml:mrow><mml:mfenced><mml:mrow><mml:msub><mml:mi>X</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m13"/></alternatives></inline-formula> and the estimated probability that a carcass lies inside the searched area (<inline-formula><alternatives><mml:math id="m14"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mtext>i</mml:mtext></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m14"/></alternatives></inline-formula>).</p>
<p>The <italic>dwp</italic> is estimated in a way that is fully compatible with the GenEst mortality estimator. The distinction between <italic>dwp</italic> and <italic>&#x0471;</italic> and their roles in estimation are discussed in more detail in <xref ref-type="app" rid="a5">appendixes 4 and 5</xref>. With the eoa estimator, a single number is entered as an aggregate <italic>dwp</italic> for the site as a whole. Typically, for eoa, a user would take the average &#x201C;total&#x201D; <italic>dwp</italic>, or mean (dwp[, &#x201C;total&#x201D;]), where dwp is the <italic>dwp</italic> array estimated from the estdwp function.</p>
</sec>
</sec>
<sec>
<title>The dwp Package</title>
<p>Doing basic analyses with the dwp package does not require extensive prior experience with R, but basic familiarity with the workflow of entering/loading data, entering commands, and using R&#x2019;s &#x201C;help&#x201D; features at a basic level is assumed. This tutorial covers a number of examples and briefly discusses some of the main functions used in the data management and analysis. Additional information on formatting, usage, and additional options is available for any function by entering the function name (case sensitive) preceded by a question mark. A list of all functions, grouped by utility and linked to function-specific help files, can be seen by entering ?dwp in the R command line. A complete reference manual with functions arranged alphabetically is available at <ext-link ext-link-type="uri" xlink:href="https://cran.r-project.org/web/packages/dwp/index.html">https://cran.r-project.org/web/packages/dwp/index.html</ext-link>.</p>
<p>The general workflow involves several steps, and dwp provides easy-to-use functions to help accomplish each step:</p><list id="L6" list-type="order"><list-item><label>1.</label>
<p>Importing site layout data and formatting for analysis (initLayout),</p></list-item><list-item><label>2.</label>
<p>Adding carcass data to the site layout (readCarcass and addCarcass),</p></list-item><list-item><label>3.</label>
<p>Fitting carcass distance models (ddFit),</p></list-item><list-item><label>4.</label>
<p>Selecting a carcass distance model to use in estimating <italic>dwp</italic> (modelFilter),</p></list-item><list-item><label>5.</label>
<p>Estimating probability of carcass lying inside searched area (estpsi),</p></list-item><list-item><label>6.</label>
<p>Estimating fraction of carcasses lying inside searched areas (estdwp), and</p></list-item><list-item><label>7.</label>
<p>Exporting to GenEst (exportGenEst).</p></list-item></list>
<p>All data types require a quantitative description of the searched area. The description may be as simple as the search radius (with the assumption that all ground inside that search radius is searched and no ground outside that search radius is searched) or as complex as a detailed GIS-generated map. Altogether there are five options for site layout data format, including search radius, simple geometries, R polygons, GIS shapefiles, and rasters (that is, search plots laid out on an <italic>xy</italic>-grid). The data processing in the first two steps varies, depending on the data type. However, for many data types the calculations are all done automatically in the background by dwp functions, and the user interface for each data type is similar.</p>
<sec>
<title>Site Layout&#x2014;Raw Data</title>
<p>The dwp package can accommodate several different data formats for characterizing site layout, including GIS shapefiles, R polygons, simple geometric descriptions (square, circular, or road and pad searches with user-specified dimensions for each turbine), a list of carcass distances with a search radius, or coordinates on an <italic>xy-</italic>grid.</p><list id="L7" list-type="order"><list-item><label>1.</label>
<p><bold>Simple search radius</bold> can accommodate a simple vector of distances from turbine to carcass. It assumes circular search plots with the same radius at each turbine with no unsearched area within the plots and the same detection probability in each plot; that is, the same searcher efficiency, carcass persistence and search interval.</p></list-item><list-item><label>2.</label>
<p><bold>Simple geometry</bold> can accommodate simple variation in search geometries as circular, square, or road and pad with specific parameters (shape, search radius, size of turbine pad, width of roads, number of roads) for each turbine individually. This option does not allow for multiple search classes.A <italic>search class</italic> is an area where the carcass detection probability is expected to be the same in all parts.</p></list-item><list-item><label>3.</label>
<p><bold>R polygons</bold> can accommodate moderately complex search geometries that do not involve multiple search classes with different detection probabilities. A <italic>search class</italic> is an area where the carcass detection probability is expected to be the same in all parts.</p></list-item><list-item><label>4.</label>
<p><bold>GIS shapefiles</bold> can accommodate highly complex search geometries, multiple carcass classes (for example, large, medium, small, bats) and multiple search classes with different detection probabilities corresponding to different ground types, search schedules (for example, 1-day and 14-day), or other variables that affect detection probability. A <italic>search class</italic> is an area where the carcass detection probability is expected to be the same in all parts.</p></list-item><list-item><label>5.</label>
<p><bold><italic>xy</italic></bold><italic>-</italic><bold>grid</bold> can accommodate highly complex search geometries and multiple covariates and is suitable for more sophisticated custom analyses, such as accounting for anisotropy or interacting covariates. Although it opens the door to more sophisticated analyses, gridded data are substantially more computationally demanding than other data formats, and the models run much more slowly. Additionally, the dwp package does not provide automated tools for doing complex, custom analyses.</p></list-item></list>
<p>More complete definitions of each data type are given in worked examples in section, &#x201C;Examples.&#x201D;</p>
</sec>
<sec>
<title>Site Layout&#x2014;Formatted Data</title>
<p>To estimate relative carcass density as a function of distance from a turbine, the package requires a description of the layout of the areas searched at a site and a list of locations where carcasses were discovered. The standard analysis divides the area around each turbine into 1-m rings and tallies the number of carcasses and the total area searched in each ring. The <italic>xy</italic>-grid data are processed and modeled on a grid rather than rings. The grid approach is ultimately more flexible and powerful than the rings but substantially more computationally intensive and slightly less accurate.</p>
<sec>
<title>Ring Structure</title>
<p>With the exception of the <italic>xy-</italic>grid data, all the data types are converted to a common ring structure for analysis. A rings data structure is a list with six elements:</p><list id="L8" list-type="order"><list-item><label>1.</label>
<p>$rdat list of data frames&#x2014;one for each turbine and one for the site as a whole&#x2014;with 3 or 4 columns. rdat is used in fitting the distance models.</p><list id="L9" list-type="bullet"><list-item><label>&#x2022;</label>
<p>r = outer radius of 1-m ring.</p></list-item><list-item><label>&#x2022;</label>
<p>Class = search class (may be NULL or a name other than Class).</p></list-item><list-item><label>&#x2022;</label>
<p>exposure = area (m<sup>2</sup>) in the ring representing the given search class.</p></list-item><list-item><label>&#x2022;</label>
<p>ncarc = number of carcasses in the given ring and search class.</p></list-item></list></list-item><list-item><label>2.</label>
<p>$rpA list of data frames&#x2014;one for each turbine and one for the site as a whole&#x2014;giving the proportion of the area searched in each ring. rpA is used in calculating estimated <italic>dwp</italic>.</p><list id="L10" list-type="bullet"><list-item><label>&#x2022;</label>
<p>r = outer radius of 1-m ring.</p></list-item><list-item><label>&#x2022;</label>
<p>pinc = proportion of area searched in the ring.</p></list-item></list></list-item><list-item><label>3.</label>
<p>$srad = maximum search radius at any of the turbines searched.</p></list-item><list-item><label>4.</label>
<p>$ncarc = vector of carcass counts at each turbine.</p></list-item><list-item><label>5.</label>
<p>$scVar = name of the search class variable (or NULL).</p></list-item><list-item><label>6.</label>
<p>$tcenter = array of turbine locations with columns <italic>x</italic> and <italic>y</italic> and row names are turbine IDs.</p></list-item></list>
<p>The analysis of rings data begins with the fitting of distance models. By default, the ddFit function fits 12 different generalized linear models (GLMs) to the data. Specifically, the models are Poisson regressions of carcass counts in 1-m rings, using the searched area (or the searched area in a given carcass class) as the exposure and the natural logarithm of the exposure as an offset. The fitted GLMs are then converted to parametric distributions. The models are discussed in greater detail in <xref ref-type="app" rid="a1">appendix 1</xref>.</p>
<p>The data structure for layouts defined on coordinate grids rather than shapes are somewhat different, but the analyses are similar.</p>
</sec>
<sec>
<title>Coordinate Grid (x,y)</title>
<p>A layout of the site on a grid of (<italic>x,y</italic>) coordinates marking the centers of 1 m<sup>2</sup> or 2 m &#x00D7;2 m quadrats are the most flexible for modeling, but they are di&#xFB00;icult to work with because of the computer memory requirements and slow processing speeds. A properly formatted, small (<italic>x,y</italic>) gridded layout dataset (layout_xy) is available in dwp. It is a standard data frame with <italic>x</italic> and <italic>y</italic> coordinates on 1- or 2-meter grids overlaying each turbine (unitCol) at the site. The coordinates may either be relative to the turbine location (that is, each turbine is assumed to be located at (0, 0) according to the grid coordinates listed for the turbine), or the coordinates are UTMs with the turbine locations given in a separate file (file_turbine). The number of carcasses found in each grid cell also must be provided (ncarcCol).</p>
<p>The importing and formatting is accomplished via initLayout, and there is no need for further processing before proceeding to the analysis, as discussed in section, &#x201C;The (<italic>x</italic>, <italic>y</italic>) Grid Data.&#x201D;</p>
</sec>
</sec>
</sec>
<sec>
<title>Examples</title>
<p>The remainder of the body of this guide (prior to the appendixes) is devoted to examples of increasingly complicated and detailed data analyses based on a variety of data formats seen in fatality monitoring programs.</p>
<sec>
<title>Example 1&#x2014;A Terse Analysis</title>
<p>The first example is a highly streamlined introduction to the main dwp functions and main tasks of a basic analysis. It serves strictly as an outline. More detailed and annotated analyses that address some of the di&#xFB00;iculties that arise in a more thorough analysis are presented in sections, &#x201C;Examples 2&#x2013;6.&#x201D;</p>
<sec>
<title>Import and Process the Data</title>
<p>In this example, the site layout and carcass location data are imported from shapefiles. Detection probability varies with search class on the ground, as specified in the &#x201C;Class&#x201D; column in the shapefile. It is not necessary to know or estimate the detection probabilities in each search class. Rather, Class can be specified as a covariate in the model, and the relative detection probabilities will be implicitly accounted for in the model.</p>
<p>The first steps are to import the data from shapefiles (initLayout), format the data into rings (prepRing), and tally the carcasses discovered in each ring (addCarcass).</p><preformat><italic># import site map</italic>layout_shape &lt;- initLayout(data_layout = "searchpoly.shp&#x201D;, file_turbine = "turbine_pt.shp&#x201D;, unitCol = "Turbine")<italic># format the site map for analysis</italic>rings_shape &lt;- prepRing(layout_shape, scVar = "Class&#x201D;, notSearched = "Out")<italic># import carcass locations</italic>cod &lt;- readCarcass("carcasses.shp," unitCol = "Turbine")<italic># add carcasses to the site layout</italic>rings_shape &lt;- addCarcass(cod, data_ring = rings_shape, plotLayout = layout_shape)</preformat>
</sec>
<sec>
<title>Fit Models and Select One</title>
<p>Once the site layout and carcass location data have been imported and formatted, use ddFit to fit a wide array of possible carcass distribution models to the data and use modelFilter as an aid in selecting an appropriate model for estimating <italic>dwp</italic>. Detailed help on any of the functions can be found by entering, for example, ?ddFit or ?modelFilter in R.</p><preformat>dmod_shape &lt;- ddFit(rings_shape, scVar = "Class") <italic># scVar is an optional covariate</italic>models &lt;- modelFilter(dmod_shape, quiet = TRUE) best_mod &lt;- models$filtered</preformat>
</sec>
<sec>
<title>Estimate Probability that a Carcass Lies Inside Searched Area</title>
<p>Now that a model has been selected, use estpsi to estimate <italic>&#x0471;</italic>, the probability that a carcass lies inside the searched area. The Greek letter <italic>&#x0471;</italic> is &#x201C;psi&#x201D; in English and short for &#x201C;<bold>p</bold>robability that <bold>s</bold>earch area <bold>i</bold>ncludes carcass.&#x201D; estpsi estimates <italic>&#x0471;</italic> at every turbine and accounts for the uncertainty in estimating the model parameters.</p><preformat>psihat &lt;- estpsi(rings_shape, model = best_mod)</preformat>
</sec>
<sec>
<title>Estimate <italic>dwp</italic> and Export to File for Reading into GenEst</title>
<p>The &#x201C;density-weighted proportion&#x201D; (<italic>dwp</italic>) is the fraction of carcasses falling inside the searched area. The expected <italic>dwp</italic> is <italic>&#x0471;</italic>, but the uncertainty in estimating <italic>dwp</italic> is greater than the uncertainty in <italic>&#x0471;</italic> due to variation in the actual fraction of carcasses falling in the searched area given the probability of a carcass falling in the searched area. The problem is similar to flipping a coin 10 times. We know the probability of heads is 0.5, but the actual number of heads in 10 flips varies. estdwp accounts for that uncertainty.</p>
<p>When the <italic>dwp</italic> is estimated, it can be formatted<xref ref-type="fn" rid="fn8"><sup>8</sup></xref>
<fn id="fn8"><label>8</label>
<p>For <italic>dwp</italic>, GenEst requires a .csv file with a column for turbine name and a column for <italic>dwp</italic> estimates for each turbine. The <italic>dwp</italic> estimates for each turbine may be either (1) point estimates (single number), or (2) simulated values that account for the uncertainty in the estimates. In the latter case, the turbine and <italic>dwp</italic> columns will be of length nturb&#x00D7;nsim.</p></fn>, where nturb is the number of turbines and nsim is the number of simulation reps and used as a component in GenEst for estimating mortality.</p><preformat>dwphat &lt;- estdwp(psihat, ncarc = getncarc(rings_shape)) exportGenEst(dwphat, file = "dwp.csv")</preformat>
<p>A series of more detailed examples that demonstrate how to run analyses on different data types and to highlight some of the di&#xFB00;iculties that may be encountered in a <italic>dwp</italic> analysis are given in sections, &#x201C;Examples 2&#x2013;6.&#x201D;</p>
</sec>
</sec>
<sec>
<title>Example 2&#x2014;Vector of Distances</title>
<p>The simplest scenario is a vector of carcass distances coupled with a search radius. This framework assumes that all ground inside the search radius is searched at every turbine, the detection probability is the same around each turbine, and nothing else is searched. All that is required in this simplest scenario is a vector of distances and a known search radius.</p>
<sec>
<title>Importing and Formatting Distance Vector Data</title>
<p>Bundled with the dwp package is an example dataset compiled from eagle carcass searches over several years at a large site. The searches were conducted with dogs out to a radius of approximately 100 m. We defined the search radius to be 100 m and assumed the plots were circular. The example dataset is formatted as a data frame, layout_eagle, which consists of three columns: DateFound, turbine, and r (which gives the distance from the carcass to the nearest turbine). The data frame structure is optional.</p><preformat><italic># the first few lines of the eagle data set</italic>head(layout_eagle)<italic>#&gt;	DateFound	turbine	r</italic><italic>#&gt; 1	03-Aug-05	t21	23</italic><italic>#&gt; 2	10-Oct-05	t43	46</italic><italic>#&gt; 3	31-Oct-05	t14	25</italic><italic>#&gt; 4	09-Apr-06	t25	30</italic><italic>#&gt; 5	28-Apr-06	t16	65</italic><italic>#&gt; 6	03-May-06	t21	42</italic></preformat><list id="L11" list-type="bullet"><list-item><label>&#x2022;</label>
<p>Required:</p><list id="L12" list-type="order"><list-item><label>1.</label>
<p>Vector of distances, and</p></list-item><list-item><label>2.</label>
<p>Search radius.</p></list-item></list></list-item><list-item><label>&#x2022;</label>
<p>Assumptions:</p><list id="L13" list-type="order"><list-item><label>1.</label>
<p>Circular search plots,</p></list-item><list-item><label>2.</label>
<p>No unsearched area inside search radius,</p></list-item><list-item><label>3.</label>
<p>Same search radius at all turbines, and</p></list-item><list-item><label>4.</label>
<p>Isotropic carcass distribution (same in all directions from the turbine).</p></list-item></list></list-item></list>
<p>After the raw data have been defined in a vector or a column in a data frame or array, they need to be formatted as a rings object (section, &#x201C;Ring Structure&#x201D;).</p><preformat><italic># format by feeding the bare vector of distances to prepRing (with search radius)</italic>rings_eagle &lt;- prepRing(layout_eagle$r, srad = 100)</preformat>
</sec>
<sec>
<title>Fitting Carcass Distance Models</title>
<p>After the data have been formatted as a rings object, use ddFit to fit parametric distributions to the data.</p><preformat>eaglemod &lt;- ddFit(rings_eagle)<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;	lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		constant</italic></preformat>
<p>Of the 12 standard models that are fit by default (<xref ref-type="app" rid="a1">app. 1</xref>), all but 3 are extensible for this dataset. With the exception of xep1 and the lognormal, all the extensible models are in close agreement with each other and fall within a tight band (<xref ref-type="fig" rid="fig06">fig. 6</xref>). Because the search coverage within 100 m of a turbine is 100 percent and there is no unsearched area inside the search radius, the estimated <italic>dwp</italic> is the estimated fraction of carcasses falling within 100 m, which is the <italic>y</italic>-value of the cumulative distribution functions (CDFs) at <italic>x</italic> = 100 (<xref ref-type="fig" rid="fig06">fig. 6</xref>). Thus, it can be seen that all models except for xep1 predict that more than 95 percent of the carcasses lie within 100 m, and thus there is little distinction among the models.</p>
<fig id="fig06" position="float" fig-type="figure"><label>Figure 6</label><caption><p>Cumulative distribution functions for eagle carcass distributions. Figure drawn using the plot function from the dwp package with the fitted eagle models&#x2014;plot(eaglemod).</p><p content-type="toc"><bold>Figure 6.</bold>&#x2003;Plot showing cumulative distribution functions for eagle carcass distributions</p></caption><long-desc>Plot showing cumulative distribution functions for eagle carcass distributions.</long-desc><graphic xlink:href="tac22-1445_fig06"/></fig>
</sec>
<sec>
<title>Model Selection</title>
<p>There appears to be little distinction among the fitted models for the eagle data beyond xep1 and lognormal predicting somewhat lower <italic>&#x0471;</italic> than the other distributions (<xref ref-type="fig" rid="fig06">fig. 6</xref>). The question is whether it is the xep1, lognormal, or one of the other seven models that is giving the most accurate prediction of <italic>&#x0471;</italic> and <italic>dwp</italic>.</p>
<p>A primary aid in model selection is the function modelFilter, which gives a table of filtering test results, which are discussed in section, &#x201C;Tools for Model Selection&#x201D; and illustrated in section, &#x201C;Examples.&#x201D; The filter gives a 0 (fail) or 1 (pass) for each test for each model, along with &#x0394;AICc.</p><preformat>modelFilter(eaglemod<italic>#&gt;		extensible	rtail	ltail	aicc	hin	deltaAICc</italic><italic>#&gt;	lognormal	1	1	1	1	1	0.000000</italic><italic>#&gt;	xep01	1	1	1	1	1	1.118513</italic><italic>#&gt;	MaxwellBoltzmann	1	1	1	1	1	2.286072</italic><italic>#&gt;	xep2	1	1	1	1	1	2.638046</italic><italic>#&gt;	xep02	1	1	1	1	1	3.208478</italic><italic>#&gt;	xep0123	1	1	1	1	1	4.109567</italic><italic>#&gt;	xep12	1	1	1	1	1	4.183636</italic><italic>#&gt;	tnormal	1	1	1	1	1	8.123697</italic><italic>#&gt;	xep1	1	1	1	1	1	8.681678</italic><italic>#&gt;	xep012	1	1	1	1	1	2.863524</italic><italic>#&gt;	xep123	1	1	1	1	1	4.859597</italic><italic>#&gt;	constant	0	0	1	0	1	66.68849</italic></preformat>
<p>All extensible models passed all the filtering tests (value = 1). The lognormal had the lowest AICc, but all the extensible models had &#x0394;AICc &lt; 10. When there is little to no unsearched area inside the search radius as with the eagle data, AICc is of little to no value for distinguishing among models with &#x0394;AICc &lt; 10 because the <italic>dwp</italic> prediction does not involve any interpolation but is strictly a matter of extrapolation to the area outside the search radius. In general, the heavy-tailed lognormal and xep1 distributions tend to be less well-suited to eagle carcass distributions and should be used with caution (<xref ref-type="app" rid="a3">app. 3</xref>). The other fitted distributions are remarkably similar for the eagle data, with all predicting at least 98.3 percent of the carcasses inside the search radius, which is given as p_win in the summary stats table for the fitted models:</p><preformat>stats (eaglemod)<italic>#&gt;		median	75%	90%	95%	mode	P_win	deltaAICc</italic><italic>#&gt;</italic><italic>lognormal</italic><italic>39.3</italic><italic>57.0</italic><italic>79.7</italic><italic>97.4</italic><italic>29.0</italic><italic>0.954</italic><italic>0.00</italic><italic>#&gt;</italic><italic>xep01</italic><italic>39.6</italic><italic>54.9</italic><italic>71.7</italic><italic>83.1</italic><italic>32.5</italic><italic>0.983</italic><italic>1.12</italic><italic>#&gt;</italic><italic>MaxwellBoltzmann</italic><italic>41.4</italic><italic>54.5</italic><italic>67.3</italic><italic>75.2</italic><italic>38.1</italic><italic>0.997</italic><italic>2.29</italic><italic>#&gt;</italic><italic>xep2</italic><italic>39.6</italic><italic>56.0</italic><italic>72.2</italic><italic>82.4</italic><italic>33.71</italic><italic>0.987</italic><italic>2.64</italic><italic>#&gt;</italic><italic>xep02</italic><italic>40.6</italic><italic>55.1</italic><italic>69.3</italic><italic>78.1</italic><italic>36.3</italic><italic>0.994</italic><italic>3.21</italic><italic>#&gt;</italic><italic>xep0123</italic><italic>38.3</italic><italic>54.4</italic><italic>71.6</italic><italic>80.3</italic><italic>26.7</italic><italic>0.995</italic><italic>4.11</italic><italic>#&gt;</italic><italic>xep12</italic><italic>40.4</italic><italic>55.5</italic><italic>69.9</italic><italic>78.8</italic><italic>36.5</italic><italic>0.993</italic><italic>4.19</italic><italic>#&gt;</italic><italic>tnormal</italic><italic>41.4</italic><italic>55.6</italic><italic>68.6</italic><italic>76.3</italic><italic>40.5</italic><italic>0.997</italic><italic>8.13</italic><italic>#&gt;</italic><italic>xep1</italic><italic>41.8</italic><italic>67.1</italic><italic>97.0</italic><italic>118.3</italic><italic>24.9</italic><italic>0.908</italic><italic>8.68</italic></preformat>
<p>Thus, regardless of which model we choose (excluding xep1 and lognormal), <inline-formula><alternatives><mml:math id="m15"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m15"/></alternatives></inline-formula>will be practically the same, so we will select xep01 (gamma) because, among the non-heavy-tailed distributions, it is the top model in terms of AICc. The fitted parameters of this model are in the parms element of the corresponding model object. Obtaining confidence intervals for parameters is demonstrated in section, &#x201C;Model Fitting and Analysis.&#x201D;</p><preformat>eaglemod$xep01$parms<italic>#&gt;</italic><italic>shape</italic><italic>rate</italic><italic>#&gt;</italic><italic>4.06980861</italic><italic>0.09448663</italic></preformat>
</sec>
<sec>
<title>Probability of a Carcass Lying Inside the Searched Area and Density-Weighted Proportion</title>
<p>The probability that a carcass will lie inside the searched area can be estimated using estpsi, which returns a vector of simulated <italic><inline-formula><alternatives><mml:math id="m16"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m16"/></alternatives></inline-formula></italic> values that account for the uncertainty in estimation of <italic>&#x0471;</italic>, and a confidence interval can be calculated using the R base function, quantile.</p><preformat>psihat &lt;- estpsi(rings_eagle, model = eaglemod[["xep01"]])<italic># 90% confidence interval:</italic>quantile(psihat, prob = c(0.05, 0.95))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.943892	0.994859</italic></preformat>
<p>Then, <inline-formula><alternatives><mml:math id="m17"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m17"/></alternatives></inline-formula> is calculated from the estimated psihat and the number of carcasses using estdwp. A confidence interval can once again be calculated using quantile.</p><preformat>dwphat &lt;- estdwp(psihat, ncarc = getncarc(rings_eagle))<italic># 90% confidence interval:</italic>quantile(dwphat, prob = c(0.05, 0.95))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.923	1.000</italic></preformat>
<p>As expected (app. 4), the confidence interval for <italic>dwp</italic> is wider than the confidence interval for <italic>&#x0471;.</italic> The <inline-formula><alternatives><mml:math id="m18"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m18"/></alternatives></inline-formula> can now be formatted for GenEst and exported.</p><preformat>eagle_frm &lt;- formatGenEst(dwphat) exportGenEst(eagle_frm, file = "dwp_eagles.csv")</preformat>
</sec>
</sec>
<sec>
<title>Example 3&#x2014;Simple Geometry</title>
<p>If the search areas are fairly regular and are amenable to simple description as square, circular, or road and pad with a few defining parameters, the data can be imported and processed for analysis using initLayout, prepRing, and addCarcass. Unlike the vector of distances format, the simple geometry format can accommodate differences in search areas among turbines. However, it does not allow complex shapes or multiple search classes. A raw simple geometry dataset is simply a standard data frame with 3&#x2013;6 columns, including the following:</p><list id="L14" list-type="bullet"><list-item><label>&#x2022;</label>
<p><bold>turbine:</bold> turbine IDs formatted as syntactically valid R names, which include only letters, numbers, underscores (_), and (or) periods (.) and do not begin with a number.</p></list-item><list-item><label>&#x2022;</label>
<p><bold>radius:</bold> the search radius. If the search plot is an m &#x00D7; m square, the radius is its half-width, m<sup>2</sup>. If the search plot is roads and pad, the radius is the maximum search distance from the turbine.</p></list-item><list-item><label>&#x2022;</label>
<p><bold>shape:</bold> general descriptor of the shape of the search plot and must be one of "square", "circular", or "RP" (for road and pad searches).</p></list-item><list-item><label>&#x2022;</label>
<p><bold>padrad:</bold> radius of the turbine pad, which is assumed to be circular; required when shape = "RP", otherwise optional (and ignored).</p></list-item><list-item><label>&#x2022;</label>
<p><bold>roadwidth:</bold> width of the access road(s); required when shape = "RP", otherwise optional (and ignored).</p></list-item><list-item><label>&#x2022;</label>
<p><bold>n_road:</bold> number of access roads; required when shape = "RP", otherwise optional (and ignored).</p></list-item></list>
<sec>
<title>Importing and Formatting Site Layouts with Simple Geometry</title>
<p>Simple layouts can be read from .csv files using initLayout or can be entered by hand and then preformatted using initLayout. There is an example of a simple geometry site description (layout_simple) bundled into the package. The dataset has search plots with different shapes at each of four turbines (<xref ref-type="fig" rid="fig07">fig. 7</xref>).</p><preformat>data(layout_simple) layout_simple<italic>#&gt;		turbine	radius	shape	padrad	roadwidth	n_road</italic><italic>#&gt;</italic><italic>t1</italic><italic>t1</italic><italic>90</italic><italic>circular</italic><italic>NA</italic><italic>NA</italic><italic>NA</italic><italic>#&gt;</italic><italic>t2</italic><italic>t2</italic><italic>65</italic><italic>square</italic><italic>NA</italic><italic>NA</italic><italic>NA</italic><italic>#&gt;</italic><italic>t3</italic><italic>t3</italic><italic>120</italic><italic>RP</italic><italic>15</italic><italic>5</italic><italic>2</italic><italic>#&gt;</italic><italic>t4</italic><italic>t4</italic><italic>100</italic><italic>RP</italic><italic>20</italic><italic>4</italic><italic>1</italic></preformat>
<p>The layout_simple raw dataset is formatted as a data frame and needs to be preformatted using initLayout to convert it into a simpleLayout object which can be recognized by other dwp functions.</p><preformat><italic># initial format:</italic>class(layout_simple)<italic>#&gt; [1] "data.frame"</italic><italic># convert to simpleLayout:</italic>layout_simple &lt;- initLayout(layout_simple) class(layout_simple)<italic>#&gt; [1] "simpleLayout" "data.frame&#x201D;</italic></preformat>
<fig id="fig07" position="float" fig-type="figure"><label>Figure 7</label><caption><p>Site layout with simple geometry. Axes indicate coordinate grids in meters relative to turbine at (0, 0).</p><p content-type="toc"><bold>Figure 7.</bold>&#x2003;Plots showing site layout with simple geometry</p></caption><long-desc>Plots showing site layout with simple geometry.</long-desc><graphic xlink:href="tac22-1445_fig07"/></fig>
<p>Once the site layout data have been preformatted using initLayout, use the prepRing function to process the layout data into 1 m concentric rings with the area (in square meters) searched in each ring at each turbine.</p><preformat><italic>rings_simple &lt;- prepRing(layout_simple)</italic></preformat>
<p>After formatting the site layout data into rings, use addCarcass to incorporate carcass data into the rings data structure for analysis. The carcass data for simple geometry layouts should be organized in a data frame with each row representing a carcass and columns for the turbine ID and the distances from the turbine at which the carcasses were found.</p><preformat><italic># carcass data</italic>head(carcass_simple)<italic>#&gt;	turbine	r</italic><italic>#&gt; 1	t2	47.99</italic><italic>#&gt; 2	t2	75.07</italic><italic>#&gt; 3	t1	19.97</italic><italic>#&gt; 4	t1	51.84</italic><italic>#&gt; 5	t4	8.06</italic><italic>#&gt; 6	t2	8.83</italic><italic># adding carcasses to the formatted (but bare) site layout data</italic>rings_simple &lt;- addCarcass(carcass_simple, data_ring = rings_simple)</preformat>
<p>After adding carcasses to the site layout formatted as a rings object using prepRing and add_carcass, the carcass distribution models can be fit using ddFit.</p><preformat>dmod_simple &lt;- ddFit(rings_simple)<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep123</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic></preformat>
<p>The lognormal distribution predicts only 30.6 percent of the carcasses to lie within the maximum search radius among the turbines (120 m), and the gamma predicts 82.8 percent. All other extensible models predict in excess of 95 percent (<xref ref-type="fig" rid="fig08">fig. 8</xref>) within 120 m. If there were very little unsearched area within 120 m, then the six extensible models other than lognormal and gamma would give the same &gt;95 percent for <inline-formula><alternatives><mml:math id="m19"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m19"/></alternatives></inline-formula>, and there would be no practical difference among them. However, there is a great deal of unsearched area within the maximum search radius at the site. The models are quite different from one another between about 40 and 100 m from the turbine, and the choice of model is likely to have a significant impact on the resulting <italic>dwp</italic> prediction.</p>
<fig id="fig08" position="float" fig-type="figure"><label>Figure 8</label><caption><p>Fitted cumulative distributions of carcasses at the simple geometry site. Only the extensible models are shown. Figure drawn using the plot function from the dwp package with the fitted models: plot(dmod_simple).</p><p content-type="toc"><bold>Figure 8.</bold>&#x2003;Plot showing fitted cumulative distributions of carcasses at the simple geometry site</p></caption><long-desc>Plot showing fitted cumulative distributions of carcasses at the simple geometry site</long-desc><graphic xlink:href="tac22-1445_fig08"/></fig>
</sec>
<sec>
<title>Model Selection for the Simple Geometry Site</title>
<p>The first step in model selection is to use the modelFilter function.</p><preformat>modelFilter(dmod_simple)$scores</preformat>
<table-wrap id="t02" position="float"><label>Table 2</label><caption>
<title>Model filter for simple geometry site.<?Table Med?></title>
<p content-type="toc"><bold>Table 2.</bold>&#x2003;Model filter for simple geometry site</p>
<p>[Table shows model filter results where 1 = filter test passed and 0 = filter test failed. Tests are described in section, &#x201C;Tools for Model Selection.&#x201D; <bold>Extensible</bold>: Extensibility test; <bold>rtail</bold> and <bold>ltail</bold> = heavy r(ight) and l(eft) tail tests. <bold>aicc: </bold><inline-formula><alternatives><mml:math id="m20"><mml:mrow><mml:mtext>&#x0394;AICc</mml:mtext></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m20"/></alternatives></inline-formula> less than 10. <bold>hin:</bold> High influence test. <bold>&#x0394;AICc:</bold> Difference between AICc value for a given model and the lowest AICc value among the models tested. (AICc is the Akaike information criterion corrected for finite sample size.)]</p></caption>
<table rules="groups">
<col width="28.1%"/>
<col width="16.83%"/>
<col width="11.39%"/>
<col width="9.13%"/>
<col width="8.74%"/>
<col width="9.26%"/>
<col width="16.55%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Model</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Extensible</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">rtail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">ltail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">aicc</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">hin</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x0394;AICc</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">truncated normal</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">1.18</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep123</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">2.78</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep2</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">8.11</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep02</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">0.37</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">0.75</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">Maxwell-Boltzmann</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">38.47</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">lognormal</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">0.00</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep01</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">0.10</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep12</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">1.05</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep012</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">2.22</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep0123</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">4.40</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">constant</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">43.52</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The fitted lognormal and gamma (xep01) distributions evidently have implausibly heavy right tails, as they both fail the rtail model filter test (<xref ref-type="table" rid="t02">table 2</xref>). There is at least one high-influence point for the xep02 and xep1 models, thus failing the hin test (<xref ref-type="table" rid="t02">table 2</xref>). Only three models&#x2014;the truncated normal (tnormal), xep123, and Rayleigh (xep2)&#x2014;pass all the diagnostic tests. The truncated normal and xep123 CDFs are virtually indistinguishable, whereas the Rayleigh differs markedly (<xref ref-type="fig" rid="fig08">fig. 8</xref>). Because there is a great deal of unsearched area at the site, prediction of <italic>&#x0471;</italic> and <italic>dwp</italic> relies strongly on interpolation, so a good fit within the range of the data is crucial, and models with large AICc scores&#x2014;like the Rayleigh (xep2)&#x2014;can be eliminated. The truncated normal has the lowest AICc score among the models that pass all the diagnostic tests, and that is the one we select for calculating<inline-formula><alternatives><mml:math id="m21"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m21"/></alternatives></inline-formula> for these example data.</p>
</sec>
<sec>
<title>Estimated Probability of a Carcass Lying Inside the Searched Area and Estimated Fraction of Carcasses Lying Inside the Searched Area for the Simple Geometry Site</title>
<p>Having selected the truncated normal distribution (tnormal) for each turbine, we can predict the probability that a carcass lies inside the searched area using estpsi. Because estpsi integrates the selected model over the searched area (as with the &#x201C;volcano&#x201D; in <xref ref-type="fig" rid="fig02">fig. 2</xref>), both the searched area (formatted as rings_simple) and the selected model are required as arguments to estpsi.</p><preformat>psihat_simple &lt;- estpsi(rings_simple, model = mod_simple["tnormal"])</preformat>
<p>The prediction of <italic>dwp</italic> depends not just on the probability of a carcass lying inside the searched area (<italic>&#x0471;</italic>) but also on the number of carcasses discovered inside the searched area, so the estdwp function requires both <italic><inline-formula><alternatives><mml:math id="m22"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m22"/></alternatives></inline-formula></italic> and the carcass counts.</p><preformat>dwphat_simple &lt;- estdwp(psihat_simple, ncarc = getncarc(rings_simple))</preformat>
<p>The estimated <italic>dwp</italic>&#x2019;s for each turbine can now be plotted (<xref ref-type="fig" rid="fig09">fig. 9</xref>) and exported to a .csv file for use in GenEst.</p><preformat>plot(dwphat_simple) exportGenEst(dwphat_simple, file = "dwphat_simple.csv")</preformat>
<fig id="fig09" position="float" fig-type="figure"><label>Figure 9</label><caption><p>Estimated proportion of carcasses lying inside the searched area for all turbines and the site as a whole for the simple geometry site. Figure drawn using the plot function from the dwp package with the estimated <italic>dwp</italic> values: plot(dwphat_simple).</p><p content-type="toc"><bold>Figure 9.</bold>&#x2003;Boxplots of estimated proportion of carcasses lying inside the searched area for all turbines and the site as a whole for the simple geometry site</p></caption><long-desc>Boxplots of estimated proportion of carcasses lying inside the searched area for all turbines and the site as a whole for the simple geometry site.</long-desc><graphic xlink:href="tac22-1445_fig09"/></fig>
</sec>
</sec>
<sec>
<title>Example 4&#x2014;R Polygons</title>
<sec>
<title>R Polygon Site Layouts&#x2014;Data</title>
<p>If the shape of the search plots is somewhat complex, but there is only one search class, you may import your site layout data in R polygon format. An R polygon is simply two columns of data giving the <italic>x</italic> and <italic>y</italic> coordinates of the vertices of a polygon. For <italic>dwp</italic> analysis, the polygons must be associated with turbines in a standard data frame with three columns:</p><list id="L15" list-type="bullet"><list-item><label>&#x2022;</label>
<p><bold>turbine:</bold> a turbine ID, which must be a syntactically valid name in R and include letters, numbers, dots (.), and underscores (_) only. Spaces, hyphens, commas, pound signs, and other special characters are not allowed. Syntactically valid names must not begin with a number or with a dot followed by a number.</p></list-item><list-item><label>&#x2022;</label>
<p><bold>x:</bold> x coordinates of the vertices of the polygons delineating search areas at each turbine. All coordinates are assumed to be in meters with the turbine referenced in the &#x2018;turbine&#x2019; column assumed to be at (0, 0).</p></list-item><list-item><label>&#x2022;</label>
<p><bold>y:</bold> y coordinates of the vertices of the polygons.</p></list-item></list>
<p>There must be one polygon for each turbine searched, and polygons must not be self-intersecting. A polygon site layout dataset with R polygons is included as part of the dwp package and can readily be loaded and viewed:</p><preformat>data(layout_polygon) layout_polygon<italic>#&gt;	turbine	x	y</italic><italic>#&gt; 1	t1	4.814164	69.209213</italic><italic>#&gt; 2	t1	-12.278842	17.930197</italic><italic>#&gt; 3	t1	-64.255532	15.139502</italic><italic>#&gt; 4	t1	-54.836937	-54.627868</italic><italic>#&gt; 5	t1	22.953680	-27.767431</italic><italic>#&gt; 6	t1	70.395491	14.092991</italic><italic>#&gt; 7	t1	20.162985	19.674381</italic><italic>#&gt; 8	t2	-19.604416	-3.000014</italic><italic>#&gt; 9	t2	-6.348615	-17.302325</italic><italic>#&gt; 10	t2	14.581596	-2.302341</italic><italic>#&gt; 11	t2	6.907185	10.255786</italic><italic>#&gt; 12	t2	2.372306	25.953444</italic><italic>#&gt; 13	t2	-1.116063	52.465045</italic><italic>#&gt; 14	t2	-5.302105	58.744108</italic><italic>#&gt; 15	t2	-17.860231	68.511540</italic><italic>#&gt; 16	t2	-23.441621	81.767340</italic><italic>#&gt; 17	t2	-35.650911	76.185950</italic><italic>#&gt; 18	t2	-25.883479	33.627855</italic><italic>#&gt; 19	t2	-35.999748	9.906949</italic></preformat>
<p>To begin the analysis, the polygons must be converted to a polygonLayout object which has been error-checked and converted to a properly formatted list. This can be done using the initLayout function with argument dataType = "polygon". Once the polygon layout has been formatted, it can be plotted (<xref ref-type="fig" rid="fig10">fig. 10</xref>) and prepared for GLM analysis by tallying the searched area in concentric 1m rings around each turbine using the function prepRing.</p><preformat><italic># initial formatting</italic>playout &lt;- initLayout(layout_polygon, dataType = "polygon")<italic># plot</italic>plot(playout, las = 2)<italic># create a ring structure</italic>rings_polygon &lt;- prepRing(playout)</preformat>
<p>A simulated carcass dataset for this polygon site (carcass_polygon) is included in the package. It is a simple, two-column data frame with each row representing a carcass and columns for turbine ID (turbine) and distances from the turbine (r, in meters) at which carcasses were discovered in the carcass surveys. The carcass data are added to the ring structure via addCarcass to complete the data preparations for analysis.</p>
<fig id="fig10" position="float" fig-type="figure"><label>Figure 10</label><caption><p>Search plots for R polygon dataset. Figure drawn using the plot function from the dwp package with the formatted site layout data: plot(playout). t1 and t2, turbines 1 and 2.</p><p content-type="toc"><bold>Figure 10.</bold>&#x2003;Search plots for R polygon dataset</p></caption><long-desc>Search plots for R polygon dataset.</long-desc><graphic xlink:href="tac22-1445_fig10"/></fig><preformat><italic># the first few lines of the carcass_polygon data</italic>head(carcass_polygon)<italic>#&gt;	turbine	r</italic><italic>#&gt; 1	t1	32.5</italic><italic>#&gt; 2	t1	38.2</italic><italic>#&gt; 3	t1	45.1</italic><italic>#&gt; 4	t2	5.6</italic><italic>#&gt; 5	t1	12.4</italic><italic>#&gt; 6	t1	29.5</italic></preformat>
</sec>
<sec>
<title>R Polygon Site Layouts&#x2014;Carcass Distribution Modeling and Density-Weighted Proportion</title>
<p>After adding carcasses to the formatted rings_polygon, carcass distance models can be fit using ddFit and assessed using these functions:</p><list id="L16" list-type="bullet"><list-item><label>&#x2022;</label>
<p>stats, which gives descriptive statistics for carcass distances (<xref ref-type="table" rid="t03">table 3</xref>),</p></list-item><list-item><label>&#x2022;</label>
<p>modelFilter, which performs diagnostic tests on the fitted models and ranks them by suitability,</p></list-item><list-item><label>&#x2022;</label>
<p>plot, which creates graphs for fitted PDFs or CDFs for fitted carcass distributions, and</p></list-item><list-item><label>&#x2022;</label>
<p>aic, which calculates AICc scores for fitted distributions.</p></list-item></list>
<p>For details on the use of these and other useful functions in the package, enter ?dwp.</p><preformat><italic># fit the distance models</italic>dmod_polygon &lt;-ddFit(rings_polygon)<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic>stats(dmod_polygon)<italic>#&gt;		median	75%	90%	95%	mode	P_win	deltaAICc</italic><italic>#&gt;	xep02	38.5	59.7	81.1	94.7	26.1	0.919	0.00</italic><italic>#&gt;	xep01	53.6	93.3	142.1	177.7	22.4	0.712	0.31</italic><italic>#&gt;	tnormal	35.3	51.8	67.2	76.6	31.3	0.977	0.61</italic><italic>#&gt;	xep1	36.1	58.0	83.8	102.2	21.5	0.906	1.26</italic><italic>#&gt;	lognormal	11626.2	61620.5	276438.8	678767.5	25.7	0.023	1.75</italic><italic>#&gt;	xep012	37.5	57.3	77.0	89.3	27.2	0.938	2.18</italic><italic>#&gt;	xep123	36.9	56.2	72.2	80.9	17.9	0.968	4.30</italic><italic>#&gt;	xep2	31.7	44.8	57.7	65.9	26.9	0.994	7.87</italic><italic>#&gt;	MaxwellBoltzmann	29.7	39.1	48.2	53.9	27.3	1.000	46.10</italic></preformat>
<table-wrap id="t03" position="float"><label>Table 3</label><caption>
<title>Descriptive statistics for fitted carcass distributions at the R polygon site.</title>
<p content-type="toc"><bold>Table 3.</bold>&#x2003;Descriptive statistics for fitted carcass distributions at the R polygon site</p>
<p>[Statistics are for the estimated quantiles of carcass distances. For example, <bold>Median</bold> gives the estimated distance within which 50% of the carcasses are expected to lie, according to the model; and <bold>75%</bold>, <bold>90%</bold>, <bold>95%</bold> give the estimated distance within which 75%, 90%, and 95% of the carcasses are expected to lie, respectively. <bold>Mode</bold> gives the estimated distance from the turbine at which the most carcasses are likely to lie, and <bold>p_win</bold> gives the estimated probability that a carcass will lie inside the search radius. <bold>&#x0394;AICc:</bold> Difference between AICc value for a given model and the lowest AICc value among the models tested. (AICc is the Akaike information criterion corrected for finite sample size.) %, percent]</p></caption>
<table rules="groups">
<col width="19.84%"/>
<col width="11.32%"/>
<col width="11.32%"/>
<col width="12.26%"/>
<col width="13.2%"/>
<col width="10.37%"/>
<col width="10.37%"/>
<col width="11.32%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Model</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Median</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">75%</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">90%</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">95%</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Mode</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">p_win</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x0394;AICc</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">xep02</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">38.5</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">&#x00A0;&#x00A0;&#x00A0;59.7</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">&#x00A0;&#x00A0;&#x00A0;&#x00A0;81.1</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">&#x00A0;&#x00A0;&#x00A0;&#x00A0;94.7</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">26.1</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">0.919</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">0.00</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep01</td>
<td valign="middle" align="char" char=".">53.6</td>
<td valign="middle" align="char" char=".">93.3</td>
<td valign="middle" align="char" char=".">142.1</td>
<td valign="middle" align="char" char=".">177.7</td>
<td valign="middle" align="char" char=".">22.4</td>
<td valign="middle" align="char" char=".">0.712</td>
<td valign="middle" align="char" char=".">0.31</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">tnormal</td>
<td valign="middle" align="char" char=".">35.3</td>
<td valign="middle" align="char" char=".">51.8</td>
<td valign="middle" align="char" char=".">67.2</td>
<td valign="middle" align="char" char=".">76.6</td>
<td valign="middle" align="char" char=".">31.3</td>
<td valign="middle" align="char" char=".">0.977</td>
<td valign="middle" align="char" char=".">0.61</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep1</td>
<td valign="middle" align="char" char=".">36.1</td>
<td valign="middle" align="char" char=".">58.0</td>
<td valign="middle" align="char" char=".">83.8</td>
<td valign="middle" align="char" char=".">102.2</td>
<td valign="middle" align="char" char=".">21.5</td>
<td valign="middle" align="char" char=".">0.906</td>
<td valign="middle" align="char" char=".">1.26</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">lognormal</td>
<td valign="middle" align="char" char=".">11,626.2</td>
<td valign="middle" align="char" char=".">61,620.5</td>
<td valign="middle" align="char" char=".">276,438.8</td>
<td valign="middle" align="char" char=".">678,767.5</td>
<td valign="middle" align="char" char=".">25.7</td>
<td valign="middle" align="char" char=".">0.023</td>
<td valign="middle" align="char" char=".">1.75</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep012</td>
<td valign="middle" align="char" char=".">37.5</td>
<td valign="middle" align="char" char=".">57.3</td>
<td valign="middle" align="char" char=".">77.0</td>
<td valign="middle" align="char" char=".">89.3</td>
<td valign="middle" align="char" char=".">27.2</td>
<td valign="middle" align="char" char=".">0.938</td>
<td valign="middle" align="char" char=".">2.18</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep123</td>
<td valign="middle" align="char" char=".">36.9</td>
<td valign="middle" align="char" char=".">56.2</td>
<td valign="middle" align="char" char=".">72.2</td>
<td valign="middle" align="char" char=".">80.9</td>
<td valign="middle" align="char" char=".">17.9</td>
<td valign="middle" align="char" char=".">0.968</td>
<td valign="middle" align="char" char=".">4.30</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep2</td>
<td valign="middle" align="char" char=".">31.7</td>
<td valign="middle" align="char" char=".">44.8</td>
<td valign="middle" align="char" char=".">57.7</td>
<td valign="middle" align="char" char=".">65.9</td>
<td valign="middle" align="char" char=".">26.9</td>
<td valign="middle" align="char" char=".">0.994</td>
<td valign="middle" align="char" char=".">7.87</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">MaxwellBoltzmann</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">29.7</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">39.1</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">48.2</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">53.9</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">27.3</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">1.000</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">46.10</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The extensible models give a broad range of predictions of the probability of a carcass lying inside the search radius, from a low of 2.3 percent for the lognormal distribution to a high of 100 percent for the Maxwell-Boltzmann. The modelFilter provides useful guidance on model selection (<xref ref-type="table" rid="t04">table 4</xref>).</p><preformat>modelFilter(dmod_polygon)$scores</preformat>
<table-wrap id="t04" position="float"><label>Table 4</label><caption>
<title>Model filter for simple geometry site.<?Table Med?></title>
<p content-type="toc"><bold>Table 4.</bold>&#x2003;Model filter for simple geometry site</p>
<p>[Table shows model filter results where 1 = filter test passed and 0 = filter test failed. Tests are described in section, &#x201C;Tools for Model Selection.&#x201D; <bold>Extensible</bold>: Extensibility test; <bold>rtail</bold> and <bold>ltail</bold> = heavy r(ight) and l(eft) tail tests. <bold>aicc: </bold><inline-formula><alternatives><mml:math id="m23"><mml:mrow><mml:mtext>&#x0394;AICc</mml:mtext></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m23"/></alternatives></inline-formula> less than 10. <bold>hin:</bold> High influence test. <bold>&#x0394;AICc:</bold> Difference between AICc value for a given model and the lowest AICc value among the models tested. (AICc is the Akaike information criterion corrected for finite sample size.)]</p></caption>
<table rules="groups">
<col width="28.09%"/>
<col width="16.96%"/>
<col width="11.27%"/>
<col width="9.13%"/>
<col width="8.74%"/>
<col width="9.26%"/>
<col width="16.55%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Model</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Extensible</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">rtail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">ltail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">aicc</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">hin</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x0394;AICc</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">tnormal</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="char" char="." style="border-top: solid 0.50pt">0.61</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">1.27</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep123</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">4.31</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep2</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">7.87</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep02</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">0.00</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep012</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">2.18</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">Maxwell-Boltzmann</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">46.10</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep01</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">0.31</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">lognormal</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">1.76</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep12</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="char" char=".">2.45</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep0123</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">0</td>
<td valign="middle" align="char" char=".">4.01</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">constant</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="char" char="." style="border-bottom: solid 0.50pt">42.47</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The lognormal model failed the right tail test because it predicts implausibly low probabilities of carcasses lying within 80, 120, 150, and 200 m, whereas the Maxwell-Boltzmann model failed the left tail test because it predicts implausibly high probability of carcasses lying within 50 m.</p><preformat>pdd(c(80, 120, 150, 200), model = dmod_polygon["lognormal"])<italic>#&gt; [1] 0.02202108 0.03217810 0.03924999 0.05018037</italic>pdd(c(20, 50), model = dmod_polygon["MaxwellBoltzmann"]) #&gt; [1] 0.2167363 0.9184358</preformat>
<p>The xep02 and xep012 models fail the hin test (<xref ref-type="table" rid="t04">table 4</xref>) because they have high influence points, that is, points that are out of line with the others according to the model but that have a significant impact on the shape of the fitted curve. This is a red flag that signals an instability in the model for the given data.</p>
<p>The remaining fitted distributions (tnormal, xep1, xep123, xep2) are broadly comparable according to the diagnostic criteria tested. However, the distributions differ markedly between 30 m and the maximum search radius of 85 m (<xref ref-type="fig" rid="fig11">fig. 11</xref>), so other considerations come into play. In particular, there is a tendency for the light-tailed distributions to overestimate <italic>&#x0471;</italic> when the search radius is short or moderate and there is substantial unsearched area inside the search radius as with this example (<xref ref-type="app" rid="a3">app. 3</xref>), so the Rayleigh would not be recommended here. Also, when there is substantial unsearched area, it is important to have a low AICc score, so tnormal and xep1 are to be commended over xep123.</p>
<fig id="fig11" position="float" fig-type="figure"><label>Figure 11</label><caption><p>Cumulative distribution functions for the truncated normal, xep1, xep123, xep2 (Rayleigh) models fit to the R polygon dataset. Figure drawn using the plot function from the dwp package with a subset of the fitted models&#x2014;plot(dmod_polygon[passind]), where passind is a vector of names of the models to be plotted.</p><p content-type="toc"><bold>Figure 11.</bold>&#x2003;Plot showing cumulative distribution functions for the truncated normal, xep1, xep123, xep2 (Rayleigh) models fit to the R polygon dataset</p></caption><long-desc>Plot showing cumulative distribution functions for the truncated normal, xep1, xep123, xep2 (Rayleigh) models fit to the R polygon dataset.</long-desc><graphic xlink:href="tac22-1445_fig11"/></fig>
<p>The two remaining models (tnormal and xep1) have AICc scores differing by only 0.65, well below a minimal threshold to be statistically meaningful. The xep1 distribution has a heavier tail (<xref ref-type="fig" rid="fig11">fig. 11</xref>) but the truncated normal has much more frequency of very small <italic><inline-formula><alternatives><mml:math id="m24"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m24"/></alternatives></inline-formula></italic> values than does xep1 (<xref ref-type="fig" rid="fig12">fig. 12</xref>) and therefore a less stable fit.</p>
<fig id="fig12" position="float" fig-type="figure"><label>Figure 12</label><caption><p>Estimated probability of a carcass lying inside the searched area, for all turbines and the polygon site as a whole for the truncated normal and xep1 distributions.</p><p content-type="toc"><bold>Figure 12.</bold>&#x2003;Boxplots showing estimated probability of a carcass lying inside the searched area, for all turbines and the polygon site as a whole for the truncated normal and xep1 distributions</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area, for all turbines and the polygon site as a whole for the truncated normal and xep1 distributions.</long-desc><graphic xlink:href="tac22-1445_fig12"/></fig>
<p>After selecting the xep1 model, we can calculate <inline-formula><alternatives><mml:math id="m25"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m25"/></alternatives></inline-formula> and export for use in GenEst or other programs using this parameter estimate.</p><preformat><italic># estimate probability of carcass lying in searched area</italic>psipoly &lt;- estpsi(rings_polygon, model = dmod_polygon["xep1"]) dwp &lt;- estdwp(psipoly, ncarc = getncarc(rings_polygon)) exportGenEst(dwp, file = "dwp_poly.csv")</preformat>
</sec>
</sec>
<sec>
<title>Example 5&#x2014;The (<bold>x,y</bold>) Grid Data</title>
<p>The dwp package includes an example dataset with site layout from a fictitious site with one turbine and a road and pad search area. The site layout data are formatted as an (<italic>x</italic>, <italic>y</italic>) grid, which gives the coordinates (in meters relative to the turbine at (0, 0)) of each square meter of searched ground at the turbine. The data are stored in a data frame, layout_xy, with columns for <italic>x</italic> and <italic>y</italic> coordinates, the number of carcasses (ncarc) in the square meter cell centered at each grid node, the distance from the turbine (r), and the turbine name.</p><preformat><italic># the first few lines of the xy data layout that is bundled with dwp package</italic>head(layout_xy)<italic>#&gt;	x	y	ncarc	r	turbine</italic><italic>#&gt; 1	0	-15	0	15.00000	t1</italic><italic>#&gt; 2	-5	-14	0	14.86607	t1</italic><italic>#&gt; 3	-4	-14	0	14.56022	t1</italic><italic>#&gt; 4	-3	-14	0	14.31782	t1</italic><italic>#&gt; 5	-2	-14	0	14.14214	t1</italic><italic>#&gt; 6	-1	-14	0	14.03567	t1</italic>xy_formatted &lt;- initLayout(layout_xy, dataType = "xy")</preformat>
<p>Given gridded site layout data, initLayout returns an xyLayout object, which is a list with components:</p><list id="L17" list-type="order"><list-item><label>1.</label>
<p>xydat data frame with turbine, (<italic>x, y</italic>) grid coordinates relative to turbine, number of carcasses in each grid cell (ncarc), distance from turbine to center of grid cell (r), and (optional) columns for covariates or other identifiers;</p></list-item><list-item><label>2.</label>
<p>tcenter array of turbine locations (<italic>x, y</italic>), with row names = turbine IDs;</p></list-item><list-item><label>3.</label>
<p>ncarc vector of carcass counts at each turbine, with element names = turbine IDs;</p></list-item><list-item><label>4.</label>
<p>unitCol name of the column in xydat that has turbine IDs; and</p></list-item><list-item><label>5.</label>
<p>tset vector of names of turbines that were searched.</p></list-item></list>
<p>The analysis of gridded data differs slightly from the ring data. The models are fit on 1 m<sup>2</sup> cells rather than rings. Compared to the rings format, the grid format is more cumbersome to work with, runs more slowly, and does not offer as wide of a selection of pre-formatted models. The advantage of the grid structure is that allows for more sophisticated modeling options. Of particular interest would be accounting for anisotropy, which is variability in carcass distribution that depends on direction, as might happen if a prevailing wind direction strongly affects carcass dispersion patterns. These anisotropic models are discussed by <xref ref-type="bibr" rid="r27">Maurer and others (2020)</xref> and not addressed here or in the software.</p>
<p>The <italic>xy</italic>-grid dataset poses special problems because few carcasses (n = 15) were found at a single turbine searched on road and pad only (<xref ref-type="fig" rid="fig13">fig. 13</xref>). Although 65 percent of the carcasses fell beyond 30 meters (m), the maximum distance at which any carcass was found was 29.1 m. With such a low probability of carcasses lying on roads at distances beyond 30 m or so, it is di&#xFB00;icult to get a representative sample with road and pad searches unless the number of carcasses is large. If the sample includes no carcasses well beyond the pad radius, then the fitted models will tend to overestimate <italic>dwp</italic> because they have di&#xFB00;iculty &#x201C;seeing&#x201D; the distant carcasses. If, however, the sample does include carcasses well beyond the turbine pad, the fitted models will tend to underestimate <italic>dwp</italic> because they over-estimate the number of carcasses at great distances. On average, the tendencies to over- or under-estimate balance out, but on any particular dataset, one of the two is likely to be acting. If there are carcasses at great distance, then the light-tailed models are preferred because they provide some degree of insurance that the predicted densities decrease to zero rapidly beyond the range of the data. If there are no carcasses at great distance, then the heavy-tailed models are preferred in order to prevent the distribution from collapsing to zero too rapidly and not properly accounting for carcasses falling beyond the farthest carcass observed.</p>
<fig id="fig13" position="float" fig-type="figure"><label>Figure 13</label><caption><p>Layout of <italic>xy</italic> grid turbine data with carcasses, showing the distribution of all carcasses in the simulation, both those that were found in the searched area and those that were not found.</p><p content-type="toc"><bold>Figure 13.</bold>&#x2003;Layout of <italic>xy</italic> grid turbine data with carcasses, showing the distribution of all carcasses in the simulation, both those that were found in the searched area and those that were not found</p></caption><long-desc>Layout of xy grid turbine data with carcasses, showing the distribution of all carcasses in the simulation, both those that were found in the searched area and those that were not found.</long-desc><graphic xlink:href="tac22-1445_fig13"/></fig>
<p>The fitted models:</p><preformat>dmod_xy &lt;- ddFit(xy_formatted)<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;	none</italic>plot(dmod_xy)</preformat>
<p>With the gridded dataset, there was enormous discrepancy among the fitted models (<xref ref-type="fig" rid="fig14">fig. 14</xref>), but the modelFilter winnows out all but two of the models (<xref ref-type="table" rid="t05">table 5</xref>):</p><preformat>modelFilter(dmod_xy)$scores</preformat>
<fig id="fig14" position="float" fig-type="figure"><label>Figure 14</label><caption><p>Cumulative distribution functions of fitted models for the <italic>xy</italic> grid data. Figure drawn using the plot function from the dwp package with the fitted models&#x2014;plot(dmod_xy), where passind is a vector of names of the models to be plotted.</p><p content-type="toc"><bold>Figure 14.</bold>&#x2003;Plot showing cumulative distribution functions of fitted models for the <italic>xy</italic> grid data</p></caption><long-desc>Plot showing cumulative distribution functions of fitted models for the xy grid data.</long-desc><graphic xlink:href="tac22-1445_fig14"/></fig>
<p>The xep1 and xep01 distributions are the only ones that do not predict that more than 90 percent of the carcasses lie within 50 m of the turbine and thus pass the ltail filter (<xref ref-type="table" rid="t05">table 5</xref>). The estimated 90th percentile of carcasses distances according to the xep01 model is 56.6 m<xref ref-type="fn" rid="fn9"><sup>9</sup></xref>
<fn id="fn9"><label>9</label>
<p>This can be calculated as qdd(0.9, dmod_xy[&#x201C;xep01&#x201D;]).</p></fn>, which is just beyond the cutoff of 50 m for the left-tail test and largely in line with the other, rejected models. By contrast, the xep1 model has a slightly better AICc, which, all else being equal, is a reasonable tie-breaker for model selection.</p>
<table-wrap id="t05" position="float"><label>Table 5</label><caption>
<title>Model filter for site with gridded layout data.<?Table Med?></title>
<p content-type="toc"><bold>Table 5.</bold>&#x2003;Model filter for site with gridded layout data</p>
<p>[Table shows model filter results where 1 = filter test passed and 0 = filter test failed. Tests are described in section, &#x201C;Tools for Model Selection.&#x201D; <bold>Extensible</bold>: Extensibility test; <bold>rtail</bold> and <bold>ltail</bold> = heavy r(ight) and l(eft) tail tests. <bold>aicc: </bold><inline-formula><alternatives><mml:math id="m26"><mml:mrow><mml:mtext>&#x0394;AICc</mml:mtext></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m26"/></alternatives></inline-formula> less than 10. <bold>hin:</bold> High influence test. <bold>&#x0394;AICc:</bold> Difference between AICc value for a given model and the lowest AICc value among the models tested. (AICc is the Akaike information criterion corrected for finite sample size.)]</p></caption>
<table rules="groups">
<col width="17.6%"/>
<col width="22.17%"/>
<col width="11.37%"/>
<col width="11.24%"/>
<col width="11.87%"/>
<col width="10.13%"/>
<col width="15.62%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Model</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">extensible</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">rtail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">ltail</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">aicc</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">hin</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">&#x0394;AICc</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">xep1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-top: solid 0.50pt">0.90</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">xep01</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">1</td>
<td valign="middle" align="center">2.11</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">xep012</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">1</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">0</td>
<td valign="middle" align="center" style="border-bottom: solid 0.50pt">3.58</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>As a postscript, note that the actual distribution that the carcasses were generated from (namely, gamma(<italic>&#x03B1;</italic> = 1.774, <italic>&#x03B2;</italic> = 28.17), where <italic>&#x03B2;</italic> is the scale parameter) has known average proportion of 79.5 percent of carcasses falling inside the search radius of 75 m. The xep1 model estimated<xref ref-type="fn" rid="fn10"><sup>10</sup></xref>
<fn id="fn10"><label>10</label>
<p>The estimated proportion falling within a given radius, x, can be calculated as pdd(x, dmod_xy[&#x201C;xep1&#x201D;]).</p></fn> 80 percent, which is extremely close to the expected fraction. None of the other models was even close. All were estimated in excess of 96.5 percent within 75 m.</p>
<p>Selecting the xep1 model for estimating <italic>&#x0471;</italic> and <italic>dwp</italic>, we get:</p><preformat>psi_xy &lt;- estpsi(xy_formatted, model = dmod_xy["xep1"]) dwp_xy &lt;- estdwp(psi_xy, ncarc = getncarc(xy_formatted), forGenEst = TRUE)</preformat>
</sec>
<sec>
<title>Example 6&#x2014;Site Layout and Carcass Data from ShapeFiles&#x2014;The Casselman Data</title>
<p>Compared to the simpler data structures (vector, simple geometry, and polygons), shapefiles allow for greater power to account for (1) variation in detection probabilities among search classes and (2) interacting covariates that affect the distances that carcasses fly but do require more sophisticated mapping and data management procedures. However, unlike the <italic>xy</italic>-grid format, the shapefiles do not lend themselves well to accounting for anisotropy.</p>
<p>We use the Casselman data to illustrate some of the analyses that can be performed using the dwp package with data from shapefiles. The Casselman dataset was collected at the Casselman Wind Project in Pennsylvania in 2008 (<xref ref-type="bibr" rid="r4">Arnett and others, 2009a</xref>, <xref ref-type="bibr" rid="r5">2009b</xref>). It includes carcass counts for several bat species found at 22 turbines. Search areas and locations of carcass discoveries were mapped by a global positioning system and stored in Geographic Information System (GIS) shapefiles. Search areas were classed by the search conditions (Easy, Moderate, Difficult, Very Difficult). Unsearched areas also are delineated in the shapefiles and classed as Out. For this analysis, it is assumed that the distances that carcasses fly after being struck by a turbine blade are not affected by the search conditions on the ground (<xref ref-type="bibr" rid="r21">Huso and Dalthorp, 2014</xref>). However, the probabilities of observing carcasses that fall at a given distance will differ depending on search class, so the search class must be included in the models as a non-interacting covariate.</p>
<p>The dataset also includes interacting covariates that, unlike search class, affect the distances that carcasses fly. We consider two of those&#x2014;turbine operations (curtailed at low wind speeds or not) and carcass size&#x2014;in sections, &#x201C;Additional Analysis for an Interacting Covariate&#x201D; and &#x201C;Carcass Size.&#x201D;</p>
<sec>
<title>Shapefiles&#x2014;Data</title>
<p>The initLayout function reads GIS shapefiles using the st_read function from the sf (simple features) R package for importing and managing GIS data. The importing of the shapefiles and subsequent formatting of the data for dwp is done behind the scenes in the package and does not assume that the user has any familiarity with the sf package. However, users with a good working knowledge of sf may be able to use that to their advantage in managing the data and displaying results.</p>
<p>The importing and formatting of shapefile data involves four steps in R:</p><list id="L18" list-type="order"><list-item><label>1.</label>
<p>initLayout reads the site layout data into a shapeLayout structure,</p></list-item><list-item><label>2.</label>
<p>prepRing pre-processes the site data into a rings for analysis,</p></list-item><list-item><label>3.</label>
<p>readCarcass imports carcass observations data from a shapefile, and</p></list-item><list-item><label>4.</label>
<p>addCarcass adds carcass location data to the rings object.</p></list-item></list>
<p>To read shapefiles, the initLayout function requires &#x201C;simple features&#x201D; files, including a polygon or multi- polygon shapefile that delineates the area searched at each turbine and a points file that gives the locations of the turbines on the same coordinate system as the polygons. The shapefiles must have their three standard component files (.shp, .shx, and .dbf) stored in the same folder.</p>
<p>The polygons and turbine point files must have a column with turbine IDs, which must be syntactically valid R names, that is, contain combinations of letters, numbers, dots (.), and underscores (_) only and not begin with a number or a dot followed by a number. Other characters are not allowed: no spaces, hyphens, parentheses, etc. are allowed in turbine IDs.</p>
<p>Search areas may be defined for any number of search classes that affect detection probabilities on the ground but are not expected to affect the distances that carcasses fly after being struck, for example, vegetation type or ground texture. Interacting covariates that affect the actual distances that carcasses fly&#x2014;like wind speed, turbine height, carcass size&#x2014;present special di&#xFB00;iculties that are di&#xFB00;icult to model using the kinds of automated procedures used in most of the convenient dwp functions and are not implemented in the basic package functions. Savvy R users may be able to use the dwp functions as a basis for more elaborate analyses, including accounting for anisotropy (or carcass dispersion patterns that vary with direction from turbines) (<xref ref-type="bibr" rid="r27">Maurer and others, 2020</xref>) or analyzing dependence of dispersion on other interacting variables.</p>
<p>The shapefiles for site layout should include at a minimum a turbine ID and a &#x201C;geometry&#x201D; that gives the coordinates of the vertices for polygons that delineate the search areas. Other covariates (for example, search class, species, size, turbine operational constraints) are optional. When a shapefile is read into R using sf::st_read (as with dwp&#x2019;s initLayout), it should look something like the following, showing necessary geographic information in a header and a summary of the first 10 polygons or &#x201C;features&#x201D;:</p><preformat>Simple feature collection with 178 features and 3 fields geometry type: MULTIPOLYGON dimension: XY bbox: xmin: 658608.2 ymin: 4411682 xmax: 662782 ymax: 4415250 projected CRS: NAD83 / UTM zone 17N First 10 features: OBJECTID Turbine Class geometry 1 1 1 Out MULTIPOLYGON (((658822.4 44... 2 2 2 Out MULTIPOLYGON (((658747.7 44... 3 3 3 Out MULTIPOLYGON (((658717 4414... 4 4 4 Out MULTIPOLYGON (((658789.2 44... 5 5 5 Out MULTIPOLYGON (((658847.6 44... 6 6 6 Out MULTIPOLYGON (((658835.4 44... 7 7 7 Out MULTIPOLYGON (((658873 4413... 8 8 8 Out MULTIPOLYGON (((658771.2 44... 9 9 9 Out MULTIPOLYGON (((659276.5 44... 10 10 10 Out MULTIPOLYGON (((659249.2 44...</preformat>
<p>Shapefiles are read into R using the initLayout function with the names of the search files (including the file path if they are not stored in your working directory in R) along with the name of the column that contains turbine IDs. Other arguments for initLayout are for reading other file and data formats and are ignored when reading shapefiles.</p>
<p>Notice that the turbine IDs (1, 2, &#x2026;) in the raw data file (shown above) are not syntactically valid R names. initLayout will convert these to simple, syntactically valid names, and alert the user that conversion has taken place. In general, users should use the initLayout function rather than sf::st_read directly for importing the shapefiles because initLayout employs some additional error-checks and formats the data for further processing and analysis:</p><preformat><italic># import site layout and carcass observation distances from shapefiles</italic>layout_shape &lt;- initLayout(data_layout = "searchpoly.shp", file_turbine = "turbine_pt.shp", unitCol = "Turbine") cod &lt;- readCarcass("carcasses.shp", unitCol = "Turbine")</preformat>
<p>The polygons in the searchpoly.shp shapefile are expressed as collections of (<italic>x, y</italic>) coordinates in meters relative to a reference point. In this example, there are a total of 178 polygons (or &#x201C;features&#x201D;) that delineate distinct, non-intersecting search areas at 23 turbines. Search classes include Easy, Moderate, Difficult, Very Difficult, and Out. Maps of the searched areas at three of the turbines are shown in <xref ref-type="fig" rid="fig15">figure 15</xref>.</p>
<fig id="fig15" position="float" fig-type="figure"><label>Figure 15</label><caption><p>Software-generated map showing search areas for three turbines with five search classes&#x2014;Easy, Moderate, Difficult, Very Difficult, and Out. &#x201C;Easy&#x201D; is represented primarily by roads and turbine pads, the other classes represent progressively more challenging search conditions, and &#x201D;Out&#x201D; areas were not searched due to rough terrain or thick vegetation. Figure drawn using the plot function from the dwp package with formatted site layout data from shapefiles.</p><p content-type="toc"><bold>Figure 15.</bold>&#x2003;Software-generated map showing search areas for three turbines with five search classes&#x2014;Easy, Moderate, Difficult, Very Difficult, and Out</p></caption><long-desc>Software-generated map showing search areas for three turbines with five search classes&#x2014;Easy, Moderate, Dfficult, Very Dfficult, and Out.</long-desc><graphic xlink:href="tac22-1445_fig15"/></fig>
<p>After the data are imported into R, they must still be formatted for analysis:</p><preformat>rings_shape &lt;- prepRing(layout_shape, scVar = "Class", notSearched = "Out")</preformat>
<p>For a large site with multiple search classes, data formatting may take several minutes. The result is an S3 object of class rings, which features a characterization of the searched areas at each turbine, including the total area and number of carcasses in each search class in each concentric, 1-m ring from the turbine to the search radius (stored in rdat, which is used in fitting the distance models) along with some other data. The ring structure is e&#xFB00;icient and convenient for analysis. A full description of the data structure is provided in the section, &#x201C;Rings Structure.&#x201D;</p>
<p>After formatting the search plot configurations into rings for analysis, carcasses must be added to the rings. If the search plots are delineated into separate search classes, carcasses must be added by a two-step process of (1) importing the shape data, and (2) adding the data to the rings. If there are no search class distinctions, then carcasses may be added via a data frame with columns for turbine ID (unitCol) and for the carcass distances from turbine (r).</p><preformat><italic># read carcass data</italic>cod &lt;- readCarcass(file_cod = "carcasses.shp", unitCol = "Turbine")<italic># add carcasses</italic>rings_shape &lt;- addCarcass(cod, data_ring = rings_shape, plotLayout = layout_shape) head(cod$carcasses)<italic>#&gt; Simple feature collection with 6 features and 4 fields</italic><italic>#&gt; Geometry type: POINT</italic><italic>#&gt; Bounding box:	xmin: 658875.9 ymin: 4413105 xmax: 659242.4 ymax: 4413770</italic><italic>#&gt; Projected CRS: NAD83 / UTM zone 17N</italic><italic>#&gt;	Date_	Turbine	Species	Visibility	geometry</italic><italic>#&gt; 1	2009-08-31	t7	PESU	Easy	POINT (658875.9 4413770)</italic><italic>#&gt; 2	2009-08-03	t9	LACI	Mod	POINT (659242.4 4413290)</italic><italic>#&gt; 3	2009-10-07	t9	LANO	Diff	POINT (659228.5 4413308)</italic><italic>#&gt; 4	2009-08-16	t9	PESU	Mod	POINT (659195.4 4413340)</italic><italic>#&gt; 5	2009-08-30	t10	LABO	Easy	POINT (659221.9 4413108)</italic><italic>#&gt; 6	2009-08-24	t10	LACI	Mod	POINT (659223.4 4413105)</italic></preformat>
<p>When reading carcass observation data from a shapefile into a rings structure with search class distinctions, dwp assigns each carcass to the proper ring and search class. The rings data are required, but there are two ways to insert the carcass data into the rings. The recommended approach is to provide the plotLayout data. Then, addCarcass determines the proper ring and search class to assign each carcass to by calculating the distances from the carcass (<italic>x</italic>, <italic>y</italic>) coordinates in the carcass observation data to the turbine locations stored in the plotLayout data, which has been previously read and formatted via initLayout and prepRing. Search class assignment is determined by the search class in plotLayout that is associated with the carcass (<italic>x, y</italic>) coordinates. If a carcass location falls in an unsearched area, the addCarcass function aborts with an error. The calculations are all done safely &#x201C;under the hood&#x201D; and directly from the imported shapefile data without needing further user input.</p>
<p>An alternative approach would be leave out the plotLayout data (plotLayout = NULL) to add carcasses directly from the carcass observation data into the rings data. Carcasses are assigned to rings based on distances calculated from the carcass locations (<italic>x, y</italic>) coordinates in the carcass observation data to the turbines (<italic>x, y</italic>) coordinates in the $tcenter array in the data_ring. Carcasses are assigned to search classes as indicated by the scVar in the carcass observation file. This can introduce errors in interpretation, because the model assumes that the &#x201C;search classes&#x201D; apply to the characteristics of the general area where a carcass is found (<xref ref-type="fig" rid="fig15">fig. 15</xref>), but often the search classes that are tagged to individual carcasses in carcass observation data apply to the search conditions in the immediate vicinity of carcasses. For example, if a carcass is found in a small Difficult patch in a large Moderate area, and the site map (plotLayout) includes only that Moderate area but not the Difficult patch, the carcass should be tallied as Moderate. This potential problem in data interpretation is not an issue if the plotLayout is included in the addCarcass function call.</p>
<p>If there are no class distinctions among the search areas, carcasses may be added to rings from a data frame with columns for turbine ID and carcass distance. For example, the cod argument in the addCarcass function call may be a data frame rather than an imported carcass location shapefile:</p><preformat>cod &lt;- data.frame(r = c(31.2, 63.9, 18.4, 4.7), turbine = c("t1", "t2", "t2", "t1")</preformat>
<p>Now that the site layout data have been formatted into rings and the carcass data have been inserted into the ring structure, the model fitting and analysis can proceed. For most of the input formats (excepting the grid data), the analyses follow the same path regardless of the initial data format. For the Casselman data, we do a basic analysis first but then indulge some more sophisticated analyses as an introduction to some of the more advanced questions that can be addressed using the software.</p>
</sec>
<sec>
<title>Model Fitting and Analysis</title>
<p>The basic modeling and analysis is similar, regardless of the initial data format. Several tools for fitting, interpreting, and evaluating models are available. However, the shapefiles allow covariates to be included in the models, enabling greater power to address more di&#xFB00;icult and varied questions and to account for important factors that the other data formats cannot easily address.</p>
<p>The analysis begins with the fitting of distance models using ddFit with ring data or grid data. The basic function call requires only a formatted dataset as returned by the prepRing function (or initLayout for grid data). With the shapes data (rings_shape, as imported and formatted earlier) in the example discussed in this section, the search plots are divided into areas with different detection probabilities or search classes, which are stored in the Class column in the data and should be included in the model as scVar = "Class".</p>
<p>Search class variables (like vegetative cover, for example) affect the detection probability of carcasses but are not expected to affect how far carcasses will lie from the turbines. There is no need to estimate the detection probabilities for the various search classes; the model automatically estimates relative detection probabilities among search classes and accounts for the differences. Although the relative detection probabilities are estimated (for example, the odds of detection in class A may be 2.52 times as great as in class B), the absolute detection probabilities (<italic>g</italic> in GenEst and eoa) are not. A simple example of fitting distance models using ddFit is given below. A number of options to ddFit are available; enter ?ddFit in R for a more detailed information on arguments and return values.</p><preformat>dmod_shape &lt;- ddFit(x = rings_shape, scVar = "Class")<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep012</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic></preformat>
<p>As the models are fit, their names are listed on the console as either &#x201C;extensible&#x201D; or &#x201C;non-extensible,&#x201D; depending on whether or not the model can be extended outside the search radius and converted to a probability distribution. Non-extensible models generally are not appropriate for <italic>dwp</italic> analysis but may be interesting in their own right. The plot function can be used to graph the fitted models (<xref ref-type="fig" rid="fig16">fig. 16</xref>).</p><preformat>plot(dmod_shape)</preformat>
<fig id="fig16" position="float" fig-type="figure"><label>Figure 16</label><caption><p>Cumulative distribution functions for extensible, standard models for the full &#x201D;shape&#x201D; dataset in section, &#x201C;Model Fitting and Analysis.&#x201D; Figure drawn using the plot function from the dwp package with the fitted models.</p><p content-type="toc"><bold>Figure 16.</bold>&#x2003;Plot showing cumulative distribution functions for extensible, standard models for the full &#x201D;shape&#x201D; dataset in section, &#x201C;Model Fitting and Analysis&#x201D;</p></caption><long-desc>Plot showing cumulative distribution functions for extensible, standard models for the full &#x201D;shape&#x201D; dataset in section, &#x201C;Model Fitting and Analysis.&#x201D;</long-desc><graphic xlink:href="tac22-1445_fig16"/></fig>
<p>The default for plot is to graph the cumulative distribution function (CDF) for each extensible, fitted model, although any subset of models (for example, distr = c("xep01", "xep1")) also may be plotted (<xref ref-type="fig" rid="fig17">fig. 17</xref>). By default, the best model according to a default model filter (?modelFilter) is highlighted, but any model can be highlighted at the user&#x2019;s discretion by setting the mod_highlight argument equal to the name of the model. Alternatively , the probability density functions (type = "PDF") rather than the CDF can be plotted, but the probability density is limited strictly to inside the search radius (extent = "win"). For more details on plotting options, enter ?plot in R.</p><preformat>plot(dmod_shape, type = "PDF")</preformat>
<fig id="fig17" position="float" fig-type="figure"><label>Figure 17</label><caption><p>Probability density functions within the search radius for extensible, standard models for the full &#x201C;shape&#x201D; dataset in section, &#x201D;Model Fitting and Analysis.&#x201D; Figure drawn using the plot function from the dwp package with the fitted models.</p><p content-type="toc"><bold>Figure 17.</bold>&#x2003;Plot showing probability density functions within the search radius for extensible, standard models for the full &#x201C;shape&#x201D; dataset in section, &#x201D;Model Fitting and Analysis&#x201D;</p></caption><long-desc>Plot showing probability density functions within the search radius for extensible, standard models for the full &#x201C;shape&#x201D; dataset in section, &#x201D;Model Fitting and Analysis.&#x201D;</long-desc><graphic xlink:href="tac22-1445_fig17"/></fig>
<p>To estimate <italic>&#x0471;</italic>, the probability of a carcass lying inside the searched area and <italic>dwp,</italic> the fraction of carcasses lying inside the searched area, a model must be selected. If it is desired to account for all carcasses lying outside the areas searched&#x2014;including areas outside the search radius&#x2014;an extensible model is required.</p>
<p>The graph of the CDF shows the estimated probability that a carcass lies within a given distance from the turbine. In this example, the two heaviest-tailed models (lognormal and xep1) predict about 20 percent of the carcasses lie outside the search radius of around 88 m, whereas the other extensible models predict virtually zero carcasses outside the search radius. In some datasets, choice of model can have a profound impact on the estimated fraction of carcasses falling inside the search radius, <inline-formula><alternatives><mml:math id="m27"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover><mml:malignmark/><mml:mo>.</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m27"/></alternatives></inline-formula> Some of the important issues involved in model selection are discussed in the appendixes. The modelFilter function is designed to address many of the issues.</p>
<p>The probability that a carcass lies inside the search radius (srad)&#x2014;or any other specified distance&#x2014;can be estimated for any of the extensible, fitted distributions using the pdd function, which is an analog to pnorm for distance distributions.</p><preformat>pdd(rings_shape$srad, model = dmod_shape["xep01"])<italic>#&gt; [1] 0.9764346</italic>pdd(rings_shape$srad, model = dmod_shape["xep02"])<italic>#&gt; [1] 0.997577</italic>pdd(rings_shape$srad, model = dmod_shape["lognormal"])<italic>#&gt; [1] 0.8174281</italic></preformat>
<p>The lines shown in <xref ref-type="fig" rid="fig16">figures 16</xref> and <xref ref-type="fig" rid="fig17">17</xref> are for the maximum likelihood estimators of the models, which represent the most likely or &#x201C;best&#x201D; estimate for the given distribution. However, due to random variation, the distributions are estimated with uncertainty. That uncertainty can be accounted for by simulating from the asymptotic distribution of the parameter estimators using the ddSim (distance distribution simulation) function, and confidence intervals can be constructed (<xref ref-type="fig" rid="fig18">fig. 18</xref>).</p><preformat><italic># simulate parameters to account for uncertainty:</italic>simparm01 &lt;- ddSim(dmod_shape["xep01"]) simparm1 &lt;- ddSim(dmod_shape["xep1"]) simparm02 &lt;- ddSim(dmod_shape["xep02"]) simparmln &lt;- ddSim(dmod_shape["lognormal"])<italic># calculate confidence intervals</italic>: srad &lt;- rings_shape$srad (CI01 &lt;- round(quantile(pdd(srad, simparm01), prob = c(0.05, 0.95)), 3))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.938	0.991</italic>(CI02 &lt;- round(quantile(pdd(srad, simparm02), prob = c(0.05, 0.95)), 3))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.989	0.999</italic>(CI1 &lt;- round(quantile(pdd(srad, simparm1), prob = c(0.05, 0.95)), 3))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.741	0.912</italic>(CIln &lt;- round(quantile(pdd(srad, simparmln), prob = c(0.05, 0.95)), 3))<italic>#&gt;	5%	95%</italic><italic>#&gt;	0.629	0.917</italic></preformat>
<fig id="fig18" position="float" fig-type="figure"><label>Figure 18</label><caption><p>Estimated probability of carcass lying inside the searched area according to four distributions fit to the full &#x201C;shape&#x201D; dataset.</p><p content-type="toc"><bold>Figure 18.</bold>&#x2003;Boxplots showing estimated probability of carcass lying inside the searched area according to four distributions fit to the full &#x201C;shape&#x201D; dataset</p></caption><long-desc>Boxplots showing estimated probability of carcass lying inside the searched area according to four distributions fit to the full &#x201C;shape&#x201D; dataset.</long-desc><graphic xlink:href="tac22-1445_fig18"/></fig>
<p>It is also straightforward to calculate confidence intervals for quantiles of distance distributions using the qdd function, which is the analog of qnorm but for distance distributions. For example, to calculate 90 percent confidence intervals for the 90th percentile of distances at which carcasses lie, we can use the same sets of simulated parameters used in estimating the probabilities that carcasses lie inside the search radius, and calculate the 90th percentiles as qdd(0.9, ...):</p><preformat><italic># simulate 90th percentiles:</italic>qxep01 &lt;- qdd(0.9, model = simparm01) qxep1 &lt;- qdd(0.9, model = simparm1) qxep02 &lt;- qdd(0.9, model = simparm02) qxepln &lt;- qdd(0.9, model = simparmln)<italic># calculate confidence intervals:</italic>(CI01 &lt;- round(quantile(qxep01, prob = c(0.05, 0.95)), 1))<italic>#&gt;	5%	95%</italic><italic>#&gt;	56.8	78.0</italic>(CI02 &lt;- round(quantile(qxep02, prob = c(0.05, 0.95)), 1))<italic>#&gt;	5%	95%</italic><italic>#&gt;	51.4	63.5</italic>(CI1 &lt;- round(quantile(qxep1, prob = c(0.05, 0.95)), 1))<italic>#&gt;	5%	95%</italic><italic>#&gt;	84.7	129.4</italic>(CIln &lt;- round(quantile(qxepln, prob = c(0.05, 0.95), na.rm = T), 1))<italic>#&gt;	5%	95%</italic><italic>#&gt;	82.1	221.1</italic></preformat>
<p>Thus, according to the xep02 model, carcasses had an estimated 90-percent probability of falling within 56.1 m of the turbine with a 90-percent confidence interval of [51.4, 63.5] m (qdd(0.9, dmod_shape["xep02"])), whereas the lognormal model estimates a substantially greater distance of 118.5 m with a confidence interval of [82.1, 221.1] m (qdd(0.9, dmod_shape["lognormal"])). The xep01 model was similar to the xep02, and the xep1 more like the lognormal (<xref ref-type="fig" rid="fig19">fig. 19</xref>).</p>
<fig id="fig19" position="float" fig-type="figure"><label>Figure 19</label><caption><p>Estimated 90th percentile of carcass distances for four distributions fit to the full &#x201C;shape&#x201D; dataset.</p><p content-type="toc"><bold>Figure 19.</bold>&#x2003;Boxplots showing estimated 90th percentile of carcass distances for four distributions fit to the full &#x201C;shape&#x201D; dataset</p></caption><long-desc>Boxplots showing estimated 90th percentile of carcass distances for four distributions fit to the full &#x201C;shape&#x201D; dataset.</long-desc><graphic xlink:href="tac22-1445_fig19"/></fig>
</sec>
<sec>
<title>Probability of a Carcass Lying Inside the Searched Area</title>
<p>The pdd function can be used to estimate the CDF of carcass distribution as a function of distance from a turbine, which is related to but distinct from the probability, <italic>&#x0471;</italic>, that a carcass lies inside the searched area. <italic>&#x0471;</italic> is estimated by integrating the PDF of the fitted carcass distribution over the areas searched at each turbine. This can be accomplished for any fitted model and site layout using the estpsi function, and a summary figure can be viewed using plot (<xref ref-type="fig" rid="fig20">fig. 20</xref>).</p><preformat>psi01 &lt;- estpsi(rings_shape, model = dmod_shape["xep01"]) plot(estpsi(psi01), main = "xep01")</preformat>
<fig id="fig20" position="float" fig-type="figure"><label>Figure 20</label><caption><p>Estimated probability of a carcass lying inside the searched area. Figure drawn using the plot function from the dwp package with the estimated probability of a carcass lying inside the searched area.</p><p content-type="toc"><bold>Figure 20.</bold>&#x2003;Boxplots showing estimated probability of a carcass lying inside the searched area</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area.</long-desc><graphic xlink:href="tac22-1445_fig20"/></fig>
<p>The probabilities of lying in the searched area ranged from around 55 percent for turbines t11 and t15 to 85&#x2013;90 percent for turbines t17&#x2013;t23. The combined total was around 75 percent. More precise statistics can be extracted from the psiHat object returned from the estpsi function. In this case, that is psi01, which is a matrix with a column of nsim simulated values,<italic><inline-formula><alternatives><mml:math id="m28"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m28"/></alternatives></inline-formula></italic>, for each turbine, with the uncertainty in the estimation of <italic>&#x0471;</italic> at each turbine captured by the variation in values in the turbine&#x2019;s column.</p>
<p>The <italic><inline-formula><alternatives><mml:math id="m29"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m29"/></alternatives></inline-formula></italic>values for xep01 and xep02 varied by a few percent (<xref ref-type="fig" rid="fig21">fig. 21</xref>), although the 0.005 quantiles sometimes differed from one another by more than 10 percent.</p>
<fig id="fig21" position="float" fig-type="figure"><label>Figure 21</label><caption><p>Comparison of estimated probabilities of a carcass lying inside the searched area according to the xep01 and xep02 models.</p><p content-type="toc"><bold>Figure 21.</bold>&#x2003;Boxplots showing comparison of estimated probabilities of a carcass lying inside the searched area according to the xep01 and xep02 models</p></caption><long-desc>Boxplots showing comparison of estimated probabilities of a carcass lying inside the searched area according to the xep01 and xep02 models.</long-desc><graphic xlink:href="tac22-1445_fig21"/></fig>
</sec>
<sec>
<title>Estimated Fraction of Carcasses Lying Inside the Searched Area</title>
<p>The <italic>expected</italic> fraction of carcasses lying inside the searched area (that is, the mean <italic>dwp</italic>) is equal to the probability of a carcass lying inside the searched area (<italic>&#x0471;</italic>), but the uncertainty in the estimate of the actual fraction of carcasses lying inside the searched area (<inline-formula><alternatives><mml:math id="m30"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m30"/></alternatives></inline-formula>) is greater than the uncertainty in the estimated underlying probability (<italic><inline-formula><alternatives><mml:math id="m31"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m31"/></alternatives></inline-formula></italic>). Recall, the situation is analogous to a coin toss. We know the probability of a head (equivalent to <italic>&#x0471;</italic>) is 50 percent, and the expected fraction of times a coin comes up heads (equivalent to <italic>dwp</italic>) in <italic>n</italic> coin tosses is <italic>n</italic>/2. However, the actual fraction of heads in a sequence of <italic>n</italic> flips will usually not be exactly <italic>n</italic>/2 but a little more or a little less. That additional, binomial uncertainty, in addition to the uncertainty in estimating <italic>&#x0471;</italic>, needs to be captured in our estimate of <italic>dwp</italic> (<xref ref-type="bibr" rid="r27">Maurer and others, 2020</xref>). The distinction between <italic>&#x0471;</italic> and <italic>dwp</italic> is discussed further in appendix 4.</p>
<p>The uncertainties in estimating <italic>&#x0471;</italic> are captured in estpsi, and the uncertainties in estimating <italic>dwp</italic> given <italic>&#x0471;</italic> are captured using the estdwp function. The function requires the estimated <italic>&#x0471;</italic> and the number of carcasses observed at each turbine. The number of carcasses is required because the fewer the carcasses, the greater the relative uncertainty. Again, the coin toss analogy is illustrative. It would not be surprising to get anything from 0 to 100 percent heads in 4 coin tosses, but it would be highly unusual to get less than 35 percent or more than 65 percent heads in 40 coin tosses.</p>
<p>The fraction of carcasses lying inside the searched area at each turbine is calculated using estdwp:</p><preformat>dwp01 &lt;- estdwp(psi01, ncarc = getncarc(rings_shape))</preformat>
<p>The structure of the <italic>dwp</italic> estimate is the same as that of <italic><inline-formula><alternatives><mml:math id="m32"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m32"/></alternatives></inline-formula></italic>, namely, a matrix with a column for each turbine, incorporating the uncertainties in the estimated <italic>dwp</italic>&#x2019;s for each turbine and for the total at the site.</p>
<p>Paired boxplots of <italic><inline-formula><alternatives><mml:math id="m33"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m33"/></alternatives></inline-formula></italic>and estimated <italic>dwp</italic> clearly reveal the greater uncertainty in estimating <italic>dwp</italic> compared to <italic>&#x03C8; </italic>(<xref ref-type="fig" rid="fig22">fig. 22</xref>).</p>
<fig id="fig22" position="float" fig-type="figure"><label>Figure 22</label><caption><p>Comparison of estimated probability of a carcass lying inside the searched area versus estimated proportion of carcasses lying inside the searched area for each turbine according to the xep01 model.</p><p content-type="toc"><bold>Figure 22.</bold>&#x2003;Boxplots showing comparison of estimated probability of a carcass lying inside the searched area versus estimated proportion of carcasses lying inside the searched area for each turbine according to the xep01 model</p></caption><long-desc>Boxplots showing comparison of estimated probability of a carcass lying inside the searched area versus estimated proportion of carcasses lying inside the searched area for each turbine according to the xep01 model.</long-desc><graphic xlink:href="tac22-1445_fig22"/></fig>
<p>The estimated <italic>dwp</italic> can be formatted for use in GenEst either by setting forGenEst = TRUE in the argument list for estdwp, or by using the formatGenEst function on the estimated <italic>dwp</italic>.</p><preformat><italic># Option 1: format estimated dwp for GenEst in two steps</italic>set.seed(1942)<italic># for repeatability</italic>dwp01 &lt;- estdwp(psi01, ncarc = getncarc(rings_shape)) dwp01 &lt;- formatGenEst(dwp01) head(dwp01)<italic>#&gt;	Turbine 	dwp</italic><italic>#&gt; 1	t1	0.750</italic><italic>#&gt; 2	t2	0.600</italic><italic>#&gt; 3	t3	0.500</italic><italic>#&gt; 4	t4	0.692</italic><italic>#&gt; 5	t5	1.000</italic><italic>#&gt; 6	t6	1.000</italic><italic># Option 2: format estimated dwp for GenEst in one step</italic>set.seed(1942) dwp01 &lt;- estdwp(psi01, ncarc = getncarc(rings_shape), forGenEst = TRUE) head(dwp01)<italic>#&gt;	turbine	dwp</italic><italic>#&gt; 1	t1	0.750</italic><italic>#&gt; 2	t2	0.600</italic><italic>#&gt; 3	t3	0.500</italic><italic>#&gt; 4	t4	0.692</italic><italic>#&gt; 5	t5	1.000</italic><italic>#&gt; 6	t6	1.000</italic></preformat>
<p>The formatted dwp01 can now be used as data_dwp = dwp01 in the argument list in a command line call to the estM function in GenEst (assuming that the other required arguments can be supplied as well) or can be exported to a .csv file for use in the GenEst GUI using the exportGenEst function.</p><preformat>exportGenEst(dwp01, file = "my_dwp.csv")</preformat>
</sec>
<sec>
<title>Additional Analysis for an Interacting Covariate</title>
<p>In the previous example, we included a covariate to account for variability in carcass detection probabilities on the ground. Interacting covariates&#x2014;that is, variables that affect the actual distributions of carcasses rather than simply affecting detection probabilities on the ground&#x2014;present challenges that are di&#xFB00;icult to overcome in a generic way that would be appropriate for automation in dwp.</p>
<p>The Casselman data provide an example of an interacting covariate, which can be analyzed by fitting separate sets of models for different covariate levels. In particular, the site represented in the &#x201C;shapes&#x201D; files has turbines that were under two different operating protocols, freely operating or curtailed at low windspeeds. We would expect that the carcasses at the curtailed turbines would be distributed farther from the turbines than carcasses at the non-curtailed turbines because the curtailed turbines were operating only under relatively high wind speeds. We can analyze the data from the two turbine sets separately to see if there are differences in the distance distributions and consequent <italic><inline-formula><alternatives><mml:math id="m34"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m34"/></alternatives></inline-formula></italic>.</p>
<p>The subset function from the dwp package can be used to split the layout_shape dataset into two parts&#x2014;freely operating turbines (layout_free) and turbines curtailed at low wind speeds (layout_curtailed).</p>
<p>The two datasets can then be analyzed separately and the results compared:</p><preformat><italic>######## basic setup for freely operating turbines:</italic><italic># data formatting</italic>layout_free &lt;- subset(layout_shape, select = "Turbine", subset = paste0("t", c(1, 3, 4, 8, 11, 13, 14, 16, 20, 23))) cod_free &lt;- subset(cod, select = "Turbine", subset = paste0("t", c(1, 3, 4, 8, 11, 13, 14, 16, 20, 23))) rings_free &lt;- prepRing(layout_free, scVar = "Class", notSearched = "Out", silent = T) rings_free &lt;- addCarcass(cod_free, data_ring = rings_free, plotLayout = layout_free)<italic># fitting the models</italic>mod_free &lt;- ddFit(rings_free, scVar = "Class")<italic>#&gt; Extensible models: </italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic><italic>######## basic setup for curtailed turbines:</italic>layout_curtailed &lt;- subset(layout_shape, select = "Turbine", subset = paste0("t", c(2, 5, 6, 7, 9, 10, 12, 15, 17, 18, 19, 21))) cod_curtailed &lt;- subset(cod, select = "Turbine", subset = paste0("t", c(2, 5, 6, 7, 9, 10, 12, 15, 17, 18, 19, 21))) rings_curtailed &lt;- prepRing(layout_curtailed, scVar = "Class", notSearched = "Out," silent = TRUE)<italic># "silent" cancels updates on the status of the calculations</italic>rings_curtailed &lt;- addCarcass(cod_curtailed, data_ring = rings_curtailed, plotLayout = layout_curtailed) mod_curtailed &lt;- ddFit(rings_curtailed, scVar = "Class")<italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep012</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic></preformat>
<p>The descriptive statistics for the fitted models can be summarized using the function stats, which calculates estimated medians, modes, and the 75th, 90th, and 95th percentiles according to models, and sorts the results by &#x0394;AICc.</p><preformat>stats(mod_free)<italic>#&gt;		median	75%	90%	95%	mode	P_win	deltaAICc</italic><italic>#&gt;	xep01	30.6	44.3	59.5	70.1	23.5	0.985	0.00</italic><italic>#&gt;	xep2	30.6	43.3	55.9	63.7	26.0	0.996	0.64</italic><italic>#&gt;	xep02	30.4	41.9	53.2	60.2	26.89	0.999	1.51</italic><italic>#&gt;	xep12	30.5	42.3	53.6	60.7	27.0	0.998	2.35</italic><italic>#&gt;	lognormal	35.6	59.1	93.2	122.5	20.3	0.884	2.51</italic><italic>#&gt;	MaxwellBoltzmann	30.1	39.7	49.0	54.8	27.7	1.000	5.10</italic><italic>#&gt;	xep1	36.8	59.1	85.4	104.1	21.9	0.907	6.41</italic><italic>#&gt;	tnormal	30.8	50.8	50.8	56.5	30.3	1.000	9.61</italic>stats(mod_curtailed)<italic>#&gt;		median	75%	90%	95%	mode	p_win	deltaAICc</italic><italic>#&gt;	MaxwellBoltzmann	35.0	46.1	56.9	63.6	32.2	0.998	0.00</italic><italic>#&gt;	xep12	35.7	47.2	58.1	64.7	33.6	0.997	1.02</italic><italic>#&gt;	xep02	36.0	48.6	60.9	68.6	32.3	0.993	1.06</italic><italic>#&gt;	xep2	38.6	54.5	70.3	80.2	32.8	0.969	1.09</italic><italic>#&gt;	xep01	38.8	55.9	74.9	87.9	30.1	0.946	1.95</italic><italic>#&gt;	tnormal	35.5	45.7	55.0	60.5	35.3	1.000	2.66</italic><italic>#&gt;	xep012	35.7	47.6	59.0	66.0	33.1	0.996	3.06</italic><italic>#&gt;	xep1	60.1	96.5	139.4	170.0	35.8	0.695	4.47</italic><italic>#&gt;	lognormal	64.2	116.5	199.2	274.6	29.4	0.632	4.93</italic></preformat>
<p>In general, the carcasses at the curtailed turbines did tend to be somewhat more distant from turbines than the carcasses at the freely operating turbines as expected (<xref ref-type="fig" rid="fig23">fig. 23</xref>). The magnitude of the estimated differences strongly depended on the selected model (<xref ref-type="fig" rid="fig24">fig. 24<italic>A</italic></xref>). The differences among the models largely vanish when the models are restricted solely to the range of the data and not extrapolated outside the search radius (<xref ref-type="fig" rid="fig24">fig. 24<italic>B</italic></xref>). This indicates that the discrepancies among models primarily are due to the extrapolation outside the search radius and the models&#x2019; respective assumptions about the distribution outside the search radius, that is, in the tails of the distributions. The heavy-tailed distributions (lognormal and xep1), predict a relatively large fraction of carcasses outside the search radius, whereas the light-tailed distributions (truncated normal and Maxwell-Boltzmann) predict relatively few carcasses outside the search radius.</p>
<fig id="fig23" position="float" fig-type="figure"><label>Figure 23</label><caption><p>Comparison of descriptive statistics for the distance distributions for the curtailed turbines (top row of dots in each quantile) and the freely operating turbines (bottom row of dots in each quantile). The lines show the difference between curtailed and free turbines. <italic>A</italic><bold><italic>.</italic></bold> Estimated quantiles of carcass distances (including extrapolations to account for carcasses outside the search radius). <italic>B.</italic> estimated quantiles of carcass distances solely inside the search radius.</p><p content-type="toc"><bold>Figure 23.</bold>&#x2003;Graphs showing comparison of descriptive statistics for the distance distributions for the curtailed turbines and the freely operating turbines</p></caption><long-desc>Graphs showing comparison of descriptive statistics for the distance distributions for the curtailed turbines and the freely operating turbines.</long-desc><graphic xlink:href="tac22-1445_fig23"/></fig>
<fig id="fig24" position="float" fig-type="figure"><label>Figure 24</label><caption><p>Cumulative (<italic>A</italic>) xep01 and (<italic>B</italic>) xep2 distribution functions of carcass distances at curtailed and free turbines at the Casselman site. Curves show the maximum likelihood estimator.</p><p content-type="toc"><bold>Figure 24.</bold>&#x2003;Graphs showing cumulative xep01 and xep2 distribution functions of carcass distances at curtailed and free turbines at the Casselman site</p></caption><long-desc>Graphs showing cumulative xep01 and xep2 distribution functions of carcass distances at curtailed and free turbines at the Casselman site.</long-desc><graphic xlink:href="tac22-1445_fig24"/></fig>
<p>Because the search radius is not long (square with half-width of 60 m and diagonal radius of 82 m), one of the heavier-tailed distributions with degree less than 2 is preferred (xep1, xep01, or lognormal). The light-tailed distributions (Maxwell-Boltzmann and the xep models with degree 2 or 3) tend to converge rapidly to zero shortly beyond the most distant carcass and underestimate the total outside the searched area. In both the curtailed and free datasets, the xep01 (gamma distribution) was the highest-ranking, relatively heavy-tailed distribution and had &#x0394;AICc &lt; 2. Thus, the xep01 distribution is an appropriate choice for both types of turbine.</p>
<p>The estimated probabilities of carcasses lying inside the searched areas can be calculated separately for the two sets of turbines (freely operating or curtailed):</p><preformat><italic># estimated spatial coverage for curtailed turbines...</italic><italic># ...using distance model fit to data from free turbines</italic>psi_free &lt;- estpsi(rings_free, model = mod_free["xep01"])<italic># ...using distance models fit to data from curtailed turbines</italic>psi_curtailed &lt;- estpsi(rings_curtailed, model = mod_curtailed["xep01"])</preformat>
<p>The estimated <italic>&#x0471;</italic> and <italic>dwp</italic> for the free and curtailed turbines depend on the configuration of the search plots, which vary by turbine, so the values are not strictly comparable. However, a few meaningful patterns can be discerned (<xref ref-type="fig" rid="fig25">fig. 25</xref>). First, the lower tails of the distributions for <italic><inline-formula><alternatives><mml:math id="m35"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m35"/></alternatives></inline-formula></italic> extend much lower for the curtailed turbines than for the free turbines. This is due to the presence of more carcasses at greater distances at the curtailed turbines and a smaller probability that the tail of the distribution is resolved enough to avoid the possibility that many carcasses lie outside the search radius. Next, the uncertainty introduced in estimating <italic>dwp</italic> erases the clarity of the distinction between curtailed and free turbines.</p>
<fig id="fig25" position="float" fig-type="figure"><label>Figure 25</label><caption><p><italic>A</italic>. Estimated probability of a carcass lying inside the searched area, and <italic>B</italic>. estimated proportion of carcasses lying inside the searched area according to the xep01 distribution for curtailed and free turbines at the Casselman site.</p><p content-type="toc"><bold>Figure 25.</bold>&#x2003;Boxplots showing estimated probability of a carcass lying inside the searched area and estimated proportion of carcasses lying inside the searched area according to the xep01 distribution for curtailed and free turbines at the Casselman site</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area and estimated proportion of carcasses lying inside the searched area according to the xep01 distribution for curtailed and free turbines at the Casselman site.</long-desc><graphic xlink:href="tac22-1445_fig25"/></fig>
<p>After calculating the <inline-formula><alternatives><mml:math id="m36"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m36"/></alternatives></inline-formula>&#x2019;s for curtailed and free turbines separately, the estimates combined into one data frame for export for GenEst.</p><preformat><italic>ge_combined &lt;- rbind(formatGenEst(dwp_curtailed), formatGenEst(dwp_free)) exportGenEst(ge_combined, file = "dwp_all.csv")</italic></preformat>
<p>Although we choose the gamma distribution (xep01) for estimating <italic>dwp</italic> for export to GenEst, the Rayleigh distribution (xep2) provides an equally high-quality fit and has the interesting and convenient property that the ratio of the quantiles of two Rayleighs is equal to the ratio of their parameters <inline-formula><alternatives><mml:math id="m37"><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>&#x03C3;</mml:mi><mml:mn>2</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m37"/></alternatives></inline-formula>), regardless of the quantile. Thus, measuring by the fitted Rayleigh distribution, carcasses at the curtailed turbines were <inline-formula><alternatives><mml:math id="m38"><mml:mrow><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mtext>curtailed</mml:mtext></mml:mrow></mml:msub><mml:mo>/</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>&#x03C3;</mml:mi><mml:mrow><mml:mtext>free</mml:mtext></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mn>1.258</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m38"/></alternatives></inline-formula> times more distant from the turbines than were the carcasses at the free turbines. That is, the median, 90th percentile, 99th percentile, and so on were all 25.8 percent greater at the curtailed turbines than at the free turbines.</p><preformat><italic># estimated spatial coverage for curtailed turbines...</italic><italic># ...using distance model fit to data from free turbines</italic>psi_free &lt;- estpsi(rings_curtailed, model = mod_free["xep01"])<italic># ...using distance models fit to data from curtailed turbines</italic>psi_curtailed &lt;- estpsi(rings_curtailed, model = mod_curtailed["xep01"])</preformat>
<p>If not accounted for, the tendency for the carcasses to be more distant at the curtailed turbines can result in substantial bias when estimating total mortality. For example, using the distribution that was fit for the freely operating turbines to estimate mortality at the curtailed turbines, we would underestimate the mortality by some 55 percent on average at the curtailed turbines due to systematic bias in the estimates of <italic>&#x0471;</italic> (<xref ref-type="fig" rid="fig26">fig. 26</xref>).</p>
<fig id="fig26" position="float" fig-type="figure"><label>Figure 26</label><caption><p>Comparison of estimates of the area correction factor at curtailed turbines using the correct distance model based on data from curtailed turbines versus using an incorrect distance model derived from data from freely operating turbines.</p><p content-type="toc"><bold>Figure 26.</bold>&#x2003;Boxplots showing comparison of estimates of the area correction factor at curtailed turbines using the correct distance model based on data from curtailed turbines versus using an incorrect distance model derived from data from freely operating turbines</p></caption><long-desc>Boxplots showing comparison of estimates of the area correction factor at curtailed turbines using the correct distance model based on data from curtailed turbines versus using an incorrect distance model derived from data from freely operating turbines.</long-desc><graphic xlink:href="tac22-1445_fig26"/></fig>
</sec>
<sec>
<title>Carcass Size</title>
<p>Carcass size also may influence the distances that carcasses may fly, perhaps even size differences among bats can influence the carcass dispersion patterns around turbines. The Casselman data include a range of bat species of different sizes, which we can class as either large (L) or small (S). The dwp package provides tools for processing datasets with size class distinctions and exporting the resulting <italic>dwp</italic> estimates to GenEst.</p>
<p>The following sections of code show how to split a dataset on a carcass class variable, fit separate distance models for each size class using a single command, and create GenEst-ready dwp data with carcass class distinctions.</p>
<p>The first task with this dataset is to add a &#x201C;Size&#x201D; variable to the carcass data from the freely operating turbines, with LACI, LASE, and EPFU classed as &#x201C;L&#x201D; and the other species as small.</p><preformat>cod_free$carcasses$Size &lt;- ifelse( cod_free$carcasses$Species %in% c("LACI", "LASE", "EPFU"), "L", "S")</preformat>
<p>It is always useful to check whether your command has the desired effect. Tabulate the carcasses by size and species to verify that the split was done correctly and that there are su&#xFB00;icient carcasses in each subset to do the estimation.</p><preformat>table(cod_free$carcasses[, c("Species," "Size"), drop = TRUE])<italic>#&gt;		Size</italic><italic>#&gt;	Species	L	S</italic><italic>#&gt;	EPFU	3	0</italic><italic>#&gt;	LABO	0	15</italic><italic>#&gt;	LACI	35	0</italic><italic>#&gt;	LANO	0	28</italic><italic>#&gt;	LASE	2	0</italic><italic>#&gt;	MYLU	0	18</italic><italic>#&gt;	PESU	0	12</italic></preformat>
<p>NOTE: The drop = TRUE is necessary here because cod_free is an sf object, which is a specially formatted data frame with GIS information attached. When that extra information is attached, R does not recognize the sf object as a data frame, so functions like table will not work. The GIS information is dropped by using drop = TRUE in the subsetting. The result is a standard R data frame that can be manipulated like any other data frame in R.</p>
<p>To estimate <italic>&#x0471;</italic> and calculate <inline-formula><alternatives><mml:math id="m39"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m39"/></alternatives></inline-formula> for use in GenEst when there are distinctions among carcass classes, the <italic>dwp</italic>&#x2019;s must be estimated for each size class separately, which the dwp functions, estpsi and estdwp, can do automatically if the data are properly formatted. Formatting involves adding carcasses (feeding a carcass dataset into addCarcass) to the description of the site by rings (data_ring) with a directive to split the datasets by carcass class (ccCol).</p>
<p>When a ccCol (carcass class column) is included in the argument list, addCarcass creates separate ring structures for each carcass class, which in turn are interpreted by dwp functions to estimate <italic>&#x0471;</italic>, <italic>dwp</italic>, and format the results for exporting to GenEst.</p><preformat><italic># split the ring data into separate structures for each size class</italic>cod_free_size &lt;- addCarcass(cod_free, data_ring = rings_free, plotLayout = layout_free, ccCol = "Size")<italic># fit separate distance models to the different size classes:</italic>mod_size &lt;- ddFit(cod_free_size, scCol = "Class")<italic>#&gt; Extensible models: </italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann #&gt;	lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		constant</italic><italic>#&gt; Extensible models:</italic><italic>#&gt;		xep1</italic><italic>#&gt;		xep01</italic><italic>#&gt;		xep2</italic><italic>#&gt;		xep02</italic><italic>#&gt;		xep12</italic><italic>#&gt;		tnormal</italic><italic>#&gt;		MaxwellBoltzmann</italic><italic>#&gt;		lognormal</italic><italic>#&gt;</italic><italic>#&gt; Non-extensible models:</italic><italic>#&gt;		xep012</italic><italic>#&gt;		xep123</italic><italic>#&gt;		xep0123</italic><italic>#&gt;		constant</italic><italic># view summary statistics for the resulting models:</italic>stats(mod_size)<italic>#&gt; $L</italic><italic>#&gt;		median	75%	90%	95%	mode	p_win	deltaAICc</italic><italic>#&gt;	xep2	28.4	40.1	51.7	59.0	24.1	0.999	0.00</italic><italic>#&gt;	xep1	30.8	49.4	71.4	87.1	18.4	0.951	0.22</italic><italic>#&gt;	xep12	28.4	41.8	55.5	64.4	21.8	0.994	1.66</italic><italic>#&gt;	xep01	29.0	44.4	62.1	74.6	19.7	0.976	1.72</italic><italic>#&gt;	xep02	28.4	41.0	53.5	61.4	23.3	0.997	1.78</italic><italic>#&gt;	lognormal	34.7	62.8	107.0	147.3	16.0	0.854	1.98</italic><italic>#&gt;	tnormal	28.7	40.4	51.2	57.7	27.1	1.000	3.26</italic><italic>#&gt;	xep123	28.3	40.7	51.6	57.9	23.9	1.000	3.44</italic><italic>#&gt;	xep012	28.4	42.2	56.7	66.2	21.1	0.992	3.69</italic><italic>#&gt;	xep0123	28.1	41.0	50.7	55.6	13.5	1.000	4.51</italic><italic>#&gt;	MaxwellBoltzmann	28.7	37.8	46.7	52.2	26.4	1.000	6.82</italic><italic>#&gt;</italic><italic>#&gt;	$S</italic><italic>#&gt;		median	75%	90%	95%	mode	p_win	deltaAICc</italic><italic>#&gt;	xep2	28.9	40.8	52.6	60.0	24.5	0.998	0.00</italic><italic>#&gt;	xep01	28.8	42.1	57.1	67.5	21.6	0.988	0.52</italic><italic>#&gt;	xep02	28.9	40.5	51.9	59.1	24.8	0.999	1.97</italic><italic>#&gt;	xep12	28.8	41.1	53.3	60.9	24.1	0.998	2.01</italic><italic>#&gt;	lognormal	32.1	53.2	83.9	110.1	18.3	0.910	2.04</italic><italic>#&gt;	xep1	32.3	51.8	74.9	91.3	19.2	0.941	2.57</italic><italic>#&gt;	MaxwellBoltzmann	29.1	38.3	47.3	52.9	26.8	1.000	6.15</italic><italic>#&gt;	tnormal	29.2	40.2	50.3	56.3	28.2	1.000	6.63</italic></preformat>
<p>Selection of models to use in the calculations of <inline-formula><alternatives><mml:math id="m40"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m40"/></alternatives></inline-formula> must be done for each size class separately. As with the earlier examples in the Casselman data (sections, &#x201C;Modeling Fitting and Analyses&#x201D; and &#x201C;Additional Analyses for an Interacting Covariate&#x201D; ), the xep01 model scores well in the modelFilter for both size classes:</p><preformat><italic># Model filter scores for small carcasses</italic>modelFilter(mod_size[["S"]])$scores<italic>#&gt;	extensible 	rtail	ltail	aicc	hin	deltaAICc</italic><italic>#&gt; xep2	1	1	1	1	0	0.0000000</italic><italic>#&gt; xep01	1	1	1	1	0	0.5211667</italic><italic>#&gt; xep02	1	1	1	1	0	1.9695832</italic><italic>#&gt; xep12	1	1	1	1	0	2.0102368</italic><italic>#&gt; lognormal	1	1	1	1	0	2.0444269</italic><italic>#&gt; xep1	1	1	1	1	0	2.5680237</italic><italic>#&gt; tnormal	1	1	1	1	0	6.6354677</italic><italic>#&gt; MaxwellBoltzmann	1	1	0	1	0	6.1499831</italic><italic>#&gt; xep123	0	0	1	1	0	0.1523155</italic><italic>#&gt; xep0123	0	0	1	1	0	2.0836871</italic><italic>#&gt; xep012	0	0	1	1	0	2.4650216</italic><italic>#&gt; constant	0	0	1	0	0	54.2732536</italic><italic># Model filter scores for large carcasses</italic>modelFilter(mod_size[["L"]])$scores<italic>#&gt;	extensible 	rtail	ltail	aicc	hin	deltaAICc</italic><italic>#&gt; xep2	1	1	1	1	0	0.0000000</italic><italic>#&gt; xep1	1	1	1	1	0	0.2207812</italic><italic>#&gt; xep12	1	1	1	1	0	1.6626334</italic><italic>#&gt; xep01	1	1	1	1	0	1.7142410</italic><italic>#&gt; xep02	1	1	1	1	0	1.7826877</italic><italic>#&gt; tnormal	1	1	1	1	0	3.2572103</italic><italic>#&gt; xep123	1	1	1	1	0	3.4374762</italic><italic>#&gt; xep012	1	1	1	1	0	3.6869378</italic><italic>#&gt; xep123	1	1	1	1	0	4.5038122</italic><italic>#&gt; MaxwellBoltzmann	1	1	0	1	0	6.8218704</italic><italic>#&gt; lognormal	1	0	1	1	0	1.9813879</italic><italic>#&gt; constant	0	0	1	0	0	30.2262282</italic></preformat>
<p>The same caveat about the tendency of light-tailed models to overestimate the <italic>&#x0471;</italic>&#x2014;especially with bats&#x2014;when the search radius is not large enough to encompass all the carcasses (and with some cushion) that is mentioned in sections, "Example 3&#x2014;Simple Geometry,&#x201D; &#x201C;Example 5&#x2014;The (x, y) Grid Data,&#x201D; &#x201C;Additional Analysis for an Interacting Covariate,&#x201D; and <xref ref-type="app" rid="a3">appendix 3</xref> applies here, so we again select the xep01 model for both size classes.</p>
<p>There are two ways to call estpsi with data and models that include carcass class distinctions. They both accomplish the same thing, namely, to estimate <italic>&#x0471;</italic> for each carcass class.</p><list id="L19" list-type="order"><list-item><label>1.</label>
<p>Pass the whole array of fitted models (mod_size, in this example) to the estpsi function along with a vector of names of which models to select (modnames):</p></list-item></list><preformat>psi_size &lt;- estpsi(cod_free_size, model = mod_size,<italic># list of models for each carcass class</italic>modnames = c(L = "xep01", S = "xep01"))<italic># specify 1 model for each carcass class</italic></preformat><list id="L20" list-type="order"><list-item><label>2.</label>
<p>Pass a list of models with exactly one model selected for each carcass class:</p></list-item></list><preformat>psi_size &lt;- estpsi(cod_free_size, model = list(L = mod_size[["L"]]["xep01"], S = mod_size[["S"]]["xep01"]))</preformat>
<p>Note that it is entirely possible (and easy) to select different model forms for each class. For example, there would be some justification for choosing xep01 for S but xep1 for L based on AICc scores. However, we opted to use the same model form for each size class because the xep01 model, which was selected as the &#x201C;best&#x201D; model for the pooled data, also worked well for each of the size classes individually.</p>
<p>Once <italic>&#x0471;</italic> has been estimated, <inline-formula><alternatives><mml:math id="m41"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m41"/></alternatives></inline-formula> can be calculated and formatted for GenEst:</p><preformat>data_dwp &lt;- estdwp(psi_size, ncarc = getncarc(cod_free_size), forGenEst = T) dim(data_dwp)<italic> # nsim = number of simulated dwp's for each turbine and carcass class</italic><italic>#&gt; [1] 10000	3</italic>head(data_dwp)<italic># the first few rows of the data frame</italic><italic>#&gt;	turbine	L	S</italic><italic>#&gt; 1	t1	0.714	0.538</italic><italic>#&gt; 2	t3	1.000	0.400</italic><italic>#&gt; 3	t4	0.833	0.800</italic><italic>#&gt; 4	t8	0.750	1.000</italic><italic>#&gt; 5	t11	0.667	0.500</italic><italic>#&gt; 6	t13	1.000	0.833</italic><italic># data_dwp can be used directly from the command line as the data_dwp argument</italic><italic># in GenEst::estM, or it can be exported to a .csv file for importing into the</italic><italic># GenEst GUI:</italic><italic>exportGenEst(data_dwp, file = "mydwp.csv")</italic></preformat>
</sec>
</sec>
</sec>
</body>
</book-part>
</book-body>
<book-back>
<ref-list><title>References Cited</title>
<ref id="r1"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Akaike</surname>, <given-names>H.</given-names></string-name></person-group>, <year>1974</year>, <article-title>A new look at the statistical model identification</article-title>: <source>IEEE Transactions on Automatic Control</source>, v.&#x00A0;<volume>19</volume>, <issue>no.&#x00A0;6</issue>, p.&#x00A0;<fpage>716</fpage>&#x2013;<lpage>723</lpage>. <comment>[Also available at </comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1109/TAC.1974.1100705">https://doi.org/10.1109/TAC.1974.1100705</ext-link><comment>.]</comment></mixed-citation></ref>
<ref id="r2"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Allen</surname>, <given-names>D.M.</given-names></string-name></person-group>, <year>1974</year>, <article-title>The relationship between variable selection and data augmentation and a method for prediction</article-title>: <source>Technometrics</source>, v.&#x00A0;<volume>16</volume>, <issue>no.&#x00A0;1</issue>, p.&#x00A0;<fpage>125</fpage>&#x2013;<lpage>127</lpage>.</mixed-citation></ref>
<ref id="r3"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Andersen</surname>, <given-names>E.B.</given-names></string-name></person-group>, <year>1970</year>, <article-title>Su&#xFB00;iciency and exponential families for discrete sample spaces</article-title>: <source>Journal of the American Statistical Association</source>, v.&#x00A0;<volume>65</volume>, <issue>no.&#x00A0;331</issue>, p.&#x00A0;<fpage>1248</fpage>&#x2013;<lpage>1255</lpage>.</mixed-citation></ref>
<ref id="r4"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Arnett</surname>, <given-names>E.B.</given-names></string-name>, <string-name><surname>Schirmacher</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, and <string-name><surname>Hayes</surname>, <given-names>J.P.</given-names></string-name></person-group>, <year>2009</year><comment>a</comment>, <source>Effectiveness of changing wind turbine cut-in speed to reduce bat fatalities at wind facilities: Annual report submitted to the Bats and Wind Energy Cooperative</source>, <publisher-name>Bat Conservation International</publisher-name>, <publisher-loc>Austin, Texas</publisher-loc>.</mixed-citation></ref>
<ref id="r5"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Arnett</surname>, <given-names>E.B.</given-names></string-name>, <string-name><surname>Schirmacher</surname>, <given-names>M.R.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, and <string-name><surname>Hayes</surname>, <given-names>J.P.</given-names></string-name></person-group>, <year>2009</year><comment>b</comment>, <source>Patterns of bat fatality at the Casselman Wind Project in south-central Pennsylvania&#x2014;2008 annual report: Annual report submitted to the Bats and Wind Energy Cooperative and the Pennsylvania Game Commission</source>, <publisher-name>Bat Conservation International</publisher-name>, <publisher-loc>Austin, Texas</publisher-loc>.</mixed-citation></ref>
<ref id="r6"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Ba&#x00F1;uelos-Ruedas</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Angeles-Camacho</surname>, <given-names>C.</given-names></string-name>, and <string-name><surname>Rios-Marcuello</surname>, <given-names>S.</given-names></string-name></person-group>, <year>2011</year>, <chapter-title>Methodologies used in the extrapolation of wind speed data at different heights and its impact in the wind energy resource assessment in a region</chapter-title>, <italic>in</italic> <person-group person-group-type="editor"><string-name><surname>Suvire</surname>, <given-names>G.O.</given-names></string-name></person-group>, ed., <source>Wind farm&#x2014;Technical regulations, potential estimation and siting assessment</source>: <publisher-loc>Rijeka, Croatia</publisher-loc>, <publisher-name>InTech</publisher-name>, p. <fpage>97</fpage>&#x2013;<lpage>114</lpage>.</mixed-citation></ref>
<ref id="r7"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Berger</surname>, <given-names>J.O.</given-names></string-name>, <string-name><surname>Bernardo</surname>, <given-names>J.M.</given-names></string-name>, and <string-name><surname>Sun</surname>, <given-names>D.</given-names></string-name></person-group>, <year>2012</year>, <article-title>Objective priors for discrete parameter spaces</article-title>: <source>Journal of the American Statistical Association</source>, v.&#x00A0;<volume>107</volume>, <issue>no.&#x00A0;498</issue>, p.&#x00A0;<fpage>636</fpage>&#x2013;<lpage>648</lpage>. <comment>[Also available at </comment><ext-link ext-link-type="uri" xlink:href="https://doi.org/10.1080/01621459.2012.682538">https://doi.org/10.1080/01621459.2012.682538</ext-link><comment>.]</comment></mixed-citation></ref>
<ref id="r8"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Burnham</surname>, <given-names>K.P.</given-names></string-name>, and <string-name><surname>Anderson</surname>, <given-names>D.R.</given-names></string-name></person-group>, <year>2002</year>, <source>Model selection and multimodel inference&#x2014;A practical information-theoretic approach</source>: <publisher-loc>New York</publisher-loc>, <publisher-name>Springer-Verlag</publisher-name>, <size units="page">488</size>&#x00A0;p.</mixed-citation></ref>
<ref id="r9"><mixed-citation publication-type="web">Canty, A.J., and Ripley, B.D., 2021, boot&#x2014;Bootstrap R (S-Plus) functions&#x2014;R package ver. 1.3-27: Cran R Project web page, accessed February 12, 2021, at <ext-link ext-link-type="uri" xlink:href="https://CRAN.R-project.org/package=boot">https://CRAN.R-project.org/package=boot</ext-link>.</mixed-citation></ref>
<ref id="r10"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Cavanaugh</surname>, <given-names>J.E.</given-names></string-name></person-group>, <year>1997</year>, <article-title>Unifying the derivations of the Akaike and corrected Akaike information criteria</article-title>: <source>Statistics &amp; Probability Letters</source>, v.&#x00A0;<volume>33</volume>, <issue>no.&#x00A0;2</issue>, p.&#x00A0;<fpage>201</fpage>&#x2013;<lpage>208</lpage>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1016/S0167-7152(96)00128-9</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r11"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Counihan</surname>, <given-names>J.</given-names></string-name></person-group>, <year>1975</year>, <article-title>Adiabatic atmospheric boundary layers&#x2014;A review and analysis of data from the period 1880&#x2013;1972</article-title>: <source>Atmospheric Environment</source>, v.&#x00A0;<volume>9</volume>, <issue>no.&#x00A0;10</issue>, p.&#x00A0;<fpage>871</fpage>&#x2013;<lpage>905</lpage>.</mixed-citation></ref>
<ref id="r12"><mixed-citation publication-type="web">Dalthorp, D., and Huso, M.M., 2022, dwp R package (ver. 1): Cran R Project web page, accessed January 27, 2022, at <ext-link ext-link-type="uri" xlink:href="https://CRAN.R-project.org/package=dwp">https://CRAN.R-project.org/package=dwp</ext-link>.</mixed-citation></ref>
<ref id="r13"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Dalthorp</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.M.</given-names></string-name>, and <string-name><surname>Dail</surname>, <given-names>D.</given-names></string-name></person-group>, <year>2017</year>, <source>Evidence of absence (ver. 2.0) software and user guide</source>: <series>U.S. Geological Survey Data Series</series>&#x00A0;<volume>1055</volume>, <size units="page">109</size> p. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.3133/ds1055</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r14"><mixed-citation publication-type="book">Dalthorp, D., Madsen, L., Huso, M.M., Rabie, P.A., Wolpert, R., Studyvin, J., Simonis, J., and Mintz, J., 2018, GenEst statistical models&#x2014;A generalized estimator of mortality: U.S. Geological Survey Techniques and Methods, book 7, chap. A2, 13 p. [Also available at <pub-id pub-id-type="doi">https://doi.org/10.3133/tm7A2</pub-id>.]</mixed-citation></ref>
<ref id="r15"><mixed-citation publication-type="web">Dalthorp, D., Simonis, J., Madsen, L., Huso, M., Rabie, P., Mintz, J., Wolpert, R., Studyvin, J., and Korner- Nievergelt, F., 2018, GenEst&#x2014;Generalized mortality estimator&#x2014;R package ver. 1.4.4: Cran R Project web page, accessed June 8, 2020, at <ext-link ext-link-type="uri" xlink:href="https://CRAN.R-project.org/package=GenEst">https://CRAN.R-project.org/package=GenEst</ext-link>.</mixed-citation></ref>
<ref id="r16"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Davison</surname>, <given-names>A.C.</given-names></string-name>, and <string-name><surname>Hinkley</surname>, <given-names>D.V.</given-names></string-name></person-group>, <year>1997</year>, <source>Bootstrap methods and their applications</source>: <publisher-loc>Cambridge, United Kingdom</publisher-loc>, <publisher-name>Cambridge University Press</publisher-name>, <size units="page">582</size>&#x00A0;p.<pub-id pub-id-type="doi">https://doi.org/10.1017/CBO9780511802843</pub-id></mixed-citation></ref>
<ref id="r17"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Efroymson</surname>, <given-names>M.A.</given-names></string-name></person-group>, <year>1960</year>, <chapter-title>Multiple regression analysis</chapter-title>, <italic>in</italic> <person-group person-group-type="editor"><string-name><surname>Ralston</surname>, <given-names>A.</given-names></string-name>, and <string-name><surname>Wilf</surname>, <given-names>H.S.</given-names></string-name></person-group>, eds., <source>Mathematical methods for digital computers</source>: <publisher-loc>New York</publisher-loc>, <publisher-name>Wiley</publisher-name>, <size units="page">293</size> p.</mixed-citation></ref>
<ref id="r18"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Grodsky</surname>, <given-names>S.M.</given-names></string-name>, <string-name><surname>Behr</surname>, <given-names>M.J.</given-names></string-name>, <string-name><surname>Gendler</surname>, <given-names>A.</given-names></string-name>, <string-name><surname>Drake</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Dieterle</surname>, <given-names>B.D.</given-names></string-name>, <string-name><surname>Rudd</surname>, <given-names>R.J.</given-names></string-name>, and <string-name><surname>Walrath</surname>, <given-names>N.L.</given-names></string-name></person-group>, <year>2011</year>, <article-title>Investigating the causes of death for wind turbine-associated bat fatalities</article-title>: <source>Journal of Mammalogy</source>, v.&#x00A0;<volume>92</volume>, <issue>no.&#x00A0;5</issue>, p.&#x00A0;<fpage>917</fpage>&#x2013;<lpage>925</lpage>.</mixed-citation></ref>
<ref id="r19"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>He</surname>, <given-names>Y.</given-names></string-name>, <string-name><surname>Monahan</surname>, <given-names>A.H.</given-names></string-name>, and <string-name><surname>McFarlane</surname>, <given-names>N.A.</given-names></string-name></person-group>, <year>2013</year>, <article-title>Diurnal variations of land surface wind speed probability distributions under clear-sky and low-cloud conditions</article-title>: <source>Geophysical Research Letters</source>, v. <volume>40</volume>, <issue>no. 12</issue>, p. <fpage>3308</fpage>&#x2013;<lpage>3314</lpage>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1002/grl.50575</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r20"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Hull</surname>, <given-names>C.L.</given-names></string-name>, and <string-name><surname>Muir</surname>, <given-names>S.</given-names></string-name></person-group>, <year>2010</year>, <article-title>Search areas for monitoring bird and bat carcasses at wind farms using a Monte-Carlo model</article-title>: <source>Australasian Journal of Environmental Management</source>, v. <volume>17</volume>, <issue>no. 2</issue>, p. <fpage>77</fpage>&#x2013;<lpage>87</lpage>.</mixed-citation></ref>
<ref id="r21"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, and <string-name><surname>Dalthorp</surname>, <given-names>D.</given-names></string-name></person-group>, <year>2014</year>, <article-title>Accounting for unsearched areas in estimating wind turbine-caused fatality</article-title>: <source>The Journal of Wildlife Management</source>, v.&#x00A0;<volume>78</volume>, <issue>no.&#x00A0;2</issue>, p.&#x00A0;<fpage>347</fpage>&#x2013;<lpage>358</lpage>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1002/jwmg.663</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r22"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, <string-name><surname>Som</surname>, <given-names>N.</given-names></string-name>, and <string-name><surname>Ladd</surname>, <given-names>L.</given-names></string-name></person-group>, <year>2012</year>, <source>Fatality estimator user&#x2019;s guide (ver. 1.2, December 2018)</source>: <series>U.S. Geological Survey Data Series</series>&#x00A0;<volume>729</volume>, <size units="page">22</size> p. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.3133/ds729</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r23"><mixed-citation publication-type="confproc"><person-group person-group-type="author"><string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, <string-name><surname>Wilson</surname>, <given-names>Z.</given-names></string-name>, and <string-name><surname>Arnett</surname>, <given-names>E.B.</given-names></string-name></person-group>, <year>2011</year>, <article-title>Density-weighted area estimation</article-title>: <source>Proceedings of the Conference on Wind Energy and Wildlife Impacts</source>, <conf-date>May 2&#x2013;11, 2011</conf-date>, <conf-loc>Trondheim, Norway</conf-loc>.</mixed-citation></ref>
<ref id="r24"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>Kaltschmitt</surname>, <given-names>M.</given-names></string-name>, and <string-name><surname>Wiese</surname>, <given-names>A.</given-names></string-name></person-group>, <year>2007</year>, <chapter-title>Wind energy</chapter-title>, <italic>in</italic> <person-group person-group-type="editor"><string-name><surname>Kaltschmitt</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Streicher</surname>, <given-names>W.</given-names></string-name>, and <string-name><surname>Wiese</surname>, <given-names>A.</given-names></string-name></person-group>, eds., <source>Renewable energy&#x2014;Technology, economics, and environment</source>: <publisher-loc>Berlin</publisher-loc>, <publisher-name>Springer</publisher-name>, p.&#x00A0;<fpage>49</fpage>&#x2013;<lpage>65</lpage>.</mixed-citation></ref>
<ref id="r25"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Korner-Nievergelt</surname>, <given-names>F.</given-names></string-name>, <string-name><surname>Behr</surname>, <given-names>O.</given-names></string-name>, <string-name><surname>Brinkmann</surname>, <given-names>R.</given-names></string-name>, <string-name><surname>Etterson</surname>, <given-names>M.A.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, <string-name><surname>Dalthorp</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Korner-Nievergelt</surname>, <given-names>P.</given-names></string-name>, <string-name><surname>Roth</surname>, <given-names>T.</given-names></string-name>, and <string-name><surname>Niermann</surname>, <given-names>I.</given-names></string-name></person-group>, <year>2015</year>, <article-title>Mortality estimation from carcass searches using the R-package carcass&#x2014;A tutorial</article-title>: <source>Wildlife Biology</source>, v. <volume>21</volume>, <issue>no. 1</issue>, p. <fpage>30</fpage>&#x2013;<lpage>43</lpage>.</mixed-citation></ref>
<ref id="r26"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Madsen</surname>, <given-names>L.</given-names></string-name>, <string-name><surname>Dalthorp</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.M.P.</given-names></string-name>, and <string-name><surname>Aderman</surname>, <given-names>A.</given-names></string-name></person-group>, <year>2020</year>, <article-title>Estimating population size with imperfect detection using a parametric bootstrap</article-title>: <source>Environmetrics</source>, v.&#x00A0;<volume>31</volume>, <issue>no.&#x00A0;3</issue>, p.&#x00A0;<elocation-id>e2603</elocation-id>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1002/env.2603</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r27"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Maurer</surname>, <given-names>J.D.</given-names></string-name>, <string-name><surname>Huso</surname>, <given-names>M.</given-names></string-name>, <string-name><surname>Dalthorp</surname>, <given-names>D.</given-names></string-name>, <string-name><surname>Madsen</surname>, <given-names>L.</given-names></string-name>, and <string-name><surname>Fuentes</surname>, <given-names>C.</given-names></string-name></person-group>, <year>2020</year>, <article-title>Comparing methods to estimate the proportion of turbine-induced bird and bat mortality in the search area under a road and pad search protocol</article-title>: <source>Environmental and Ecological Statistics</source>, v.&#x00A0;<volume>27</volume>, p.&#x00A0;<fpage>769</fpage>&#x2013;<lpage>801</lpage>.</mixed-citation></ref>
<ref id="r28"><mixed-citation publication-type="book"><person-group person-group-type="author"><string-name><surname>McCullagh</surname>, <given-names>P.</given-names></string-name>, and <string-name><surname>Nelder</surname>, <given-names>J.A.</given-names></string-name></person-group>, <year>1983</year>, <source>Generalized linear models</source> (<edition>2d&#x00A0;ed.</edition>): <publisher-loc>Boca Raton, Florida</publisher-loc>, <publisher-name>Chapman &amp; Hall CRC</publisher-name>, <size units="page">532</size> p.</mixed-citation></ref>
<ref id="r29"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Nelder</surname>, <given-names>J.A.</given-names></string-name>, and <string-name><surname>Wedderburn</surname>, <given-names>R.W.M.</given-names></string-name></person-group>, <year>1972</year>, <article-title>Generalized linear models</article-title>: <source>Journal of the Royal Statistical Society. Series A (General)</source>, v.&#x00A0;<volume>135</volume>, <issue>no.&#x00A0;3</issue>, p.&#x00A0;<fpage>370</fpage>&#x2013;<lpage>384</lpage>.</mixed-citation></ref>
<ref id="r30"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Prakash</surname>, <given-names>S.</given-names></string-name>, and <string-name><surname>Markfort</surname>, <given-names>C.D.</given-names></string-name></person-group>, <year>2020</year>, <article-title>Experimental investigation of aerodynamic characteristics of bat carcasses after collision with a wind turbine</article-title>: <source>Wind Energy Science</source>, v.&#x00A0;<volume>5</volume>, <issue>no.&#x00A0;2</issue>, p.&#x00A0;<fpage>745</fpage>&#x2013;<lpage>758</lpage>.</mixed-citation></ref>
<ref id="r31"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Prakash</surname>, <given-names>S.</given-names></string-name>, and <string-name><surname>Markfort</surname>, <given-names>C.D.</given-names></string-name></person-group>, <year>2021</year>, <article-title>Development and testing of a three-dimensional ballistics model for bat strikes on wind turbines</article-title>: <source>Wind Energy</source>, v.&#x00A0;<volume>24</volume>, <issue>no.&#x00A0;12</issue>, p.&#x00A0;<fpage>1407</fpage>&#x2013;<lpage>1425</lpage>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1002/we.2638</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r32"><mixed-citation publication-type="web">Rabie, P.D., Riser-Espinoza, D., Studyvin, J., Dalthorp, D., and Huso, M., 2021, Performance of the GenEst fatality mortality estimator compared to the Huso and Shoenfeld estimators: Prepared for American Wind Wildlife Institute, Washington, D.C., accessed June 12, 2023, at <ext-link ext-link-type="uri" xlink:href="https://pubs.er.usgs.gov/publication/70217783">https://pubs.er.usgs.gov/publication/70217783</ext-link>.</mixed-citation></ref>
<ref id="r33"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Richards</surname>, <given-names>S.A.</given-names></string-name></person-group>, <year>2005</year>, <article-title>Testing ecological theory using the information-theoretic approach&#x2014;Examples and cautionary results</article-title>: <source>Ecology</source>, v.&#x00A0;<volume>86</volume>, <issue>no.&#x00A0;10</issue>, p.&#x00A0;<fpage>2805</fpage>&#x2013;<lpage>2814</lpage>. <comment>[Also available at </comment><pub-id pub-id-type="doi">https://doi.org/10.1890/05-0074</pub-id><comment>.]</comment></mixed-citation></ref>
<ref id="r34"><mixed-citation publication-type="web">Studyvin, J., and Rabie, P., 2022, windAC&#x2014;Area correction methods&#x2014;R package ver. 1.2.10: Cran R Project web page, accessed October 17, 2023, at <ext-link ext-link-type="uri" xlink:href="https://CRAN.R-project.org/package=windAC">https://CRAN.R-project.org/package=windAC</ext-link>.</mixed-citation></ref>
<ref id="r35"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Vuong</surname>, <given-names>Q.H.</given-names></string-name></person-group>, <year>1989</year>, <article-title>Likelihood ratio tests for model selection and non-nested hypotheses</article-title>: <source>Econometrica</source>, v.&#x00A0;<volume>57</volume>, <issue>no.&#x00A0;2</issue>, p.&#x00A0;<fpage>307</fpage>&#x2013;<lpage>333</lpage>.</mixed-citation></ref>
<ref id="r36"><mixed-citation publication-type="journal"><person-group person-group-type="author"><string-name><surname>Whitney</surname>, <given-names>W.O.</given-names></string-name>, and <string-name><surname>Mehlhaff</surname>, <given-names>C.J.</given-names></string-name></person-group>, <year>1987</year>, <article-title>High-rise syndrome in cats</article-title>: <source>Journal of the American Veterinary Medical Association</source>, v.&#x00A0;<volume>191</volume>, <issue>no.&#x00A0;11</issue>, p.&#x00A0;<fpage>1399</fpage>&#x2013;<lpage>1403</lpage>.</mixed-citation></ref>
<ref id="r37"><mixed-citation publication-type="web">Wolpert, R., and Coleman, J., 2015, acmeR&#x2014;Implements ACME estimator of bird and bat mortality by wind turbines, accessed March 2022, at <ext-link ext-link-type="uri" xlink:href="https://cran.r-project.org/package=acmeR">https://cran.r-project.org/package=acmeR</ext-link>.</mixed-citation></ref>
</ref-list>
<book-app-group>
<book-app id="a1">
<book-part-meta>
<title-group><label>Appendix 1</label>
<title>Brief Introduction to the Carcass Distributions</title>
</title-group>
</book-part-meta>
<body>
<sec>
<title>Model Anatomy</title>
<p>Estimating the expected proportion of carcasses lying inside the searched area involves three steps (<xref ref-type="fig" rid="fig02">fig. 2</xref>):</p><list id="L21" list-type="order"><list-item><label>1.</label>
<p>Modeling carcass density (carcasses per square meter) as a function of location or distance from turbine;</p></list-item><list-item><label>2.</label>
<p>Normalizing the fitted carcass densities to create a probability density surface; and</p></list-item><list-item><label>3.</label>
<p>Integrating the probability density over the searched area.</p></list-item></list>
<p>Each model is a Poisson regression, which is a generalized linear model (GLM) with log link (<xref ref-type="bibr" rid="r28">McCullagh and Nelder, 1983</xref>) such that<disp-formula id="e"><alternatives><mml:math id="m42"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>Poisson</mml:mtext><mml:mfenced><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m42"/></alternatives></disp-formula><disp-formula id="e___1"><alternatives><mml:math id="m43"><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mi>X</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m43"/></alternatives></disp-formula>so that<disp-formula id="e01.01"><alternatives><mml:math id="m44"><mml:mrow><mml:msub><mml:mi>&#x03BB;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>X</mml:mi><mml:mi>B</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m44"/></alternatives><label>(1.1)</label></disp-formula>where
<def-list list-type="equation-where"><def-item><term><inline-formula><alternatives><mml:math id="m45"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m45"/></alternatives></inline-formula></term>
<def>
<p>is the carcass count within measurement unit <italic>i</italic> at an average distance of <inline-formula><alternatives><mml:math id="m46"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m46"/></alternatives></inline-formula> m from the turbine<xref ref-type="fn" rid="fn11"><sup>11</sup></xref>
<fn id="fn11"><label>11</label>
<p>The measurement unit for <italic>xy</italic>-grid data is a 1 square meter patch of ground. For the other data types, it is a 1-meter (m) annulus with inner and outer radii at <italic>x</italic> &#x00B1; 0.5 m.</p></fn>, and</p></def></def-item><def-item><term><italic>&#x03BB;<sub>i</sub></italic></term>
<def>
<p>is the expected number of carcasses in that unit.</p></def></def-item>
</def-list>In each model (dropping the index, <italic>i</italic>), <italic>XB</italic> is of the form<disp-formula id="e01.02"><alternatives><mml:math id="m47"><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:mtext>log</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m47"/></alternatives><label>(1.2)</label></disp-formula>where</p>
<def-list list-type="equation-where"><def-item><term><italic>c</italic></term>
<def>
<p>is an indicator variable for the search class,</p></def></def-item><def-item><term><italic>p</italic>(<italic>x</italic>)</term>
<def>
<p>is a polynomial with coe&#xFB00;icients to be estimated in the regression, and</p></def></def-item><def-item><term><inline-formula><alternatives><mml:math id="m48"><mml:mrow><mml:mtext>log</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mrow><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m48"/></alternatives></inline-formula></term>
<def>
<p>is the offset term, that is, the exposure or area (square meters) in search class <italic>c</italic> of the measurement unit.</p></def></def-item>
</def-list>
<p>Models of this form are distinguished by the form of the polynomial, whether, for example, it is linear, quadratic, or some other form. It is not necessary to know or estimate the detection probabilities in each search class. Rather, specifying <italic>c</italic> as a covariate in the model accounts for the relative detection probabilities among search classes. Because the search class term serves only to modify the intercept, we can ignore the search class term, <italic>c</italic>, in this discussion and consider the simple case where all the area inside the search radius is searched. Then, the exposure would be proportional to <italic>x</italic>, and the form simplifies, to<?word-comment COMMENT1: Left off 3/25/24?></p><disp-formula id="e01.03"><alternatives><mml:math id="m49"><mml:mrow><mml:mi>&#x03BB;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>&#x221D;</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:msup></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m49"/></alternatives><label>(1.3)</label></disp-formula>
<p>We abbreviate such models as xep followed by digits to indicate the form of their polynomial. For example, xep12 would have a polynomial with linear and quadratic terms and would expand to</p><disp-formula id="e01.04"><alternatives><mml:math id="m50"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>a</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>log</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:msup></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m50"/></alternatives><label>(1.4)</label></disp-formula>
<p>We represent a log(<italic>x</italic>) term by &#x201C;0,&#x201D; and a 1/<italic>x</italic> term by &#x201C;i.&#x201D; Thus xep01 would correspond to <inline-formula><alternatives><mml:math id="m51"><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>log</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m51"/></alternatives></inline-formula> and xepi0 to <inline-formula><alternatives><mml:math id="m52"><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>log</mml:mtext><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m52"/></alternatives></inline-formula>. In practice, the constant term, <italic>a</italic>, is a nuisance parameter that is lost when the model is normalized to integrate to 1.</p>
<p>Normally, if the leading coe&#xFB00;icient<xref ref-type="fn" rid="fn12"><sup>12</sup></xref>
<fn id="fn12"><label>12</label>
<p>The leading coe&#xFB00;icient is the <inline-formula><alternatives><mml:math id="m53"><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m53"/></alternatives></inline-formula>associated with the highest power of <italic>x</italic> in the polynomial.</p></fn> of <italic>p</italic>(<italic>x</italic>) is negative, the model corresponds to a probability distribution, which can be extended beyond the search radius, and the model can be extrapolated to estimate the fraction of carcasses falling outside the search radius. However, if the model also has a log(<italic>x</italic>) term, that coe&#xFB00;icient (<inline-formula><alternatives><mml:math id="m54"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m54"/></alternatives></inline-formula>) must be greater than -2 for the model to yield a proper probability distribution. Similarly, a 1/<italic>x</italic> coe&#xFB00;icient (<inline-formula><alternatives><mml:math id="m55"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m55"/></alternatives></inline-formula>) must be negative. In all cases, if the leading coe&#xFB00;icient is positive, the model is not extensible outside the search radius and cannot be used to estimate the fraction falling outside the search radius.</p>
<p>All the extensible fitted Poisson regression models can be converted into probability distributions in the exponential family simply by normalizing the fitted model by dividing by its integral from 0 to &#x221E;. In this way, some of the models give rise to familiar distributions, like the normal, lognormal, gamma, and exponential. For example, a normalized xep01 model is a gamma distribution, and a normalized xep model with polynomial <inline-formula><alternatives><mml:math id="m56"><mml:mrow><mml:mi>p</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>log</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mtext>log</mml:mtext><mml:msup><mml:mrow><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m56"/></alternatives></inline-formula> is a lognormal distribution. However, although all the models do give rise to distributions in the exponential family, most do not have familiar names. In all cases, the ddFit function automatically normalizes the fitted distance functions whenever possible, thereby converting them to probability distributions. The package also includes functions for calculating the PDF, the CDF, quantiles, and random deviates for all the distance distributions in much the same format as the d/p/q/r family of R functions for other distributions. For the fitted distance distributions in the dwp package, the functions ddd, pdd, qdd, and rdd serve as analogs to R&#x2019;s dnorm, pnorm, qnorm, and rnorm for the normal distribution.</p>
<p>In addition to the xep models that have offset = log(exposure) to account for the area searched in each ring, ddFit will fit a few models that have a modified offset that serves dual purposes. In addition to accounting for area sampled in each ring, the modified offset alters the shape of the distribution in a standard way as the distance changes. These xep-like distributions with modified offset that are fit by ddFit include the normal, exponential, <italic>x</italic><sup>2</sup>, Maxwell-Boltzmann, and inverse Gaussian. Finally, a model that assumes the carcass density is constant throughout the searched area is fit (<xref ref-type="table" rid="t01.01">table 1.1</xref>).</p>
<p>By default, a standard set of 12 distributions is fit, although others can be fit as well (<xref ref-type="table" rid="t01.02">table 1.2</xref>). Enter ?ddFit for details on the function, including how to specify which distributions to fit.</p>
<table-wrap id="t01.01" position="float"><label>Table 1.1</label><caption>
<title>Poisson regressions, standard distributions.</title>
<p>[GLM, generalized linear model; NA, not applicable]</p></caption>
<table rules="groups">
<col width="22.92%"/>
<col width="51.04%"/>
<col width="26.04%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Distribution</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">GLM form and density</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Extensibility</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">Constant</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m57"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2009;</mml:mtext><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m57"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt">NA</td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m58"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m58"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xep1</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m59"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m59"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m60"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m60"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m61"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m61"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">xep01 (gamma)</td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m62"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m62"/></alternatives></inline-formula><break/><inline-formula><alternatives><mml:math display="inline" id="m63"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m63"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m64"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m64"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xep2 (Rayleigh)</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m65"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mtext>offset</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m65"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m66"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m66"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m67"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m67"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">xep02</td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m68"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m68"/></alternatives></inline-formula><break/><inline-formula><alternatives><mml:math id="m69"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m69"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m70"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m70"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xep12</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m71"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m71"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m72"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m72"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m73"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m73"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">xep012</td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m74"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mo>~</mml:mo><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:mo>+</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x00A0;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x00A0;offset</mml:mtext><mml:mfenced><mml:mrow><mml:mtext>log</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m74"/></alternatives></inline-formula><break/><inline-formula><alternatives><mml:math id="m75"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:mi>g</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m75"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m76"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m76"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xep123</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m77"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>3</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m77"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m78"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m78"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m79"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m79"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">xep0123</td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m80"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:mo>&#x223C;</mml:mo><mml:mtext>&#x00A0;log&#x00A0;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x00A0;</mml:mtext><mml:mo>+</mml:mo><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>3</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mtext>log</mml:mtext><mml:mfenced><mml:mrow><mml:mtext>&#x03B5;</mml:mtext><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m80"/></alternatives></inline-formula><break/><inline-formula><alternatives><mml:math id="m81"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>log</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m81"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m82"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&gt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>3</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m82"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="row">lognormal</td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m83"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mo>~</mml:mo><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi>o</mml:mi><mml:msup><mml:mi>g</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m83"/></alternatives></inline-formula><break/><inline-formula><alternatives><mml:math id="m84"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mi>log</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mtext>log</mml:mtext><mml:msup><mml:mrow><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m84"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m85"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m85"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">truncated normal</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m86"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m86"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m87"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m87"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m88"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mi>x</mml:mi><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m88"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">Maxwell-Boltzmann</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m89"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m89"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m90"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m90"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m91"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>2</mml:mn></mml:msub><mml:msup><mml:mi>x</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m91"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
</tbody>
</table>
</table-wrap>
<table-wrap id="t01.02" position="float"><label>Table 1.2</label><caption>
<title>Poisson regressions, supplementary distributions.</title>
<p>[GLM, generalized linear model]</p></caption>
<table rules="groups">
<col width="24.78%"/>
<col width="54.22%"/>
<col width="21%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Distribution</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">GLM form and density</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Extensibility</td>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xep0 (Pareto)</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m92"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m92"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m93"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m93"/></alternatives></inline-formula> and <inline-formula><alternatives><mml:math id="m94"><mml:mrow><mml:mi>x</mml:mi><mml:mi>&#x03B5;</mml:mi><mml:mfenced close="]" open="["><mml:mrow><mml:mn>1</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x221E;</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m94"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m95"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mn>1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m95"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">xepi0 (inverse gamma)</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m96"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m96"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m97"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m97"/></alternatives></inline-formula> and <inline-formula><alternatives><mml:math id="m98"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m98"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m99"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>/</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m99"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">Chi-squared</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m100"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>log</mml:mi><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m100"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m101"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m101"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m102"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>0</mml:mn></mml:msub><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mn>1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mi>x</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m102"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">Exponential</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m103"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mi>log</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m103"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m104"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m104"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m105"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m105"/></alternatives></inline-formula></td>
<td valign="top" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
<tr>
<td valign="top" align="left" style="border-top: solid 0.50pt" scope="row">Inverse Gaussian</td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math display="inline" id="m106"><mml:mrow><mml:mi>log</mml:mi><mml:mi>y</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>~</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>offset</mml:mtext><mml:mfenced><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>log</mml:mi><mml:mfenced><mml:mrow><mml:mi>&#x03B5;</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mn>5</mml:mn><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:mo>&#x00A0;</mml:mo><mml:mtext>log</mml:mtext><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m106"/></alternatives></inline-formula></td>
<td valign="top" align="center" style="border-top: solid 0.50pt"><inline-formula><alternatives><mml:math id="m107"><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mo>&lt;</mml:mo><mml:mn>0</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m107"/></alternatives></inline-formula></td>
</tr>
<tr>
<td valign="top" align="left" style="border-bottom: solid 0.50pt" scope="row"> </td>
<td valign="top" align="center" style="border-bottom: solid 0.50pt"><inline-formula><alternatives><mml:math id="m108"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>x</mml:mi></mml:mfenced><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x221D;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:msqrt><mml:mrow><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mn>3</mml:mn></mml:msup></mml:mrow></mml:msqrt><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mn>1</mml:mn></mml:msub><mml:mi>x</mml:mi><mml:mtext>&#x2004;</mml:mtext><mml:mo>+</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:msub><mml:mi>&#x03B2;</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mn>1</mml:mn><mml:mo>/</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m108"/></alternatives></inline-formula></td>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt"> </td>
</tr>
</tbody>
</table>
</table-wrap>
</sec>
<sec>
<title>Model Characteristics</title>
<p>There are never universally accepted criteria for determining which model is definitively the &#x201C;best.&#x201D; When the model must be extrapolated well beyond the range of data, the problem becomes much more di&#xFB00;icult. How well a model fits within the range of the data may give very little indication of how well it will fit outside the range of data. Conventional tools like Akaike Information Criterion (AIC) can be very useful for comparing how well various models fit the data, but two models that are virtually indistinguishable within the range of data can diverge substantially outside the range of data. However, there are some useful guidelines for model selection that are discussed briefly here and in greater detail in the discussions in section, "Examples&#x201D; and in <xref ref-type="app" rid="a3">appendix 3</xref>.</p><list id="L22" list-type="order"><list-item><label>1.</label>
<p>Models with lower Akaike information criterion corrected for finite sample size (AICc) scores give better fits within the range of the data. Models with AICc scores within about 4 are considered indistinguishable by this measure. AICc scores are less informative about model reliability for extrapolating outside the search radius. Models with &#x0394;AICc scores greater than 10 do not seem to fare as well as models with &#x0394;AICc &lt;5, where &#x0394;AICc is the difference between AICc value for a given model and the lowest AICc value among the models tested.</p></list-item><list-item><label>2.</label>
<p>Models with heavy tails tend to overestimate the fraction of carcasses falling outside the search radius when the search radius is long. The weight of the tail is primarily a function of the degree of the polynomial. For example, the tail of an xep distribution with degree 2 will have a lighter tail than one with degree 1. The weight of the tail also depends somewhat on the other terms in the polynomial, with lower order terms contributing to lighter tails.</p></list-item><list-item><label>3.</label>
<p>Road and pad searches (RP) or other search patterns in which the proportion of area searched per ring decreases with distance from turbine and the search coverage is low but non-zero for a broad range of distances greater than about 40 m can lead to reduced stability in the models. In this situation:</p><list id="L23" list-type="bullet"><list-item><label>&#x2022;</label>
<p>There will be a tendency to overestimate the fraction of carcasses inside the search radius if no carcasses are found at great distances, and we recommend using a relatively heavy-tailed distribution in these situations to account for the possibility of significant numbers of carcasses outside the search radius; and</p></list-item><list-item><label>&#x2022;</label>
<p>There will be a tendency to strongly underestimate the fraction of carcasses inside the search radius if carcasses are found at great distances, and we recommend using a relatively light-tailed distribution in these situations.</p></list-item></list></list-item><list-item><label>4.</label>
<p>Distributions of small carcasses tend to have heavier tails than distributions of large carcasses because the small carcasses are more strongly affected by wind and are blown farther under high wind conditions and are not flung as far under light wind conditions, as shown in ballistic simulations in <xref ref-type="app" rid="a2">appendixes 2</xref> and <xref ref-type="app" rid="a3">3</xref>.</p></list-item></list>
</sec>
</body>
</book-app>
<book-app id="a2">
<book-part-meta>
<title-group><label>Appendix 2</label>
<title>Mechanistic and Ballistics Models of Carcass Deposition</title>
</title-group>
</book-part-meta>
<body>
<p>To explore properties of carcass density models and their performances on known data, we generated carcass distributions according to a ballistics model similar to those used by <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref> and by <xref ref-type="bibr" rid="r30">Prakash and Markfort (2020)</xref>. Models are fit to simulated carcass dispersions under several different scenarios with different carcass types (eagle and bat), wind regimes, and carcass search protocols. Because the actual (simulated) carcass distributions are known, models can be compared with each other based on how well they are able to predict the true data under various conditions.</p>
<sec>
<title>Mechanistic Model</title>
<p>Physics puts a fairly strict limit on how far carcasses may fall from the turbine. Gravity inexorably pulls them to the ground after a brief time. Excluding cases where (1) a bird or bat is not killed immediately but is able to fly or walk a great distance after getting struck by a turbine blade; (2) a carcass is carried a great distance by a scavenger; (3) a carcass is swept upward or downward by a wind with a strong vertical component; or (4) a carcass is blown or rolls a great distance after landing, we can use well-known differential equations from ballistics modeling to get a qualitative understanding of carcass spatial distributions around a turbine. The general shape of the tails of the carcass distribution is of particular interest because it informs the choice of parametric distribution for empirical modeling of carcass distributions and estimation of the proportion of carcasses landing in the searched areas.</p>
<p>Mechanistic differential equation models can be useful in addressing simple, qualitative questions about carcass dispersion. Which general shapes of distributions are best in which types of situations? How well does Akaike information criterion corrected for finite sample size (AICc) perform for identifying models that will most accurately predict the fraction of carcasses landing in the searched area? How do carcass size and wind speed broadly affect the distribution of carcasses on the ground?</p>
</sec>
<sec>
<title>Ballistics Model</title>
<p>Unlike the qualitative understanding achievable through mechanistic models, a quantitative understanding that accurately predicts the actual distributions of carcasses in the field as a function of environmental covariates such as wind profile and turbine size is much more di&#xFB00;icult and may not be feasible. The precise distribution critically depends on a number of parameters and assumptions that are di&#xFB00;icult to validate in the field. The following factors all have significant impacts on the resulting carcass distribution on the ground, but none of them are known with any practical, quantitative degree of reliability:</p><list id="L24" list-type="bullet"><list-item><label>&#x2022;</label>
<p>Wind speed and direction at the time of strike,</p></list-item><list-item><label>&#x2022;</label>
<p>Strike location on the blade,</p></list-item><list-item><label>&#x2022;</label>
<p>Carcass velocity at the time of strike,</p></list-item><list-item><label>&#x2022;</label>
<p>Change in carcass velocity upon strike (angle of the blade, transfer of momentum from blade to carcass),</p></list-item><list-item><label>&#x2022;</label>
<p>Drag coe&#xFB00;icient and its change during flight as carcass changes shape and direction,</p></list-item><list-item><label>&#x2022;</label>
<p>Rotor speed at time of collision,</p></list-item><list-item><label>&#x2022;</label>
<p>Carcass fluttering or spinning after collision,</p></list-item><list-item><label>&#x2022;</label>
<p>Dependence of wind velocity on position (including wind shear and wake effect),</p></list-item><list-item><label>&#x2022;</label>
<p>Turbulence behind the blade,</p></list-item><list-item><label>&#x2022;</label>
<p>Displacement by scavengers after landing, and</p></list-item><list-item><label>&#x2022;</label>
<p>Even the type of ground cover (which affects the wind gradient with height).</p></list-item></list>
<p>If we make a few simplifying assumptions, the ballistics equations are not di&#xFB00;icult. We start by assuming that the animal is killed upon impact with the turbine blade and that the wind is blowing horizontally (with no vertical component) and normal to the plane of the blades. Like <xref ref-type="bibr" rid="r31">Prakash and Markfort (2021)</xref> and <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref>, we ignore the wake effect behind the turbine, but we do include wind shear (<xref ref-type="bibr" rid="r6">Ba&#x00F1;uelos-Ruedas and others, 2011</xref>).</p>
<p>To calculate a carcass landing position after being struck by a turbine, we first define a coordinate system centered at the base of the turbine to track carcass position in three dimensions, <italic>s</italic> = (<italic>x,y</italic>,<italic>w</italic>), where <italic>x</italic> is the horizontal position in the plane of the turbine blades, <italic>y</italic> is height above the ground, and <italic>w</italic> is the horizontal distance normal to the plane of the turbine blades in the downwind direction. We then use ballistics differential equations to describe the trajectory of the carcass as a function of time.</p>
<p>Define <italic>x</italic> and <italic>y</italic> to be the horizontal and vertical displacements of a carcass from the turbine base, and <italic>w</italic>, the distance downwind from the turbine. If <italic>s</italic>(<italic>t</italic>) is the position vector of the carcass as a function of time and <italic>v</italic>(<italic>t</italic>) = <inline-formula><alternatives><mml:math id="m109"><mml:msup><mml:mi>s</mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup></mml:math><inline-graphic xlink:href="tac22-1445_m109"/></alternatives></inline-formula>(<italic>t</italic>) is the velocity, then the pair (&#x1d460;(&#x1d461;), &#x1d463;(&#x1d461;)) is a 6-dimensional vector which satisfies a set of first order differential equations:<disp-formula id="e02.01"><alternatives><mml:math id="m110"><mml:mrow><mml:msup><mml:mi>s</mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mi>v</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m110"/></alternatives><label>(2.1)</label></disp-formula><disp-formula id="e02.02"><alternatives><mml:math display="block" id="m111"><mml:mrow><mml:msup><mml:mi>v</mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mi>&#x03B7;</mml:mi><mml:mfenced><mml:mrow><mml:mi>v</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mi>w</mml:mi><mml:mfenced><mml:mrow><mml:mi>s</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2225;</mml:mo><mml:mi>v</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced><mml:mo>&#x2212;</mml:mo><mml:mi>w</mml:mi><mml:mfenced><mml:mrow><mml:mi>s</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>&#x2225;</mml:mo><mml:mo>&#x2212;</mml:mo><mml:mi>G</mml:mi></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m111"/></alternatives><label>(2.2)</label></disp-formula>where</p>
<def-list list-type="equation-where"><def-item><term><inline-formula><alternatives><mml:math id="m112"><mml:mrow><mml:mi>w</mml:mi><mml:mfenced><mml:mrow><mml:mi>s</mml:mi><mml:mfenced><mml:mi>t</mml:mi></mml:mfenced></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m112"/></alternatives></inline-formula></term>
<def>
<p>is the wind velocity at <italic>s</italic>(<italic>t</italic>),</p></def></def-item><def-item><term><inline-formula><alternatives><mml:math id="m113"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>9.807</mml:mn><mml:mo>/</mml:mo><mml:mi>y</mml:mi><mml:mo>'</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m113"/></alternatives></inline-formula> (with <inline-formula><alternatives><mml:math id="m114"><mml:mrow><mml:mi>y</mml:mi><mml:mo>'</mml:mo><mml:mi>T</mml:mi><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m114"/></alternatives></inline-formula>. = terminal velocity of the carcass)</term>
<def>
<p>is an aerodynamic constant associated with each carcass type, and</p></def></def-item><def-item><term><italic>G</italic></term>
<def>
<p>[0, 9.807, 0]	is the acceleration due to gravity.</p></def></def-item>
</def-list>
<p>Given an initial carcass strike point on the blade and an initial carcass velocity, we track the trajectory of the carcass through space using the method of lines with &#x0394;<italic>t</italic> = 0.01 seconds. The final position of the carcass on the ground is (<italic>x,w</italic>) when <italic>y</italic> = 0.</p>
<p>This set of governing equations is similar to those used by <xref ref-type="bibr" rid="r31">Prakash and Markfort (2021)</xref> but allows wind speed to vary with carcass position, thereby enabling the accommodation of wind shear and wake effect. Like <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref> and <xref ref-type="bibr" rid="r31">Prakash and Markfort (2021)</xref>, we ignore the wake effect. We do account for wind shear through the Wind Power Law, or<disp-formula id="e02.03"><alternatives><mml:math id="m115"><mml:mrow><mml:mi>w</mml:mi><mml:mfenced><mml:mi>y</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:mi>w</mml:mi><mml:mfenced><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:mfenced><mml:mi>y</mml:mi><mml:mo>/</mml:mo><mml:msubsup><mml:mi>y</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msubsup></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m115"/></alternatives><label>(2.3)</label></disp-formula>where</p>
<def-list list-type="equation-where"><def-item><term><italic>w</italic>(<italic>y</italic>)</term>
<def>
<p>is the wind speed at <italic>y</italic> meters above the ground,</p></def></def-item><def-item><term><inline-formula><alternatives><mml:math id="m116"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>n</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m116"/></alternatives></inline-formula></term>
<def>
<p>is the height of the nacelle, and</p></def></def-item><def-item><term><italic>a</italic></term>
<def>
<p>is the Hellman coe&#xFB00;icient (<xref ref-type="bibr" rid="r11">Counihan, 1975</xref>).</p></def></def-item>
</def-list>
<p>Additionally, we assume that the cross-sectional area of the carcass presented to the wind (<italic>A</italic>) and the drag coe&#xFB00;icient (<inline-formula><alternatives><mml:math id="m117"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m117"/></alternatives></inline-formula>) are constant, so the term <inline-formula><alternatives><mml:math id="m118"><mml:mrow><mml:mn>0.5</mml:mn><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>A</mml:mi><mml:mi>&#x03C1;</mml:mi><mml:mo>/</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m118"/></alternatives></inline-formula> (<xref ref-type="bibr" rid="r20">Hull and Muir, 2010</xref>; Prakash and Markfort, 2 021) simplifies to <inline-formula><alternatives><mml:math id="m119"><mml:mrow><mml:mn>9.807</mml:mn><mml:mo>/</mml:mo><mml:mi>y</mml:mi><mml:mo>'</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mn>2</mml:mn></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m119"/></alternatives></inline-formula> after noting that the terminal velocity is the vertical velocity at which the wind resistance equals the force of gravity so there is no longer any vertical acceleration. Therefore, terminal velocity,<inline-formula><alternatives><mml:math id="m120"><mml:mrow><mml:mfenced close="}" open="{"><mml:mrow><mml:msup><mml:mi>y</mml:mi><mml:mo>&#x2032;</mml:mo></mml:msup><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>T</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m120"/></alternatives></inline-formula>, is the velocity such that<inline-formula><alternatives><mml:math id="m121"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x03C1;</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>A</mml:mi><mml:mo>/</mml:mo><mml:mi>m</mml:mi><mml:mo>&#x00D7;</mml:mo><mml:mi>y</mml:mi><mml:mo>'</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mi>g</mml:mi><mml:mo>=</mml:mo><mml:mn>0</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m121"/></alternatives></inline-formula> from <xref ref-type="bibr" rid="r31">Prakash and Markfort&#x2019;s (2021)</xref> equations 3 and 4, with no acceleration in the horizontal directions, giving <inline-formula><alternatives><mml:math id="m122"><mml:mrow><mml:mi>&#x03C1;</mml:mi><mml:mo>/</mml:mo><mml:mn>2</mml:mn><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>A</mml:mi><mml:mo>/</mml:mo><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mi>G</mml:mi><mml:mo>/</mml:mo><mml:mi>y</mml:mi><mml:mo>'</mml:mo><mml:msup><mml:mi>T</mml:mi><mml:mn>2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mi>&#x03B7;</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m122"/></alternatives></inline-formula>. Thus, the terminal velocity, which is relatively easy to measure and is relatively well known, is used in lieu of the product of parameters with largely unknown values (<inline-formula><alternatives><mml:math id="m123"><mml:mrow><mml:msub><mml:mi>C</mml:mi><mml:mi>d</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m123"/></alternatives></inline-formula> and <italic>A</italic>).</p>
</sec>
<sec>
<title>Simulation Parameters</title>
<p>We used the ballistics model described in the previous section to explore the effects of carcass type, wind regime, strike position, and flight speed on carcass distributions on the ground (section, &#x201C;Distributions of Carcass Distances&#x201D;). Random carcass locations were generated from the carcass distributions and then sampled to create simulated datasets. Distributions were fit to the simulated datasets using ddFit. Statistical properties of the models are explored and discussed in <xref ref-type="app" rid="a3">appendix 3</xref> to provide guidance on <italic>dwp</italic> model selection.</p>
<p>Parameter values used in the carcass dispersion models and simulations are a mix of fixed constants (such as turbine specifications) that are constant across the simulation scenarios and variable parameters that may differ among carcasses and simulation scenarios (<xref ref-type="table" rid="t02.01">table 2.1</xref>).</p>
<table-wrap id="t02.01" position="float"><label>Table 2.1</label><caption>
<title>Parameters used in the ballistics model and simulations.<?Table Small?></title>
<p>[m, meter; m/s, meter per second; m/s<sup>2</sup>, meter per second squared]</p></caption>
<table rules="groups">
<col width="50%"/>
<col width="50%"/>
<thead>
<tr>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Parameter</td>
<td valign="middle" align="center" scope="col" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt">Value</td>
</tr>
</thead>
<tbody>
<tr>
<th valign="middle" colspan="2" align="center" style="border-top: solid 0.50pt" scope="col">&#x00A0;&#x00A0;Fixed across scenarios</th>
</tr>
<tr>
<td valign="middle" align="left" style="border-top: solid 0.50pt" scope="row">nacelle height</td>
<td valign="middle" align="left" style="border-top: solid 0.50pt">80 m</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">blade length</td>
<td valign="middle" align="left"><italic>r</italic><sub>0</sub> = 45 m</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">tip speed ratio</td>
<td valign="middle" align="left">6</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">acceleration due to gravity</td>
<td valign="middle" align="left"><italic>G</italic> = 9.807 m/s<sup>2</sup></td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">Hellman coe&#xFB00;icient</td>
<td valign="middle" align="left">&#x03B1; = 0.22</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">strike position on the blade</td>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt">random uniform</td>
</tr>
<tr>
<th valign="middle" colspan="2" align="center" style="border-top: solid 0.50pt; border-bottom: solid 0.50pt" scope="col">&#x00A0;&#x00A0;Varying among scenarios</th>
</tr>
<tr>
<td valign="top" align="left" scope="row">terminal velocity</td>
<td valign="middle" align="left"><italic>V<sub>t</sub></italic> = 8.8 m/s for bats,<break/>and <italic>V<sub>t</sub></italic> = 25 m/s for eagles</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">wind speed</td>
<td valign="middle" align="left">low, moderate, high</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">wind profile</td>
<td valign="middle" align="left">constant, varying</td>
</tr>
<tr>
<td valign="middle" align="left" scope="row">carcass initial horizontal velocity</td>
<td valign="middle" align="left">0, varying (up to 8 m/s)</td>
</tr>
<tr>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt" scope="row">search plot type</td>
<td valign="middle" align="left" style="border-bottom: solid 0.50pt">cleared, roads and pads</td>
</tr>
</tbody>
</table>
</table-wrap>
<p>The Hellman coe&#xFB00;icient governs the wind shear or the tendency for wind speed to increase with height. It is a measure of the coarseness of the landscape texture (<xref ref-type="bibr" rid="r24">Kaltschmitt and Wiese, 2007</xref>), with smaller values corresponding to smoother surfaces and smaller changes in wind speed with height. Values typically range from about 0.05 for very smooth ground to 0.5 or 0.6 for cities with high-rise buildings.</p>
<p>The terminal velocity is a measure of an object&#x2019;s air resistance and is an amalgam of the drag coe&#xFB00;icient (<italic>C<sub>d</sub></italic>), the cross-sectional area presented to the wind, the air density&#x2014;all of which are unknown&#x2014;and the object&#x2019;s mass. The terminal velocity is used in lieu of the product of parameters with largely unknown values. We assume a value of 8.8 meters per second (m/s) for the terminal velocity for bats, which we calculated from data given by <xref ref-type="bibr" rid="r18">Grodsky and others (2011)</xref>.<xref ref-type="fn" rid="fn13"><sup>13</sup></xref>
<fn id="fn13"><label>13</label>
<p>Placeholder for insertion of footnote from separate file (<bold>FN 1 of app 2 and hat symbol characters to paste into InDesign layout.docx</bold>) into InDesign layout. Footnote has complex MathType equations in it that are not allowed in auto-footnoting function and that seemed to cause parsing errors in XML output.</p></fn> We used a terminal velocity of 25 m/s for eagles, which is slightly less than it is for live cats (<xref ref-type="bibr" rid="r36">Whitney and Mehlhaff, 1987</xref>).</p>
<p>Turbine nacelle height and blade length match those of the 1.8-megawatt Vestas V90 turbine. We assume the turbine is operating at a tip speed ratio of 6; that is, that the tips of turbine blades are moving at six times the wind speed, while the wind varies.</p>
<p>Simulation scenarios assume that strike position is uniformly distributed in the plane of the blades and that the initial velocity of the carcass after being struck is equal to the sum of the blade and carcass velocities at the point of impact.</p>
<p>Wind speeds behind the turbine and at the height of the nacelle were either constant at 4, 8, or 12 m/s or varying with low, moderate, or high average. Winds in the low wind speed regime were assumed to be Weibull distributed with mean of 5.32 m/s and standard deviation of 2.78 m/s. The high wind speed regime also was assumed to be Weibull distributed, with mean of 9.18 m/s and standard deviation of 2.1 m/s. The moderate wind speed regime mimics the winds measured at a site in the Netherlands, with a mean of 7.5 m/s, standard deviation of 1.25 m/s, and having a PDF of wind speeds of <inline-formula><alternatives><mml:math id="m124"><mml:mrow><mml:mi>f</mml:mi><mml:mfenced><mml:mi>w</mml:mi></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mrow><mml:mn>10</mml:mn></mml:mrow><mml:mrow><mml:mo>&#x2212;</mml:mo><mml:mn>0.04</mml:mn><mml:msup><mml:mrow><mml:mfenced><mml:mrow><mml:mi>w</mml:mi><mml:mo>&#x2212;</mml:mo><mml:mn>7</mml:mn></mml:mrow></mml:mfenced></mml:mrow><mml:mn>2</mml:mn></mml:msup><mml:mo>&#x2212;</mml:mo><mml:mn>0.8</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m124"/></alternatives></inline-formula>, which approximately fits the moderate wind profile (row W<sub>80</sub>, column JJA) of <xref ref-type="bibr" rid="r19">He and others (2013</xref>, fig. 2). In all cases, no carcasses were produced when wind speeds were &lt;3.5 m/s. Wind direction was assumed to be uniformly distributed, with no prevailing direction.</p>
<p>Animal flight velocity was assumed to be constant in one-half the scenarios and variable in one-half. In the constant scenarios, carcasses attain the same velocity as the turbine blade at the point of impact upon being struck, implying a coe&#xFB00;icient of restitution of <italic>e</italic> = 1, following <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref> and <xref ref-type="bibr" rid="r30">Prakash and Markfort (2020)</xref>. In the variable scenarios, flight speed relative to the ground was assumed to be 8 m/s with 0 vertical component but horizontal direction varied uniformly between 0 and 2<italic>&#x03C0;</italic>, with the component of carcass initial velocity in the plane of the blades (<italic>x</italic>) erased at the moment of impact and the component normal to the plane of the blades (<italic>w</italic>) added to the wind velocity.</p>
<p>The zone where carcasses are likely to fall would be expected to extend to a radius at least as great as the turbine blades (<italic>r</italic><sub>0</sub>). Carcasses may land outside that range if the impact from the blade knocks them beyond <italic>r</italic><sub>0</sub> in the plane of the blades or if the wind carries them beyond <italic>r</italic><sub>0</sub> in the windward direction. <xref ref-type="fig" rid="fig02.01">Figure 2.1</xref> compares the carcass fall zones for eagles and bats at wind speeds of 4, 8, and 12 m/s, showing images of the disk spanned by the turbine blades projected onto carcass dispersion patterns on the ground. The contours are mappings of concentric rings around the turbine hub to the position on the ground where an eagle or bat carcass would be expected to fall under the given wind speed and carcass type under the conditions of the simulation scenario (<xref ref-type="table" rid="t02.01">table 2.1</xref>).</p>
<p>Eagle carcasses are large, and, compared to small carcasses, their trajectories are less affected by the wind. Like a baseball getting struck by a bat, an eagle directly hit by a turbine blade is flung in the direction dictated by the blade, with relatively little modification of its subsequent trajectory by the wind. In the simulations, under low wind speed conditions (4 m/s) eagle carcasses fell near the line of the blades. With stronger winds, carcasses landed significantly downwind (<xref ref-type="fig" rid="fig02.01">fig. 2.1</xref>).</p>
<p>By contrast, bat carcasses are small and may be carried aloft by the wind for great distances, like dandelion seed thrown into the air on a windy day. In the simulations, even at the relatively low wind speed of 4 m/s, carcasses struck near the top of the swept area were blown more than 50 m, significantly beyond the <italic>r</italic><sub>0</sub> = 45 m blade length (<xref ref-type="fig" rid="fig02.01">fig. 2.1</xref>). Greater windspeeds had little effect on the distribution of carcasses in the plane of the blades (left-right in <xref ref-type="fig" rid="fig02.01">fig. 2.1</xref>) but a substantial effect on the distribution of carcasses in the downwind direction (bottom to top in <xref ref-type="fig" rid="fig02.01">fig. 2.1</xref>). With a wind of 12 m/s, carcasses near the top of the swept area were blown close to 200 m.</p>
<fig id="fig02.01" position="float" fig-type="figure"><label>Figure 2.1</label><caption><p>Projection of (<italic>A</italic>) eagle and (<italic>B</italic>) bat turbine-carcass strike points onto the ground. Turbine is located at (0, 0), with wind blowing north (bottom to top) at a constant velocity. Lines are projected images of turbine-carcass strike points onto the ground. Contours correspond to strike points on the blades in concentric rings with radii of 5, 10, ..., 45 meters. Shading marks the span of the turbine blades in the <italic>x</italic> direction.</p></caption><long-desc>Graph showing projection of eagle and bat turbine-carcass strike points onto the ground.</long-desc><graphic xlink:href="tac22-1445_fig02.01"/></fig>
</sec>
<sec>
<title>Distributions of Carcass Distances</title>
<p>Because bats are more heavily influenced by the wind than eagles and are blown farther, a smaller proportion of bats is expected to fall very close to the turbine, as reflected in the histograms of simulated carcass distances shown in <xref ref-type="fig" rid="fig02.02">figures 2.2</xref> and <xref ref-type="fig" rid="fig02.03">2.3</xref>.</p>
<fig id="fig02.02" position="float" fig-type="figure"><label>Figure 2.2</label><caption><p>Distances of eagle carcasses to turbine. Upon collision with a turbine blade, carcass velocity takes on the velocity of the blade plus the flight speed. Flight speed is either assumed to be 0, in which case initial carcass velocity equals turbine blade velocity at point of impact, or variable, in the range of wind speed plus or minus 18 meters per second (m/s). SD, standard deviation.</p></caption><long-desc>Histograms showing distances of eagle carcasses to turbine.</long-desc><graphic xlink:href="tac22-1445_fig02.02"/></fig>
<fig id="fig02.03" position="float" fig-type="figure"><label>Figure 2.3</label><caption><p>Distances of bat carcasses to turbine. Upon collision with a turbine blade, carcass velocity takes on the velocity of the blade plus the flight speed. Flight speed is either assumed to be 0, in which case initial carcass velocity equals turbine blade velocity at point of impact, or variable, in the range of wind speed plus or minus 8 meters per second (m/s). SD, standard deviation.</p></caption><long-desc>Histograms showing distances of bat carcasses to turbine.</long-desc><graphic xlink:href="tac22-1445_fig02.03"/></fig>
<p>The eagle histograms are qualitatively similar to those constructed for large birds by <xref ref-type="bibr" rid="r20">Hull and Muir (2010</xref>, fig. 2). Under most of the simulated conditions, the distributions have relatively flat tops over much of the range of distances but then decrease precipitously. The most consequential difference between our model and that of <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref> is that the latter neglects the downwind direction. Because eagle carcasses are typically not blown far by the wind after being struck, the downwind direction plays a relatively minor role in determining eagle distance distributions, which explains the similarity between the patterns in <xref ref-type="fig" rid="fig02.02">figure 2.2</xref> and those observed by <xref ref-type="bibr" rid="r20">Hull and Muir (2010)</xref>.</p>
<p>The bat histograms (<xref ref-type="fig" rid="fig02.03">fig. 2.3</xref>) show relatively few carcasses very near the turbines and more of a classic bell shape (albeit, somewhat right-skewed) than the eagle histograms. That these bat histograms bear little resemblance to those of <xref ref-type="bibr" rid="r20">Hull and Muir (2010</xref>, fig. 2) and <xref ref-type="bibr" rid="r30">Prakash and Markfort (2020</xref>, fig. 9) is due to the importance of the downwind direction, which is included in our model but neglected in the other two.</p>
</sec>
</body>
</book-app>
<book-app id="a3">
<book-part-meta>
<title-group><label>Appendix 3</label>
<title>Fitting Parametric Distributions to the Dispersion Patterns</title>
</title-group>
</book-part-meta>
<body>
<p>The general shape of the actual distribution of carcasses varies with the ballistics parameters and environmental conditions. The performance of a fitted distribution depends on how well the distribution family&#x2019;s shape conforms to the actual distribution and, perhaps even more critically, how accurately the fitted model reflects the distribution of carcasses lying outside the searched area.</p>
<p>In practice, the search radius is finite, and a fitted model does not &#x201C;know&#x201D; what fraction of carcasses lie inside the search radius and has to &#x201C;guess&#x201D; based on its general shape. If the general shape happens to align well with the true distribution, the prediction of the fraction lying outside the search radius will be accurate; if not, the error may be substantial.</p>
<p>The ballistics modeling suggests that eagle carcass distributions are often likely to be relatively flat near the turbine but decrease precipitously with distance at some point (<xref ref-type="fig" rid="fig02.02">fig. 2.2</xref>), so that, under many conditions, eagle distributions would be expected to be light-tailed. Thus, relatively heavy-tailed distributions such as the lognormal and xep1 would usually not be a good match for eagle distributions. By contrast, the simulations suggest that bat carcass distributions will tend to have few carcasses very near the turbines, and, compared with the eagle distributions, a more gradual climb to a narrower peak (<xref ref-type="fig" rid="fig02.03">fig. 2.3</xref>) and have a different suite of distributions with the best fits.</p>
<p>Although some broad descriptions of model characteristics and their general applicability can be made, it may not be possible to determine <italic>a priori</italic> which particular models will provide the best predictions in a given situation. Factors like wind regime and species determine the actual distribution of carcasses, but other factors&#x2014;like search radius and plot shape (for example, cleared plots or roads and pads)&#x2014;can heavily influence the aptness of a model for predicting the fraction of carcasses outside the searched area. Selecting a specific model for a specific situation must be done on a case-by-case basis.</p>
<sec>
<title>Model Accuracy in Estimating Probability of a Carcass Lying Inside the Searched Area</title>
<p>The accuracy of a carcass distribution model for predicting the probability that a carcass lies in the searched area depends on (1) how well the model conforms to the shape of the actual distribution and (2) how the fit inside the searched area can be extended outside the searched area. There are two types of unsearched areas&#x2014;(1) unsearched areas outside a search radius, and (2) unsearched areas inside a search radius. Spatial prediction for carcasses outside a search radius involves extrapolation, and accuracy requires making effective use of additional information, apart from the data itself because a good or even perfect fit within the range of data gives no guarantee of a good or even plausible fit outside the range of the data. Prediction for unsearched areas inside a search radius involves interpolation, and the relative quality of a model&#x2019;s fit to the data inside a searched area (for example, Akaike information criterion corrected for finite sample size [AICc]) is a reasonable guide for model selection for interpolation. Thus, wind conditions, carcass type, search radius, and plot shape are all important factors in determining which models will provide the most accurate predictions.</p>
<p>We tested the model predictions for the standard <italic>dwp</italic> models (<xref ref-type="app" rid="a1">appendix 1</xref>) in a variety of simulation scenarios (<xref ref-type="table" rid="t02.01">table 2.1</xref>), with <italic>n</italic> = 1,000 replicates for each scenario. For each replicate, 200 random carcass distances were generated from the distance distributions arising from the ballistics models for eagles and bats under the wind regimes described in <xref ref-type="table" rid="t02.01">table 2.1</xref> and <xref ref-type="app" rid="a2">appendix 2</xref>, section, &#x201C;Distributions of Carcass Distances,&#x201D; and shown in <xref ref-type="fig" rid="fig02.02">figures 2.2</xref> and <xref ref-type="fig" rid="fig02.03">2.3</xref>. Random directions were generated as uniform (0,2&#x03C0;) deviates. Carcasses that lay inside the searched area (<xref ref-type="fig" rid="fig03.01">fig. 3.1</xref>) were found and included in the data used for fitting the models. Carcasses that lay outside the searched area were not included. For replicates in which at least five carcasses were found, each of the standard <italic>dwp</italic> models was fit and <italic><inline-formula><alternatives><mml:math id="m125"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m125"/></alternatives></inline-formula> </italic>was calculated using the maximum likelihood estimator for the model parameters whenever the model was extensible. For each simulation scenario, boxplots of <italic><inline-formula><alternatives><mml:math id="m126"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m126"/></alternatives></inline-formula></italic> are presented for each of the standard <italic>dwp</italic> models (<xref ref-type="fig" rid="fig03.02">figs. 3.2</xref>&#x2013;<xref ref-type="fig" rid="fig03.13">3.13</xref>), ordered by degree of the polynomial in the model (<xref ref-type="table" rid="t01.01">table 1.1</xref>).</p>
<fig id="fig03.01" position="float" fig-type="figure"><label>Figure 3.1</label><caption><p>Search areas used in the simulations. Searches were conducted out to radii of 50, 100, or 150 meters from the turbine and included either all carcasses inside the search radius (cleared plot) or only those carcasses on the roads and turbine pads (RP). Figure shows carcasses found on an RP search out to 150 meters.</p></caption><long-desc>Diagram showing search areas used in the simulations.</long-desc><graphic xlink:href="tac22-1445_fig03.01"/></fig>
<fig id="fig03.02" position="float" fig-type="figure"><label>Figure 3.2</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds constant, flight speed constant, and cleared-plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds constant, flight speed constant, and cleared-plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.02"/></fig>
<fig id="fig03.03" position="float" fig-type="figure"><label>Figure 3.3</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds constant, flight speed constant, and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds constant, flight speed constant, and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.03"/></fig>
<fig id="fig03.04" position="float" fig-type="figure"><label>Figure 3.4</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed constant, and cleared plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed constant, and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.04"/></fig>
<fig id="fig03.05" position="float" fig-type="figure"><label>Figure 3.5</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed constant and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed constant and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.05"/></fig>
<fig id="fig03.06" position="float" fig-type="figure"><label>Figure 3.6</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed variable, and cleared plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed variable, and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.06"/></fig>
<fig id="fig03.07" position="float" fig-type="figure"><label>Figure 3.7</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed variable, and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated eagle fatalities with winds variable, flight speed variable, and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.07"/></fig>
<fig id="fig03.08" position="float" fig-type="figure"><label>Figure 3.8</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds constant and cleared plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds constant and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.08"/></fig>
<fig id="fig03.09" position="float" fig-type="figure"><label>Figure 3.9</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds constant and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds constant and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.09"/></fig>
<fig id="fig03.10" position="float" fig-type="figure"><label>Figure 3.10</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable and cleared plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.10"/></fig>
<fig id="fig03.11" position="float" fig-type="figure"><label>Figure 3.11</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.11"/></fig>
<fig id="fig03.12" position="float" fig-type="figure"><label>Figure 3.12</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable, flight speed variable, and cleared plot searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable, flight speed variable, and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.12"/></fig>
<fig id="fig03.13" position="float" fig-type="figure"><label>Figure 3.13</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable, flight speed variable, and road and pad searches. r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models with 200 simulated bat fatalities with winds variable, flight speed variable, and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.13"/></fig>
<sec>
<title>Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Constant Winds and Cleared Search Plots</title>
<p>For eagle locations simulated under constant wind conditions, the probability density functions (PDF) of the carcass-generating distributions was fairly flat out to a certain point but then decreased rapidly to zero (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>). Under these conditions, a short search radius misses the precipitous decrease in the PDF, and the empirical models have great di&#xFB00;iculty estimating the fraction of carcasses inside the search radius.</p>
<p>At 4 meters per second (m/s), the PDF of carcasses (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>, histogram on bottom left) begins a long decrease as distance increases beyond approximately 10 meters (m). The heavy-tailed lognormal continues the gradual decrease past the search radius, unable to accommodate the sharp decrease beginning at about 75 m. As a result, the lognormal regularly underestimates <italic><inline-formula><alternatives><mml:math id="m127"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m127"/></alternatives></inline-formula></italic> under these conditions as the model implicitly assumes that there is a substantial number of carcasses past the search radius. By contrast, the distributions with degree greater than or equal to (&#x2265;) 2 have an inherently greater acceleration in the rate of decrease in the PDF and tend to predict fewer carcasses inside the search radius than do the heavier-tailed distributions. With a search radius of 100 m, all carcasses fell inside the search plot, and all the fitted distributions except the lognormal routinely estimated <italic><inline-formula><alternatives><mml:math id="m128"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m128"/></alternatives></inline-formula> &gt;</italic> 0.9.</p>
<p>At 12 m/s (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>, right column), the situation changes substantially. The PDF of carcasses is largely flat but gradually increasing with distance from the turbine until about 125 m, when the density decreases rapidly to zero. The short search radius (<italic>r</italic> = 50 m) entirely misses the decrease, and almost all the fitted distributions vastly overestimate the fraction of carcasses inside the search area as their implicit assumptions about how the density would converge to zero are in error, resulting in curves that underestimate the extent of the flat part of the density. The relatively heavy-tailed lognormal and xep1 distributions are forced to decrease gradually from their peak, and their degree of overestimation of <italic><inline-formula><alternatives><mml:math id="m129"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m129"/></alternatives></inline-formula></italic> in this scenario is modest compared to the lighter-tailed distributions.</p>
<p>The distributions of carcasses within the first 100 m from a turbine were similar for winds of 8 and 12 m/s (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>, histograms), so the <italic>r</italic> = 50 and 100 m search radii yield similar fitted distributions (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>, comparing the 8 m/s panels with the 12 m/s panels for <italic>r</italic> = 50 and 100 m). However, the accuracy of the estimates depends on the target (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>, true <italic>&#x0471;</italic>).</p>
</sec>
<sec>
<title>Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Constant Winds and Constant Flight Speeds for Road and Pad Searches</title>
<p>Under constant wind conditions, predictions across the fitted distributions were more consistent in the road and pad searches (<xref ref-type="fig" rid="fig03.03">fig. 3.3</xref>) than in the cleared plot searches (<xref ref-type="fig" rid="fig03.02">fig. 3.2</xref>). In each panel, the distinctions among the fitted distributions were slight. However, the lognormal almost always estimated a smaller fraction of carcasses inside the searched area than did all other models. The only exceptions were for a short search radius was short (<italic>r</italic> = 50 m) and the wind speed was 8 or 12 m/s, in which case model xep1 had the smallest (and most accurate) estimates for <italic>&#x0471;</italic>. When the search radius was not short (<italic>r</italic> = 100 or 150 m), there was little distinction among the model fits.</p>
<sec>
<title>Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Varying Winds and Constant Flight Speed for Cleared Plot and Road and Pad Searches</title>
<p>The eagle distributions and fitted models under variable winds (<xref ref-type="fig" rid="fig03.04">figs. 3.4</xref> and <xref ref-type="fig" rid="fig03.05">3.5</xref>) were similar to those under constant winds (<xref ref-type="fig" rid="fig03.02">figs. 3.2</xref> and <xref ref-type="fig" rid="fig03.03">3.3</xref>). Refer to sections &#x201C;Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Constant Winds and Cleared Search Plots&#x201D; and &#x201C;Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Constant Winds and Constant Flight Speeds for Road and Pad Searches&#x201D; for discussion.</p>
</sec>
<sec>
<title>Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area&#x2014;Eagles Under Varying Winds and Flight Speeds (Cleared Plot Searches, Road and Pad Searches)</title>
<p>The eagle distributions under variable winds and variable flight speed (<xref ref-type="fig" rid="fig03.06">figs.3.6</xref> and <xref ref-type="fig" rid="fig03.07">3.7</xref>) were notably less flat than the eagle scenarios in which the effect of initial flight speed was nullified upon impact by the turbine blade. The estimated proportion of carcasses inside the searched area generally decreased with the order of the fitted distribution, with the accuracy increasing with search radius. There was a marked tendency for models to overpredict <italic><inline-formula><alternatives><mml:math id="m130"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m130"/></alternatives></inline-formula></italic> with road and pad searches, especially when the search radius was short (<italic>r</italic> = 50 m). That tendency to overpredict was fully compensated for in the lognormal and xep1 models, which, as heavy-tailed distributions, naturally tend to underpredict.</p>
</sec>
<sec>
<title>Model Accuracy of Estimated Probability of a Carcass Lying Inside the Searched Area for Simulated Bat Locations</title>
<p>Bat carcass distributions tended to have fewer carcasses near the turbine and a somewhat more elongated right tail than the eagle distributions (<xref ref-type="fig" rid="fig03.08">figs. 3.8</xref>&#x2013;<xref ref-type="fig" rid="fig03.13">3.13</xref>). As with the eagles, the models tended to overpredict by a substantial margin when the search radius was short (<italic>r</italic> = 50 m), variation among model predictions was much smaller for road and pad searches than for cleared plot searches, and <italic><inline-formula><alternatives><mml:math id="m131"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m131"/></alternatives></inline-formula></italic> tended to decrease with the degree of the model (as reflected in the decreasing trend in the boxes in <xref ref-type="fig" rid="fig03.08">figs. 3.8</xref>&#x2013;<xref ref-type="fig" rid="fig03.13">3.13</xref>).</p>
<p>The same pattern naturally arises with the road and pad searches. The sample is likely to not have any carcasses at great distances because the search coverage is too low there. The light-tailed distributions decrease rapidly, so there is not much probability in the tails and they overestimate the fraction of carcasses in the search radius. As the search radius increases, the heavy-tailed distributions tend to model a lot of carcasses farther out, and consequently they tend to underestimate the fraction falling in the searched area.</p>
</sec>
</sec>
</sec>
<sec>
<title>Akaike Information Criterion, Model Accuracy, and Probability of a Carcass Lying Inside the Searched Area</title>
<p>The Akaike information criterion (AICc) is a well-tested and commonly used tool for model selection (<xref ref-type="bibr" rid="r8">Burnham and Anderson, 2002</xref>) and has proven to be effective for distinguishing among models by the relative quality of the fit to the data. However, its validity is limited to the range of the data, and there is no guarantee that models that perform well within the range of the data will perform well&#x2014;or will even be remotely plausible&#x2014;when extended outside the range of the data, as must be done when predicting the proportion of carcasses that lie outside the searched area (1 &#x2212; <italic><inline-formula><alternatives><mml:math id="m132"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m132"/></alternatives></inline-formula></italic>). To test the utility of AICc for prediction of <inline-formula><alternatives><mml:math id="m133"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m133"/></alternatives></inline-formula>, we summarized the results from the simulations in section, &#x201C;Model Accuracy in Estimating Probability of a Carcass Lying Inside the Searched Area&#x201D; by &#x0394;AICc (the difference between AICc value for a given model and the lowest AICc value among the models tested), binning the <italic><inline-formula><alternatives><mml:math id="m134"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m134"/></alternatives></inline-formula></italic> values by the &#x0394;AICc scores of the fitted model. For example, for eagles under constant wind speeds of 4 m/s and searched on cleared plots out to a radius of <italic>r</italic> = 50 m, we generated 1,000 simulated datasets, fit the 11 standard <italic>dwp</italic> models, and binned the <italic><inline-formula><alternatives><mml:math id="m135"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m135"/></alternatives></inline-formula> </italic>values according to their &#x0394;AICc scores (<xref ref-type="fig" rid="fig03.14">fig. 3.14</xref>, upper left panel). The boxplot of <italic><inline-formula><alternatives><mml:math id="m136"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m136"/></alternatives></inline-formula></italic> values for &#x0394;AICc = 0 summarizes the collection of <italic><inline-formula><alternatives><mml:math id="m137"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m137"/></alternatives></inline-formula></italic>&#x2019;s for the best-fitting model in each of the 1,000 replicate datasets. The boxplot for &#x0394;AICc = 0&#x2013;1 is a summary of the <italic><inline-formula><alternatives><mml:math id="m138"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m138"/></alternatives></inline-formula></italic> values for models with &#x0394;AICc &#x2208; (0, 1) and the rightmost boxplot in each panel is for models with &#x0394;AICc &#x2265;10.</p>
<fig id="fig03.14" position="float" fig-type="figure"><label>Figure 3.14</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds constant and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds constant and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.14"/></fig>
<sec>
<title>Eagles</title>
<p>For eagles under constant wind conditions and the initial carcass position and velocity are taken to be that of the rotor at the point of impact, the distribution (PDF) of carcasses was fairly flat out to a certain point but then decreased rapidly to zero (<xref ref-type="fig" rid="fig02.02">fig. 2.2</xref>, left panels). Under these conditions, a short search radius misses the precipitous decrease and empirical models have great di&#xFB00;iculty estimating the fraction of carcasses inside the search radius. The key feature of the distribution&#x2014;namely, the point marking the beginning of the steep decrease&#x2014;is absent from the data, so measures of how well the models fit within the range of the data (AICc, for example) cannot make meaningful distinctions among the models for extrapolating outside the search radius.</p>
<p>In general, for cleared plots and constant wind speeds, &#x0394;AICc was largely unrelated to accuracy in predicting <inline-formula><alternatives><mml:math id="m139"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m139"/></alternatives></inline-formula>. For search radii of <italic>r</italic> = 50, 100 m, <italic><inline-formula><alternatives><mml:math id="m140"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m140"/></alternatives></inline-formula></italic> tended to increase with &#x0394;AICc (<xref ref-type="fig" rid="fig03.14">fig. 3.14</xref>), presumably because the heavier-tailed models tended to fit better within the range of data than the lighter-tailed models. However, the actual simulated carcass distributions are light-tailed, so &#x0394;AICc gives an unreliable measure of the aptness of the model fits. For example, at 8 m/s, and a short search radius (<xref ref-type="fig" rid="fig03.14">fig. 3.14</xref>, top middle panel), the higher the &#x0394;AICc, the poorer the prediction. However, with a longer search radius and a corresponding greater fraction of carcasses inside the search radius, the greater the &#x0394;AICc, the better the prediction, the best-fitting models had by far the least accurate predictions (<xref ref-type="fig" rid="fig03.14">fig. 3.14</xref>, center panel).</p>
<p>When the search radius was close to the maximum carcass distance, as in the high winds, long search radius example, the &#x0394;AICc tended to successfully select the model with the best estimate of <inline-formula><alternatives><mml:math id="m141"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m141"/></alternatives></inline-formula> (bottom right panel). When windspeeds decreased (4 or 8 m/s) but search radius remained long (bottom row left and center, or middle row at left), few if any carcasses fell outside the search radius and all models did well at determining that <inline-formula><alternatives><mml:math id="m142"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m142"/></alternatives></inline-formula> = 1. These scenarios are effectively interpolation rather than extrapolation given the length of the search radius and the shape of the generating distributions.</p>
<p>Because &#x0394;AICc applies strictly to the fit of models within the range of data, we would expect &#x0394;AICc to perform better when the fraction of carcasses inside the search radius is higher, as illustrated in <xref ref-type="fig" rid="fig03.14">figure 3.14</xref> for <italic>r</italic> = 150 m, where close to 100 percent of the carcasses lie inside the search radius, and, in the case where there are distinctions among models (lower right panel), greater &#x0394;AICc values are associated with poorer fits. However, in the center panel (8 m/s and <italic>r</italic> = 100 m), 90 percent of the carcasses lie inside the search plot but the best predictors tended to be the models with the poorest fits within the range of the data. In this simulation scenario, the distribution of carcasses was largely flat within the 100 m search radius but decreased rapidly to zero just outside the search radius, requiring a light-tailed distribution in order to capture the abrupt end of the distribution. However, it is the heavy-tailed distributions that fit best within that first 100 m from the turbine, hence the inverse relationship between the quality of the fit within the range of data and the adequacy for prediction outside the range of the data.</p>
<p>With road and pad sampling, much of the spatial prediction is in extending the models to the unsearched area inside the search radius. Because interpolation to unsearched areas within the range of the data plays a large role in prediction of <inline-formula><alternatives><mml:math id="m143"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m143"/></alternatives></inline-formula> from road and pad data, we would expect &#x0394;AICc to be a better indicator of model accuracy than it was for the cleared plot searches. Indeed, lower &#x0394;AICc values do seem to be somewhat associated with more accurate prediction in the road and pad searches (<xref ref-type="fig" rid="fig03.15">figs. 3.15</xref>, <xref ref-type="fig" rid="fig03.17">3.17</xref>, and <xref ref-type="fig" rid="fig03.19">3.19</xref>) than in the corresponding cleared plot searches (<xref ref-type="fig" rid="fig03.14">figs. 3.14</xref>, <xref ref-type="fig" rid="fig03.16">3.16</xref>, and <xref ref-type="fig" rid="fig03.18">3.18</xref>, respectively).</p>
<fig id="fig03.15" position="float" fig-type="figure"><label>Figure 3.15</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds constant and road and pad searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds constant and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.15"/></fig>
<fig id="fig03.16" position="float" fig-type="figure"><label>Figure 3.16</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds variable and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds variable and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.16"/></fig>
<fig id="fig03.17" position="float" fig-type="figure"><label>Figure 3.17</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds variable and road and pad searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds variable and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.17"/></fig>
<fig id="fig03.18" position="float" fig-type="figure"><label>Figure 3.18</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds variable, flight speed variable, and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds variable, flight speed variable, and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.18"/></fig>
<fig id="fig03.19" position="float" fig-type="figure"><label>Figure 3.19</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated eagle fatalities with winds variable, flight speed variable, and road and pad searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated eagle fatalities with winds variable, flight speed variable, and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.19"/></fig>
</sec>
<sec>
<title>Bats</title>
<p><xref ref-type="fig" rid="fig03.20">Figure 3.20</xref> shows bat carcass distributions and estimated probabilities that carcasses lie in the searched area for constant wind speeds of 4, 8, and 12 m/s and cleared plot search radii of 50, 100, and 150 m. As with eagles, AICc does not appear to be a useful predictor of model performance in estimating <inline-formula><alternatives><mml:math id="m144"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m144"/></alternatives></inline-formula> except in cases where the search radius is large enough to encompass nearly the whole of the distribution.</p>
<fig id="fig03.20" position="float" fig-type="figure"><label>Figure 3.20</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds constant and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds constant and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.20"/></fig>
<p>For bat carcasses, &#x0394;AICc appears to be even less reliable for selecting the most accurate models for <inline-formula><alternatives><mml:math id="m145"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m145"/></alternatives></inline-formula> than it was for eagle carcasses. In some cases, the worse-fitting models (high &#x0394;AICc) gave more accurate predictions (for example, <xref ref-type="fig" rid="fig03.20">fig. 3.20</xref>, upper right panel, with 12 m/s winds and search radius of <italic>r</italic> = 50 m); in some cases, the best-fitting models gave the most accurate predictions (for example, <xref ref-type="fig" rid="fig03.20">fig. 3.20</xref>, center panel, with 8 m/s winds and search radius of <italic>r</italic> = 100 m); in most cases, though, there was little discernible relationship between &#x0394;AICc and accuracy (<xref ref-type="fig" rid="fig03.20">figs. 3.20</xref>&#x2013;<xref ref-type="fig" rid="fig03.25">3.25</xref>).</p>
<fig id="fig03.21" position="float" fig-type="figure"><label>Figure 3.21</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds constant and road and pad searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds constant and road and pad searches.</long-desc><graphic xlink:href="tac22-1445_fig03.21"/></fig>
<fig id="fig03.22" position="float" fig-type="figure"><label>Figure 3.22</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds variable and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds variable and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.22"/></fig>
<fig id="fig03.23" position="float" fig-type="figure"><label>Figure 3.23</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds variable and roads and pads searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds variable and roads and pads searches.</long-desc><graphic xlink:href="tac22-1445_fig03.23"/></fig>
<fig id="fig03.24" position="float" fig-type="figure"><label>Figure 3.24</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds variable, flight speed variable, and cleared plot searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds variable, flight speed variable, and cleared plot searches.</long-desc><graphic xlink:href="tac22-1445_fig03.24"/></fig>
<fig id="fig03.25" position="float" fig-type="figure"><label>Figure 3.25</label><caption><p>Estimated probability of a carcass lying inside the searched area for the standard models binned by (&#x0394;AICc), with 200 simulated bat fatalities with winds variable, flight speed variable, and roads and pads searches. AICc, Akaike information criterion corrected for finite sample size; &#x0394;AICc, difference between AICc value for a given model and the lowest AICc value among the models tested; r, search radius, in meters.</p></caption><long-desc>Boxplots showing estimated probability of a carcass lying inside the searched area for the standard models binned by the difference between the Akaike information criterion value corrected for finite sample size for a given model and the lowest such value among the models tested, with 200 simulated bat fatalities with winds variable, flight speed variable, and roads and pads searches.</long-desc><graphic xlink:href="tac22-1445_fig03.25"/></fig>
<p>The road and pad searches yielded accurate predictions for <inline-formula><alternatives><mml:math id="m146"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m146"/></alternatives></inline-formula> for bats under constant or variable windspeeds (<xref ref-type="fig" rid="fig03.21">figs. 3.21</xref>, <xref ref-type="fig" rid="fig03.23">3.23</xref>, and <xref ref-type="fig" rid="fig03.24">3.24</xref>)<xref ref-type="fn" rid="fn14"><sup>14</sup></xref>
<fn id="fn14"><label>14</label>
<p>The missing boxplots in the upper right panel of <xref ref-type="fig" rid="fig03.21">fig. 3.21</xref> are due to so few models being able to fit viable distributions to the data because the carcass PDF did not start its decrease to zero until well outside the search radius of 50 m.</p></fn>, except when the search radius was too short to capture the distribution&#x2019;s decrease in the right tail, in which case models tended to vastly overestimate <inline-formula><alternatives><mml:math id="m147"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m147"/></alternatives></inline-formula>. The &#x0394;AICc had very little predictive value because &#x0394;AICc measures relative fit within the range of the data but gives no information on how well the model extrapolates beyond the data or whether a given model happens to have a tail that matches that of the actual carcass distribution.</p>
<p>Under the conditions of <xref ref-type="fig" rid="fig03.23">figure 3.23</xref>, it is remarkable how performance appears to be almost entirely independent of AICc.</p>
</sec>
</sec>
</body>
</book-app>
<book-app id="a">
<book-part-meta>
<title-group>
<title>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       Appendix 4. Mortality Estimation and the Distinction Between the Probability of a Carcass Lying Inside the Searched Area and the Fraction of Carcasses Lying Inside that Area</title>
<alt-title alt-title-type="short-running-head">Appendix 4.  Mortality Estimation</alt-title>
</title-group>
</book-part-meta>
<body>
<p>Accurate estimation of the fraction of carcasses lying inside the searched area depends on both the probability that a carcass lies inside the searched area (<inline-formula><alternatives><mml:math id="m148"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m148"/></alternatives></inline-formula>) and the number of carcasses that were found inside the searched area (<italic>X</italic>). For example, if <inline-formula><alternatives><mml:math id="m149"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m149"/></alternatives></inline-formula> = 0.2 and <italic>X</italic> = 2 carcasses were found at turbine A, the most likely total number of carcasses would be M<italic><sub>A</sub></italic> = 2/0.2 = 10 but M<italic><sub>A</sub></italic> could readily be anywhere in its 90 percent credible interval<xref ref-type="fn" rid="fn15"><sup>15</sup></xref>
<fn id="fn15"><label>15</label>
<p>Credible interval is a Bayesian analog to the confidence interval of classical statistics. Credible intervals for <italic>M<sub>A</sub></italic> given <italic>X<sub>A</sub></italic> and <italic>&#x03A8; </italic>can be calculated in the dwp package using, for example, MCI(postM(x = 2, g = 0.2)).</p></fn>of [4,26], and the fraction of carcasses lying inside the searched area at the turbine (<inline-formula><alternatives><mml:math id="m150"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>A</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m150"/></alternatives></inline-formula>) would likely be in the interval [2/26, 2/4] or 7.7&#x2013;50 percent. By contrast, if <inline-formula><alternatives><mml:math id="m151"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m151"/></alternatives></inline-formula> = 0.2 at turbine B too, but <inline-formula><mml:math id="m152"><mml:msub><mml:mrow><mml:mi>X</mml:mi></mml:mrow><mml:mrow><mml:mi>B</mml:mi></mml:mrow></mml:msub></mml:math></inline-formula> = 20 rather than 2, then the credible interval for <italic>M<sub>B</sub></italic> would be [73, 109], and the fraction of carcasses lying inside the searched area at turbine B (<inline-formula><alternatives><mml:math id="m153"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mi>p</mml:mi><mml:mi>A</mml:mi></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m152"/></alternatives></inline-formula>) would likely be in a much narrower interval&#x2014;[20/139, 20/73] or 14.4&#x2013;27.4 percent. The confidence interval for <italic>dwp</italic> properly reflects the greater relative information content of <italic>X</italic> = 20 compared to <italic>X</italic> = 2, but <inline-formula><alternatives><mml:math id="m154"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m153"/></alternatives></inline-formula> does not.</p>
<p>To illustrate in another, more realistic way and validate the accuracy of the <italic>dwp</italic> estimator, we ran sets of 1,000 simulated collisions between bats and a turbine and the resulting dispersion of carcasses on the ground near the turbine. Carcass distances were generated according to a gamma distribution with 60 percent of the carcasses lying within 50 m of the turbine and 90 percent within 100 m (that is, a gamma distribution with shape = 1.7744 and rate = 0.0355). Carcass directions were uniformly distributed between 0&#x00B0; and 360&#x00B0;. The search area was confined to a fairly large turbine pad and a moderately wide access road, where the visibility was good and search conditions were easy. Carcasses were scavenged and removed from the field with persistence times randomly distributed as Weibull with shape = 0.64 and scale = 1.705, with median persistence time of 1 day and 90 percent of the carcasses removed within about 6 days. Searches were conducted on the road and pad area out to 150 m from the turbine every 5th day over a period spanning 150 days. Searcher e&#xFB00;iciency for a carcass in the first search after arrival was 80 percent and 100 &#x00D7; 0.8 &#x00D7; 0.75<italic><sup>k</sup></italic><sup>-1</sup> percent on the <italic>k</italic>th search. Results for one set of 1,000 carcasses are shown in <xref ref-type="fig" rid="fig04.01">figure 4.1</xref>.</p>
<fig id="fig04.01" position="float" fig-type="figure"><label>Figure 4.1</label><caption><p>Simulated carcass dispersion and discovery for simulated dataset of 1,000 bat carcasses.</p></caption><long-desc>Simulated carcass dispersion and discovery for simulated dataset of 1,000 bat carcasses.</long-desc><graphic xlink:href="tac22-1445_fig04.01"/></fig>
<p>For each simulated dataset with 1,000 carcasses, ddFit from the dwp package was used to fit a gamma distribution to the dispersion of the recovered carcasses. Then, a 90-percent confidence interval for the probability that a carcass would lie in the searched area was calculated using estpsi, a 90-percent confidence interval for the fraction of carcasses lying in the searched area was calculated using estdwp, and the actual fraction of carcasses lying in the searched area was recorded. The process was repeated 1,000 times to create 1,000 confidence intervals for <italic>dwp</italic> calculated using estdwp and 1,000 for <inline-formula><alternatives><mml:math id="m155"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m154"/></alternatives></inline-formula> using estpsi. Following this process, each simulated 90-percent confidence interval should have a 90 percent chance of including the actual fraction of carcasses in the searched area.</p>
<p>The proportion of intervals that do include (or &#x201C;cover&#x201D;) the actual parameter (namely, the fraction of carcasses inside the searched area) is referred to as the coverage and is an essential test of estimator performance. <xref ref-type="fig" rid="fig04.02">Figure 4.2</xref> displays 250 simulated confidence intervals for the fraction of carcasses lying in the searched area according to estpsi and estdwp estimators. The confidence intervals based on<inline-formula><mml:math id="m156"><mml:mi>&#x00A0;</mml:mi></mml:math></inline-formula>estpsi appear to be too small and routinely miss the true <italic>dwp</italic>. This is wholly expected because <inline-formula><alternatives><mml:math id="m157"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m155"/></alternatives></inline-formula> is the probability of a carcass lying inside the searched area rather than the actual, realized fraction of carcasses lying inside the searched area and is inherently much less variable than <italic>dwp</italic>. Coverage for the nominal 90-percent confidence intervals from estpsi was only 26.8 percent. This is not a problem with estpsi or the calculation of <italic><inline-formula><alternatives><mml:math id="m158"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m156"/></alternatives></inline-formula></italic>; rather, it is a confusion of <inline-formula><alternatives><mml:math id="m159"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m157"/></alternatives></inline-formula> as <italic>dwp</italic> and an attempt to use <inline-formula><alternatives><mml:math id="m160"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m158"/></alternatives></inline-formula> to do <italic>dwp&#x2019;</italic>s job. By contrast, coverage for the nominal 90 percent confidence intervals based on estdwp was 90.5 percent, which is as close to 90 percent as can be expected for even a perfect estimator in such a small simulation.</p>
<fig id="fig04.02" position="float" fig-type="figure"><label>Figure 4.2</label><caption><p>The 250 confidence intervals (CIs) for <italic>dwp</italic>, the proportion of carcasses lying inside the searched area, using (<italic>A</italic>) estpsi or (<italic>B</italic>) estdwp from the dwp package as the estimator. The CIs are ordered by increasing target, actual <italic>dwp</italic>. Coverages are the proportion of 1,000 simulated CIs that cover the target <italic>dwp</italic>.</p></caption><long-desc>Graphs showing 250 confidence intervals for dwp, the proportion of carcasses lying inside the searched area, using estpsi or estdwp from the dwp package as the estimator.</long-desc><graphic xlink:href="tac22-1445_fig04.02"/></fig>
</body>
</book-app>
<book-app id="a5">
<book-part-meta>
<title-group><label>Appendix 5</label>
<title>Accounting for the Uncertainty in Proportion of Carcasses Lying Inside the Searched Area&#x2014;Technical Details</title>
</title-group>
</book-part-meta>
<body>
<p>To be able to use the software effectively, it is not necessary to understand the details of how the dwp package accounts for the uncertainty in its estimate of proportion of carcasses lying inside the searched area (<italic>dwp</italic>). The details are offered here for completeness.</p>
<p>The uncertainty in estimated <italic>dwp</italic> (<inline-formula><alternatives><mml:math id="m161"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m159"/></alternatives></inline-formula>) given the number of carcasses in the searched area (<italic>m<sub>in</sub></italic>) and the probability of a carcass lying in the searched area (<inline-formula><alternatives><mml:math id="m162"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m160"/></alternatives></inline-formula>) is accounted for by sampling from the posterior distribution of the number of fatalities (<italic>M</italic>) given <italic>m<sub>in</sub></italic>, and <inline-formula><alternatives><mml:math id="m163"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m161"/></alternatives></inline-formula> or <italic>m<sub>in</sub></italic>, more precisely,<disp-formula id="e05.01"><alternatives><mml:math id="m164"><mml:mrow><mml:mi>Pr</mml:mi><mml:mtext>(</mml:mtext><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mtext>|</mml:mtext><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi>&#x03C8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:mtext>Pr</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03C8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mtext>Pr</mml:mtext><mml:mfenced><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:msub><mml:mstyle mathsize="140%" displaystyle="true"><mml:mo>&#x2211;</mml:mo></mml:mstyle><mml:mi>m</mml:mi></mml:msub><mml:mtext>Pr</mml:mtext><mml:mo stretchy="false">(</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>|</mml:mo><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>m</mml:mi><mml:mo>,</mml:mo><mml:mi>&#x03C8;</mml:mi><mml:mo stretchy="false">)</mml:mo><mml:mtext>Pr</mml:mtext><mml:mfenced><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mrow></mml:math><graphic position="anchor" xlink:href="tac22-1445_m162"/></alternatives><label>(5.1)</label></disp-formula>where</p>
<def-list list-type="equation-where"><def-item><term><inline-formula><alternatives><mml:math id="m165"><mml:mrow><mml:mi>m</mml:mi><mml:mi>i</mml:mi><mml:mi>n</mml:mi><mml:mo>&#x00A0;</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mo>&#x223C;</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mtext>&#x2004;</mml:mtext><mml:mtext>binomial</mml:mtext><mml:mfenced><mml:mrow><mml:mi>M</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x03C8;</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m163"/></alternatives></inline-formula> and <inline-formula><alternatives><mml:math id="m166"><mml:mrow><mml:mtext>Pr</mml:mtext><mml:mfenced><mml:mi>M</mml:mi></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m164"/></alternatives></inline-formula></term>
<def>
<p>are the integrated reference prior, <inline-formula><alternatives><mml:math id="m167"><mml:mrow><mml:mi>M</mml:mi><mml:mo>&#x221D;</mml:mo><mml:msqrt><mml:mrow><mml:mfenced><mml:mrow><mml:mi>M</mml:mi><mml:mo>+</mml:mo><mml:mn>1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:msqrt><mml:mo>&#x2212;</mml:mo><mml:msqrt><mml:mrow><mml:mo stretchy="false">(</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:msqrt><mml:mo stretchy="false">)</mml:mo><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m165"/></alternatives></inline-formula>(<xref ref-type="bibr" rid="r7">Berger and others, 2012</xref>; <xref ref-type="bibr" rid="r13">Dalthorp and others, 2017</xref>).</p></def></def-item>
</def-list>
<p>In practice, <inline-formula><alternatives><mml:math id="m168"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m166"/></alternatives></inline-formula> is not known but estimate using ddFit from the dwp package. The uncertainties in <italic><inline-formula><alternatives><mml:math id="m169"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m167"/></alternatives></inline-formula></italic> and <inline-formula><alternatives><mml:math display="inline" id="m170"><mml:mrow><mml:mi>M</mml:mi><mml:mtext>&#x200B;</mml:mtext><mml:mtext>&#x200B;</mml:mtext><mml:mtext>&#x200A;</mml:mtext><mml:mo>&#x2223;</mml:mo><mml:mtext>&#x200A;</mml:mtext><mml:mtext>&#x200B;</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03C8;</mml:mi><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m168"/></alternatives></inline-formula> are assessed through a three-step process:</p><list id="L25" list-type="order"><list-item><label>1.</label>
<p>Simulate the regression parameter estimates from the fitted generalized linear model as multivariate normals (<xref ref-type="bibr" rid="r29">Nelder and Wedderburn, 1972</xref>) to account for uncertainty in the fitted model (using ddSim, which is called by estpsi but can be called directly if desired);</p></list-item><list-item><label>2.</label>
<p>Integrate the simulated models over the searched area (estpsi) to account for uncertainty in <italic><inline-formula><alternatives><mml:math id="m171"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m169"/></alternatives></inline-formula></italic>; and</p></list-item><list-item><label>3.</label>
<p>Calculate a simulated <inline-formula><alternatives><mml:math id="m172"><mml:mrow><mml:msub><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow><mml:mi>i</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mfrac><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow><mml:mrow><mml:mi>M</mml:mi><mml:mo>|</mml:mo><mml:mfenced><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m170"/></alternatives></inline-formula>for each simulated value of <italic><inline-formula><alternatives><mml:math id="m173"><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m171"/></alternatives></inline-formula></italic>, in using a random draw from the posterior distribution of <inline-formula><alternatives><mml:math id="m174"><mml:mrow><mml:mi>M</mml:mi><mml:mo>|</mml:mo><mml:mfenced><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m172"/></alternatives></inline-formula>.</p></list-item></list>
<p>The vector of estimated <italic>dwp</italic> values generated in this way incorporates the uncertainty in <inline-formula><alternatives><mml:math id="m175"><mml:mrow><mml:mi>M</mml:mi><mml:mo>|</mml:mo><mml:mfenced><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>&#x03C8;</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>&#x00A0;</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m173"/></alternatives></inline-formula>, yielding accurate confidence intervals for <italic>dwp</italic>.</p>
<sec>
<title>Proportion of Carcasses Lying Inside the Searched Area and the Estimation of the Number of Fatalities</title>
<p>After being properly formatted (using the function exportGenEst), the estimated <italic>dwp</italic> can be used with GenEst to estimate total mortality. At a site with a single search class with a single turbine, a simplified version of the model<xref ref-type="fn" rid="fn16"><sup>16</sup></xref>
<fn id="fn16"><label>16</label>
<p>The estimator for <italic>M</italic> that is used in GenEst is di&#xFB00;icult to write down succinctly. Readers interested in finer detail are directed to the GenEst technical manual (<xref ref-type="bibr" rid="r14">Dalthorp, Madsen, and others, 2018</xref>).</p></fn> for estimating <italic>M</italic> is<inline-formula><alternatives><mml:math id="m176"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi>X</mml:mi><mml:mo>/</mml:mo><mml:mfenced><mml:mrow><mml:mover accent="true"><mml:mi>g</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mo>&#x00D7;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m174"/></alternatives></inline-formula>, where <italic>X</italic> is the number of carcasses found, <inline-formula><alternatives><mml:math display="inline" id="m177"><mml:mrow><mml:mover accent="true"><mml:mi>g</mml:mi><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m175"/></alternatives></inline-formula> is the estimated detection probability for carcasses lying in the searched area during the span of the monitoring field season, and <inline-formula><alternatives><mml:math display="inline" id="m178"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m176"/></alternatives></inline-formula> is the estimated proportion of carcasses lying in the searched area.</p>
<p>Note that <bold>[reinsert MathType equation here from file<italic> FN 1 of app 2 and hat symbol characters to paste into InDesign layout.docx</italic> in InDesign layout]</bold>, which incorporates both the uncertainty in estimating the number of carcasses inside the searched area (<inline-formula><alternatives><mml:math id="m179"><mml:mrow><mml:msub><mml:mi>m</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>n</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m177"/></alternatives></inline-formula>) and the uncertainty in the estimated proportion of carcasses lying in the searched area (<inline-formula><alternatives><mml:math id="m180"><mml:mrow><mml:mover accent="true"><mml:mrow><mml:mi>d</mml:mi><mml:mi>w</mml:mi><mml:mi>p</mml:mi></mml:mrow><mml:mo stretchy="true">^</mml:mo></mml:mover></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m178"/></alternatives></inline-formula>). Thus, <inline-formula><alternatives><mml:math id="m181"><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover></mml:math><inline-graphic xlink:href="tac22-1445_m179"/></alternatives></inline-formula> accounts for the two major sources of uncertainty discussed previously, and in theory, it should give accurate confidence intervals, so that a 90-percent confidence interval should have a 90-percent chance of including <italic>M</italic>.</p>
<p>To verify the accuracy, we ran a simulation of the processes of carcass deposition and discovery, field trials for estimating<inline-formula><alternatives><mml:math id="m182"><mml:mrow><mml:mo>&#x00A0;</mml:mo><mml:mi>g</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m180"/></alternatives></inline-formula>, and distance modeling to estimate <italic>dwp</italic>. Then, we used GenEst to estimate mortality for each turbine and the total for the site. We tallied the number of 90 percent confidence intervals that included <italic>M</italic>, calculated the coverage as the fraction of the confidence intervals that included <italic>M</italic>, and compared the coverages with the target coverage of 90 percent. The parameters for the simulation scenarios:</p>
<p>Simulation:</p><list id="L26" list-type="order"><list-item><label>1.</label>
<p>Generate carcass distances for <italic>M</italic> = 300 or 1,000 carcasses as <inline-formula><alternatives><mml:math id="m183"><mml:mrow><mml:mtext>gamma</mml:mtext><mml:mfenced><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>1.774</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>28.17</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m181"/></alternatives></inline-formula>.</p></list-item><list-item><label>2.</label>
<p>Arrival at site with three turbines, with layouts as in <xref ref-type="fig" rid="fig05.01">figure 5.1</xref>.</p></list-item><list-item><label>3.</label>
<p>Searches within squares with side = 240 meters on days = 0, 5, ..., 150.</p></list-item><list-item><label>4.</label>
<p>Weibull persistence with parameters:</p><list id="L27" list-type="bullet"><list-item><label>&#x2022;</label>
<p>Easy visibility: <inline-formula><alternatives><mml:math id="m184"><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>0.64</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m182"/></alternatives></inline-formula>, <inline-formula><alternatives><mml:math id="m185"><mml:mrow><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>1.705</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m183"/></alternatives></inline-formula></p></list-item><list-item><label>&#x2022;</label>
<p>Moderate visibility: <inline-formula><alternatives><mml:math id="m186"><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>0.64</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>7.37</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m184"/></alternatives></inline-formula></p></list-item><list-item><label>&#x2022;</label>
<p>Di&#xFB00;icult visibility: <inline-formula><alternatives><mml:math id="m187"><mml:mrow><mml:mi>&#x03B1;</mml:mi><mml:mo>=</mml:mo><mml:mn>0.64</mml:mn><mml:mo>,</mml:mo><mml:mo>&#x00A0;</mml:mo><mml:mi>&#x03B2;</mml:mi><mml:mo>=</mml:mo><mml:mn>9.47</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m185"/></alternatives></inline-formula></p></list-item></list></list-item><list-item><label>5.</label>
<p>Searcher e&#xFB00;iciency with parameters:</p><list id="L28" list-type="bullet"><list-item><label>&#x2022;</label>
<p>Easy visibility: <inline-formula><alternatives><mml:math id="m188"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn>0.8</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m186"/></alternatives></inline-formula>, <inline-formula><alternatives><mml:math id="m189"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0.75</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m187"/></alternatives></inline-formula></p></list-item><list-item><label>&#x2022;</label>
<p>Moderate visibility: <inline-formula><alternatives><mml:math id="m190"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn>0.3</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m188"/></alternatives></inline-formula>, <inline-formula><alternatives><mml:math id="m191"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0.75</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m189"/></alternatives></inline-formula></p></list-item><list-item><label>&#x2022;</label>
<p>Di&#xFB00;icult visibility: <inline-formula><alternatives><mml:math id="m192"><mml:mrow><mml:mi>p</mml:mi><mml:mo>=</mml:mo><mml:mn>0.15</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m190"/></alternatives></inline-formula>, <inline-formula><alternatives><mml:math id="m193"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn>0.75</mml:mn></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m191"/></alternatives></inline-formula></p></list-item></list></list-item><list-item><label>6.</label>
<p>Summary parameters</p><list id="L29" list-type="bullet"><list-item><label>&#x2022;</label>
<p><inline-formula><alternatives><mml:math id="m194"><mml:mi>&#x03C8;</mml:mi></mml:math><inline-graphic xlink:href="tac22-1445_m192"/></alternatives></inline-formula> = 0.898, 0.254, 0.0967 for turbines t1, t2, and t3, respectively.</p></list-item><list-item><label>&#x2022;</label>
<p><italic>g</italic> = 0.283, 0.285, 0.179 for search classes E, M, and D, respectively.</p></list-item></list></list-item></list>
<p>The estimated coverage probabilities range from 85 to 95 percent for all combinations of mortality (<inline-formula><mml:math id="m195"><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mn>300</mml:mn></mml:math></inline-formula>, <inline-formula><mml:math id="m196"><mml:mn>1,000</mml:mn></mml:math></inline-formula>) and field trial carcasses (<inline-formula><mml:math id="m197"><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn>10</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x00A0;</mml:mi><mml:mn>20</mml:mn><mml:mo>,</mml:mo><mml:mi>&#x00A0;</mml:mi><mml:mn>100</mml:mn></mml:math></inline-formula>) at all turbines and the site as a whole (<xref ref-type="fig" rid="fig05.02">fig. 5.2</xref>), with a single exception. Coverage for total mortality for the site as a whole when <italic>n</italic> = 10 and <italic>M</italic> = 1,000 was 84.8 percent, with 14.8 percent of the confidence intervals missing high (that is, <inline-formula><alternatives><mml:math id="m198"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>M</mml:mi><mml:mo>^</mml:mo></mml:mover><mml:mrow><mml:mi>l</mml:mi><mml:mi>w</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mi>M</mml:mi></mml:mrow></mml:math><inline-graphic xlink:href="tac22-1445_m193"/></alternatives></inline-formula>) and 1.8 percent missing low. This indicates a tendency to slightly overestimate the total under these conditions. With discrete random variables (<italic>M</italic> and <italic>n</italic>), coverage probabilities for 90 percent confidence intervals are guaranteed to differ from the nominal 90 percent except for in rare circumstances, so the small deviations from the target coverage is neither a surprise nor cause for alarm, especially when <italic>n</italic> = 10 (<xref ref-type="bibr" rid="r26">Madsen and others, 2020</xref>). When <italic>M</italic> = 1,000, the confidence intervals appear to be slightly too wide at turbine 3, as coverages approach 95 percent, with approximately equal probability of the confidence interval missing high or low (<xref ref-type="fig" rid="fig05.02">fig. 5.2</xref>).</p>
<fig id="fig05.01" position="float" fig-type="figure"><label>Figure 5.1</label><caption><p>Schematic showing search areas for three turbines.</p></caption><long-desc>Schematic showing search areas for three turbines.</long-desc><graphic xlink:href="tac22-1445_fig05.01"/></fig>
<fig id="fig05.02" position="float" fig-type="figure"><label>Figure 5.2</label><caption><p>Coverages for nominal 90-percent confidence intervals for the three turbines at a site and for the total and the proportion of confidence intervals that fail to cover the number of fatalities (<italic>M</italic>) by missing high or missing low.</p></caption><long-desc>Graphs showing coverages for nominal 90-percent confidence intervals for the three turbines at a site and for the total and the proportion of confidence intervals that fail to cover the number of fatalities by missing high or missing low.</long-desc><graphic xlink:href="tac22-1445_fig05.02"/></fig>
</sec>
</body>
</book-app>
</book-app-group>
<notes notes-type="colophon">
<sec>
<p>For information about the research in this report, contact the</p>
<p content-type="indent">Director, Forest and Rangeland Ecosystem Science Center</p>
<p content-type="indent">U.S. Geological Survey</p>
<p content-type="indent">777 NW 9th Street, Suite 400</p>
<p content-type="indent">Corvallis, Oregon 97330</p>
<p content-type="indent"><ext-link ext-link-type="uri" xlink:href="https://www.usgs.gov/centers/forest-and-rangeland-ecosystem-science-center">https://www.usgs.gov/centers/forest-and-rangeland-ecosystem-science-center</ext-link></p>
<p/>
<p>Manuscript approved on November 17, 2023</p>
<p/>
<p>Publishing support provided by the U.S. Geological Survey</p>
<p>Science Publishing Network, Tacoma Publishing Service Center</p>
</sec></notes>
</book-back>
</book>
