| Literature DB >> 32551054 |
Trevor S Farthing1, Daniel E Dawson1, Michael W Sanderson2, Cristina Lanzas1.
Abstract
Point data obtained from real-time location systems (RTLSs) can be processed into animal contact networks, describing instances of interaction between tracked individuals. Proximity-based definitions of interanimal "contact," however, may be inadequate for describing epidemiologically and sociologically relevant interactions involving body parts or other physical spaces relatively far from tracking devices. This weakness can be overcome by using polygons, rather than points, to represent tracked individuals and defining "contact" as polygon intersections.We present novel procedures for deriving polygons from RTLS point data while maintaining distances and orientations associated with individuals' relocation events. We demonstrate the versatility of this methodology for network modeling using two contact network creation examples, wherein we use this procedure to create (a) interanimal physical contact networks and (b) a visual contact network. Additionally, in creating our networks, we establish another procedure to adjust definitions of "contact" to account for RTLS positional accuracy, ensuring all true contacts are likely captured and represented in our networks.Using the methods described herein and the associated R package we have developed, called contact, researchers can derive polygons from RTLS points. Furthermore, we show that these polygons are highly versatile for contact network creation and can be used to answer a wide variety of epidemiological, ethological, and sociological research questions.By introducing these methodologies and providing the means to easily apply them through the contact R package, we hope to vastly improve network-model realism and researchers' ability to draw inferences from RTLS data.Entities:
Keywords: R package; animal behavior; biotelemetry; contact network; global positioning system; movement ecology; radio telemetry; real‐time location
Year: 2020 PMID: 32551054 PMCID: PMC7297745 DOI: 10.1002/ece3.6225
Source DB: PubMed Journal: Ecol Evol ISSN: 2045-7758 Impact factor: 2.912
FIGURE 1Point location‐based methods for describing tracked animal contacts may not effectively capture or characterize commonly observed interactions. Tracking devices in this example are located on animals' ears
FIGURE 2Steps for deriving polygons representing calf physical space. (a) Describe the physical dimensions of the animal and denote where the tracking device point location exists on the individual's body. (b) Describe the location of each vertex in the desired vertex set relative to tracking device location. Here, we use vertex 1 as a specific example. (c) Using the relative location information ascribed to each vertex in the planar model, interpolate empirical vertex coordinates
Glossary of terms used in derivation
| Notation | Definition |
|---|---|
|
| A set containing all ( |
|
| Denotes a single ( |
|
| Identifies specific individuals whose locations are presented in a given real‐time location data set. Takes values 1 to |
|
| Identifies specific time points represented in a given real‐time location data set. Takes values 1 to |
|
| The total number of unique time points presented in a given real‐time location data set. |
| { | A set containing the ( |
|
| Denotes a single ( |
|
| Identifies unique vertices contained in each { |
|
| An integer ≥ 3 describing the length of { |
| poly | Area contained within vertices described in { |
|
| The most‐recent previously reported location for individual |
|
|
If gyroscopic data are available: the observed angle of movement reported by a gyroscopic measurement device (e.g., gyroscopic accelerometer) at time If no gyroscopic data are available: the absolute angle of line
|
|
| An ( |
|
| The planar‐model counterpart to
|
|
| A set containing the ( |
|
| Denotes a single ( |
|
| The planar‐model counterpart to
|
|
| The Euclidean distance between
|
|
| The absolute angle of line
|
FIGURE 3Pipeline to create time‐aggregated contact and social networks using the contact package. Blue ovals describe necessary actions and relevant package functions. Red rectangles indicate function output
Selected contact function descriptions. Functions followed by ellipses have multiple variants referenced in text
| Function | Description |
|---|---|
|
| Confinement filter; remove relocation events observed outside a specified area. |
|
| Duplicate filter; remove duplicated relocation events. |
|
| Meters‐per‐second filter; remove relocation events that suggest impossible/unlikely movement speeds. |
|
| Interpolate tracked individuals' locations at specified temporal intervals. |
|
| Identify when and for how long individuals were within a specified distance threshold of one another |
|
| Calculate planar or great‐circle distances between individual pairs |
|
| Sample from a multivariate normal distribution to create "in‐contact" point pairs based on RTLS accuracy, and generate a distribution describing average distances between point pairs. |
|
| Generate randomized movement paths over defined temporal intervals for each individual according to methods described by Spiegel et al. ( |
| referencePoint2Polygon | Generate a set of polygon vertices for each point location in a data set while maintaining individuals' angular orientation (i.e., what direction individuals are facing) at each time step. |
|
| Translates planar point locations to a different location fixed distances away, given a known angular offset, while maintaining angular orientations of movements. This function is the basis for polygon derivation from point locations, as it allows for vertex placement around planar models. |
|
| Compare empirical contact distributions to null models using various testing methods (e.g., |
Indicates functions based on novel procedures described within this manuscript.
FIGURE 4Planar models used to derive calf and baboon polygons. (a) Model of polygons representative of calves' body sections. (b) Model of polygons representing baboons' binocular visual fields up to 100 m. (c) Representation of baboon visual contacts. Orange circles represent point locations of troop members
FIGURE 5Implications for real‐time location system accuracy on proximity‐based contact determination. Reported point locations (dark blue) may not necessarily represent true locations, but rather, will fall within a certain true location range (beige). As such, in‐contact points like those shown in the inset figure may misrepresent interactions within the tracked population, if true locations actually fall outside of contact‐threshold distances (light blue) from one another
FIGURE 6Potential interpretations of calf‐polygon intersections. (a) Head‐polygon intersections may be indicative of grooming or butting events. (b) Body‐polygon intersections may indicate intercalf bumping. (c) Concurrent intersections of multiple body sections may suggest mounting behavior. These interpretations are not wholly representative of all interaction types that may exist in the tracked population and are not mutually exclusive
FIGURE 7Extended 0.56‐m contact thresholds around calf‐head and calf‐posterior polygons. In “expected” contact networks, contacts occur when polygon edges are within 0.56‐m of one another
Mean network connectivity metrics for contact networks with and without RTLS accuracy adjustment (i.e., “expected” and “precise” network sets, respectively)
| Contact networks | Network density | Node degree | Contact duration | Per‐capita sum contacts |
|---|---|---|---|---|
| Precise | ||||
| fullBody | 1.00 | 68.86a (0.43) | 54.28a (123.08) | 3,737.23a (1,291.51) |
| head.head | 0.88 | 61.06b (4.24) | 7.01b (15.00) | 428.11b (4.24) |
| head.posterior | 0.99 | 68.42c (0.88) | 27.44c (88.23) | 1,877.51c (0.88) |
| Expected | ||||
| fullBody | 1.00 | 68.97a (0.17) | 132.40d (220.5) | 9,131.97d (2,782.42) |
| head.head | 1.00 | 68.80a (0.50) | 40.33e (88.75) | 2,774.80e (0.50) |
| head.posterior | 1.00 | 68.97a (0.17) | 111.30f (203.26) | 7,676.43f (0.17) |
Means followed by different letters differ (p ≤ .05) from other values within the same column according to post hoc Games–Howell tests. Standard deviations are reported in parentheses.
FIGURE 8Calf network comparisons. (a) Correlation plot describing the sign and magnitude of correlations between “precise” networks. (b) Correlation plot describing the sign and magnitude of correlations between “expected” networks