Abstract
Diurnal biting flies are strongly attracted to blue objects. This behaviour is widely exploited for fly control, but its functional significance is debated. It is hypothesized that blue objects resemble animal hosts; blue surfaces resemble shaded resting places; and blue attraction is a by-product of attraction to polarized light. We computed the fly photoreceptor signals elicited by a large sample of leaf and animal integument reflectance spectra, viewed under open/cloudy illumination and under woodland shade. We then trained artificial neural networks (ANNs) to distinguish animals from leaf backgrounds, and shaded from unshaded surfaces, in order to find the optimal means of doing so based upon the sensory information available to a fly. After training, we challenged ANNs to classify blue objects used in fly control. Trained ANNs could make both discriminations with high accuracy. They discriminated animals from leaves based upon blue–green photoreceptor opponency and commonly misclassified blue objects as animals. Meanwhile, they discriminated shaded from unshaded stimuli using achromatic cues and never misclassified blue objects as shaded. We conclude that blue–green opponency is the most effective means of discriminating animals from leaf backgrounds using a fly's sensory information, and that blue objects resemble animal hosts through such mechanisms.
Keywords: colour vision, vector control, host seeking, tsetse, stable fly, horse fly
1. Background
Attraction to blue objects is virtually universal among diurnal biting flies, including the Glossinidae (tsetse), Hippoboscidae (keds), Muscidae (e.g. stable flies), Tabanidae (horse or march flies) and Simuliidae (blackflies) [1–7]. This well-documented behaviour is exploited by a variety of blue traps and insecticide-treated targets developed to control the flies and the diseases they spread [8–13]. However, the functional significance of attraction to blue for the flies themselves remains unclear, particularly since blue objects are relatively rare in the natural environment.
Three competing hypotheses have been proposed to explain the attraction of biting flies to blue objects, namely that blue objects resemble animal hosts [1,14]; blue surfaces resemble shaded resting places [15,16]; and blue attraction is a by-product of attraction to polarized light [17]. First, in terrestrial habitats containing plants, the reflectance spectra of natural surfaces fall into three classes—(i) those of green leaves with a reflectance peak at approximately 555 nm (termed ‘leaf green’); (ii) most inorganic and many organic surfaces, including melanin-pigmented animal integuments, for which reflectance monotonically increases with wavelength (here termed ‘grey–brown’); and (iii) those of signalling colours such as fruits, flowers and ornaments that follow no particular pattern but contrast against a leaf background (termed ‘leaf contrast’) [18]. In such environments, a host-seeking biting fly must detect grey–brown spectra among a predominantly leaf green background, and it has been proposed that blue stimuli contrast against such backgrounds and activate the perceptual mechanisms that make this classification [1,14]. Second, the shade that occurs under open canopies, or isolated trees and other objects (termed ‘woodland shade’) is relatively richer in shorter wavelengths of light compared to direct sunlight, and thus these kinds of shadows appear blueish [19]. On this basis, it has been suggested that blue objects are attractive to biting flies such as tsetse because they attend to the blueness and darkness of shadows to locate cover such as tree bark fissures and rot holes in which they frequently rest [15,16]. Finally, because some blue- and UV-sensitive photoreceptor types of tabanid flies have maximum sensitivity to linearly polarized light in opposing planes, the flies' perceptions of colour and polarization are confounded [17]. On this basis, it has been suggested that the blue preference of these and other biting flies is a by-product of a polarization sensing mechanism that the flies are proposed to use to identify bodies of water and to segregate potential hosts from background [17].
In attempting to differentiate these hypotheses, it is essential to consider how these stimuli are processed by the perceptual mechanisms of a fly, which differ greatly from those of humans. The visual systems of calyptrate flies have been most thoroughly investigated in the housefly Musca and blowfly Calliphora, and these flies possess five spectral classes of photoreceptor across the majority of the compound eye (excluding areas specialized for tracking mates and receiving polarized light; figure 1a) [20]. In these flies, each ommatidium has eight photoreceptors named R1–R8. R1–6 are similar in every ommatidium of the eye and contain a photopigment with peak sensitivity (λmax) at ca 490 nm, and three sensitivity peaks at approximately 332, 350 and 369 nm due to a sensitizing pigment [20,26]. The rhabdomeres of the R7 and R8 photoreceptors are stacked centrally within each ommatidium. In about 30% of ommatidia the ‘p’ (pale) form occurs, in which R7p possesses a UV-sensitive photopigment (λmax ca 335 nm), and R8p a blue-sensitive photopigment (λmax ca 460 nm) [20]. In the other 70% of ommatidia the ‘y’ (yellow) form occurs, in which R7y has sensitivity peaks at 337, 355 and 373 nm due to a sensitizing pigment, since its rhabdomere appears to contain both a blue-sensitive photopigment and a carotenoid screening pigment [20,27]. Meanwhile, R8y contains a photopigment sensitive to green wavelengths (λmax ca 520 nm), but also contains a UV-sensitive sensitizing pigment and experiences screening from the overlying R7y rhabdomere [20,27,28]. Although other calyptrate flies have been less intensively studied, broadly the same basic arrangement appears to exist. For example, genomic analyses show that Stomoxys calcitrans and several tsetse (Glossina spp.) possess the same opsin types [29,30], and although electrophysiological characterization of tsetse photoreceptors is not complete, the same classes of photoreceptor seem to be present with only an approximately 10 nm increase in the λmax of the R1–6 photopigment [31]. Outside of the Calyptratae, slightly more variation in the sensitivity of these five spectral classes is evident. In Drosophila, the UV-sensitivity of the R7y photoreceptor is conferred by an opsin rather than a sensitizing pigment [32]. In the horsefly Tabanus bromius, electrophysiological recordings indicate that the λmax of the R1–6 photopigment is shifted to longer wavelengths compared to Musca and Calliphora, the spectral sensitivities of the UV-sensitive photoreceptors analogous to R7p and R7y are similar to each other, and the photoreceptor analogous to R8p appears to have an additional sensitivity peak in the UV [17]. Nevertheless, the complement of photoreceptors in the retinae of these higher flies is broadly similar.
Figure 1.
Input spectra for photoreceptor excitation calculations. (a) Flies possess five spectral classes of photoreceptor through the majority of their compound eyes, and the responses of these photoreceptors provide the inputs to visually guided behaviours. Plot shows sensitivity functions for the photoreceptors of Musca and Calliphora. Data were published in [20], copyright Elsevier, and are as used by [21]. Excitations for each of these photoreceptors were calculated for samples of leaf and animal stimuli, and for blue, black and violet surfaces of biting fly control devices. (b) The sample of 72 leaf reflectance spectra used as stimuli in our analysis, with the mean leaf reflectance spectrum plotted as a thick green line. Data are from the Floral Reflectance Database [22]. (c) The sample of 72 animal reflectance spectra used as stimuli in our analysis, with the mean animal reflectance spectrum plotted as a thick brown line. Data are from [23]. (d) The sample of 11 blue, black and violet (purple to a human eye) surfaces from biting fly control devices. Data were published in [3–5,24]. (e) Photoreceptor excitations for each stimulus were calculated under both open/cloudy and woodland shade irradiance spectra. These were the mean spectra from [19] and are shown standardized so that photon flux density values sum to 1. The spectra differed greatly in total intensity, and the total intensity of the woodland shade spectrum was 4.4% of that for the open/cloudy spectrum. Further details on spectra are available at [25].
Visual perceptions are formed by the neural processing of photoreceptor signals. Where these mechanisms involve the comparison of photoreceptor responses they are said to be chromatic, corresponding to the qualities of hue and saturation in human vision [33]. Where the mechanisms involve single photoreceptor responses, or sums of photoreceptor responses, they are said to be achromatic, corresponding to brightness in human vision [33]. Our understanding of the precise ways in which fly photoreceptor signals are processed to create perceptions is still developing. The R7 and R8 photoreceptors are believed to serve colour vision, and the prevailing view, based on behavioural work on the blowfly Lucilia, has been that their signals are processed via two colour-opponent channels, each involving a comparison of the R7 and R8 photoreceptor signals of a given ommatidial type [34,35]. However, although the R1–6 photoreceptors provide an achromatic channel serving motion vision, it has now been shown that these photoreceptors also contribute to colour vision in Drosophila [36].
In this study, we test the hypotheses that blue objects resemble animal hosts, and that blue objects resemble shaded resting places, in terms of the sensory information available to a fly. We also investigate whether the mechanisms that can best classify these stimuli rely on chromatic or achromatic processing of fly photoreceptor signals. We trained artificial neural networks (ANNs) to identify potential hosts, or resting places in woodland shade, using only the five photoreceptor signals that would be available to a typical fly. The process of training an ANN optimizes the weights of connections between a network of artificial neurons, meaning that stimuli could be classified based upon chromatic or achromatic mechanisms in a manner analogous to real nervous systems, free from assumptions about how photoreceptor signals should be processed. Used in this way, ANNs can be considered abstract mechanistic models of the fly nervous system, replicating input–output relationships and providing a practical working hypothesis regarding mechanisms [37]. We do not expect that ANNs will exactly mimic real fly nervous systems, but we anticipate that they will capture key features of their processing because evolution should also drive towards optimality in response to the selective pressures imposed by behaviour. After training, we challenged ANNs with the photoreceptor signals that would result from blue objects used for fly control, investigating whether ANNs optimized to solve natural classification problems using the sensory information available to a fly would misclassify those artificial blue stimuli as animal hosts or resting places in woodland shade.
2. Methods
(a) . Reflectance spectra
We focused our analysis on two out of the three main classes of natural spectra [18] that we considered to be relevant to host-seeking by biting flies: (i) ‘leaf green’ spectra (i.e. foliage) and (ii) ‘grey–brown’ spectra (i.e. melanin-pigmented animal integuments); we ignored ‘leaf contrast’ spectra (i.e. signalling colours) since such spectra follow no particular pattern and are relatively rare in natural visual environments. Our approach was to represent the variability within the chosen spectral categories, and not to characterize the exact spectra that any particular species of biting fly would experience. To represent a diversity of leaf green spectra, we assembled a database of 72 leaf reflectance spectra for different plant species randomly sampled from the Floral Reflectance Database (www.reflectance.co.uk) [22], based upon their accession numbers. These spectra were subsampled for 2 nm wavelength resolution (figure 1b). To represent a diversity of grey–brown spectra, we focused on the melanin-based coloration of animals. We obtained 72 reflectance spectra that were originally collected to sample the diversity of melanin (including eumelanin and pheomelanin)-based coloration in animals [23]. These spectra were for the feathers and hair of 58 species of bird (59 spectra) and 12 species of mammal (13 spectra), including colour patches that are black, grey, brown and orange to the human eye [23] (figure 1c). Because such spectra have a characteristic shape that depends on their melanin chemical composition [23], the sample covered a diversity of colorations rather than taxonomic groups. The shapes of these spectra resemble those measured for biting fly hosts such as cattle and deer [38]. These spectra were available at 10 nm wavelength resolution, and we linearly interpolated them to achieve equivalent resolution to the leaf spectra. This choice was of no great importance since photoreceptor excitation values calculated as below from spectra with 2 nm and 10 nm resolution were perfectly correlated (Spearman's rank correlation, Rs = 1.000, n = 288, p < 0.001). In addition, we obtained 11 spectra for effective biting fly control devices, comprising blue but also black and violet fabrics [3–5,24] (figure 1d). Further details on these spectra are available at [25].
(b) . Calculating photoreceptor signals
Photoreceptor responses and not reflectance spectra provide the inputs to visually guided behaviour, so we next calculated the responses in each of a fly's five main classes of photoreceptor to the stimuli described above (cf. [21,33,39]). We wanted to consider a hypothetical, generic fly in an open area viewing a stand of vegetation and visually searching it for a potential host or a shaded resting place. We thus performed these calculations twice: first considering each stimulus under open/cloudy (white) illumination as if in an unshaded position among the vegetation, and then considering each stimulus under woodland shade illumination (blue–grey) as if in a shaded position [19]. The quantum catch, Q, for each photoreceptor type was calculated as follows:
where Is and Ib are the irradiance spectra on the stimulus and background, respectively, Rs and Rb are the reflectance spectra of the stimulus and predominant background, and S is the photoreceptor sensitivity spectrum for receptor type i. The numerator represents the quantum catch resulting from a stimulus of interest, and the denominator adjusts that response according to the background stimulation, representing the process of adaptation by photoreceptors (cf. [39]). Since the predominant background during the search of a vegetation stand is considered to be leaves, Rb was the mean reflectance spectrum calculated across our sample of 72 leaves (figure 1b). In all calculations, Ib was the mean open/cloudy irradiance spectrum recorded by [19] (figure 1e). When carrying out these calculations for stimuli in unshaded positions, Is was the same mean open/cloudy irradiance spectrum, and for stimuli in shaded positions, Is was the mean woodland shade irradiance spectrum recorded by [19] (figure 1e). Irradiance spectra had units of photon flux, since energy units are irrelevant to studies of vision [40]. Si were the photoreceptor sensitivity spectra characterized for Musca and Calliphora, originally obtained from [20] and as used by [21] (figure 1a). This choice was justified because photoreceptor sensitivity spectra are most thoroughly characterized in these species, the spectral sensitivities of other higher fly species appear to be broadly similar (see §1) and the Muscidae include the obligate, cosmopolitan blood feeders of the genus Stomoxys.
Since photoreceptor responses relate nonlinearly to the number of quanta absorbed, we calculated values to represent photoreceptor excitation, E, as follows (cf. [41]):
In total, our database contained E values for a fly's five main classes of photoreceptor for a total of 288 stimuli comprising 72 leaves and 72 animal integuments, each viewed under open/cloudy and woodland shade illumination.
To check the importance of assumptions, we repeated our work using alternatives to the nonlinearization step above and calculating E values using photoreceptor sensitivities recorded for the tsetse Glossina morsitans (electronic supplementary material, Results, section A). Our findings were not sensitive to these assumptions.
(c) . Training and evaluation of artificial neural networks
One way to analyse similarities and differences in colour from an animal's point of view is to employ colour space approaches to visualize chromatic information (see electronic supplementary material, Results, section C) (e.g. see [33]). However, in discriminating natural stimuli flies may use chromatic and/or achromatic information, so we employed ANNs in a manner analogous to photoreceptor-based models of colour choice that statistically relate calculated photoreceptor signals to behaviour [33]. In this context, ANNs have an advantage over traditional statistical approaches since they allow for parallel and nonlinear processing of photoreceptor signals closer to what we expect to occur in real nervous systems, so we suggest that they provide a useful tool with which to address such problems, especially where the dimensionality of colour vision is high.
We constructed ANNs to classify stimuli as ‘animal’ versus ‘leaf’ regardless of the illuminant (henceforth ‘animal-ANNs’), and ‘shaded’ versus ‘unshaded’ regardless of the stimulus type (henceforth ‘shaded-ANNs’), using the nnet package for R [25,42]. The ANNs were fully connected, feed-forward networks with three layers: an input layer, a hidden layer and an output layer. A single hidden layer was used to permit a nonlinear relationship between inputs and outputs without excessive complexity. Of principal interest were ANNs using the calculated excitations, E, of all five fly photoreceptors as their input layer. However, to better understand the mechanisms by which stimuli were classified, we also created ANNs with input from subsets of these photoreceptors. We created ANNs receiving four inputs to test the importance of excluding any single photoreceptor signal, two inputs to test which opponent comparisons could achieve effective classification, and single inputs to test whether classification could be achieved using achromatic information. In all cases, the hidden layer had three artificial neurons, and the output layer had one neuron with logistic activation function, which produced a binary outcome (i.e. 0 corresponding to ‘leaf’ or ‘unshaded’ classifications, and 1 corresponding to ‘animal’ or ‘shaded’ classifications; inflection point 0.5).
For each model type, we trained ANNs as follows. The stimulus dataset was randomly split to use 60% of the stimuli for training and 40% for testing. One-hundred ANNs were then trained on the training data using different randomly determined starting weights and maximum conditional likelihood to optimize performance. After training, maximum conditional likelihood was used to select the best model from the set of 100. This process was then repeated 20 times, each time using a new random assortment of the stimuli into training and testing subsets. Thus, we created an ensemble of 20 best-fitting ANNs selected from 2000 that were trained in total, with each of the selected ANNs trained using different subsets of our stimulus dataset. We deemed this sample adequate given that model accuracy varied little (see §3). After training, the selected ANNs were made to classify the 40% of stimuli that were set aside as test data for validation. To quantify classification accuracy, we recorded the proportion of classifications that were correct (i.e. true positives plus true negatives).
To evaluate how our 20 best-fitting ANNs processed photoreceptor signals to achieve accurate classification, we employed the clamping technique [43]. First, each ANN was made to classify the complete database of 288 stimuli and its accuracy was recorded. The performance of the network was then re-evaluated with one of its photoreceptor inputs clamped at the median value for that photoreceptor across all of the stimuli considered, meaning that it carried no useful information to aid in classification. During clamping, other photoreceptor inputs were presented to the network without any alteration. If clamping caused a notable reduction in the network's classification accuracy (using the level of random chance classification as a reference), then the clamped photoreceptor was deemed important. If a photoreceptor was deemed important, we further investigated how it contributed to the network's decision making. To do this, we identified the stimuli whose classifications changed as a result of the clamping procedure. For each of these stimuli, we calculated the difference between clamped and original excitation values for the photoreceptor in question. We then checked whether there was an association between the sign of these differences and the likelihood of reclassification as a particular stimulus class (e.g. whether increases in a given photoreceptor excitation value were associated with a greater proportion of stimuli being reclassified from ‘leaf’ to ‘animal’, versus ‘animal’ to ‘leaf’). The clamping procedure was applied to each photoreceptor in turn, allowing us to evaluate the way in which each individual photoreceptor contributed to classification. In addition, we provide connection weights for our 20 best-fitting ANNs of each type (electronic supplementary material, Results, section B).
(d) . Evaluating the appearance of blue stimuli
We next investigated how artificial, blue stimuli would appear to our trained ANNs to test the hypotheses that blue objects resemble animal hosts, and that blue objects resemble shaded resting places, in terms of the sensory information available to a fly. We obtained the reflectance spectra for a variety of blue fabrics used in biting fly control devices, or found to be highly attractive to biting flies in field studies (figure 1d; data from [3–5,24]). These included classic phthalogen blue-eyed cottons, which have very high attractiveness to biting flies and are traditionally used in control devices [3–5,13], and several modern blue polyesters produced by Vestergaard S.A. and used in biting fly control devices past and present [5,24]. Since black and violet (purple to a human eye) control devices are also effective for tsetse, we also obtained spectra for such fabrics [5,24]. Using these reflectance spectra, we calculated fly photoreceptor excitations as described above. We presented these data to our 20 best-fitting animal-ANNs and shaded-ANNs independently, and checked how often they elicited ‘animal’ and ‘shaded’ classifications, respectively. We expressed these data as a proportion for each artificial stimulus, wherein a value of zero indicated that all 20 models made ‘leaf’ or ‘unshaded’ classifications, and a value of one indicated that all 20 models made ‘animal’ or ‘shaded’ classifications. This proportion provided an estimate of the probability that an artificial stimulus would be mistaken for an animal or a shaded resting place, respectively, with high probabilities supporting the hypotheses that artificial and natural stimuli share salient features of the sensory information available to a fly.
3. Results
(a) . Performance of artificial neural networks
We trained animal-ANNs to classify ‘animal’ versus ‘leaf’ stimuli, and shaded-ANNs to classify ‘shaded’ versus ‘unshaded’ stimuli, using varying numbers of fly photoreceptor signals as inputs (figure 2a). Shaded-ANNs using all five fly photoreceptor signals as input classified test stimuli with very high accuracy (99.8% on average; figure 2a). Compared to this full model, shaded-ANNs receiving only one photoreceptor signal as input were similarly accurate in classifying stimuli (figure 2a). Thus, we conclude that shaded stimuli can be accurately classified using the achromatic information available in the response of any single photoreceptor type. Animal-ANNs using all five photoreceptor inputs were also effective, but had slightly lower accuracy in classifying test stimuli than the equivalent shaded-ANNs (84.7% on average; figure 2a). While the accuracy of some two-photoreceptor input animal-ANNs approached random chance, others maintained similar classification accuracy to the full model (figure 2a). Notably, three of the four best-performing animal-ANNs of this type received input from the green-sensitive R8y photoreceptor and various blue-sensitive photoreceptors (R1–6, R7y or R8p). The other received input from R1–6 and R8p, which are both blue-sensitive but have different λmax values (figure 1a). The classification accuracy of animal-ANNs receiving a single photoreceptor signal input approached that of random chance, with most accuracy achieved by the ANN using the green-sensitive R8y signal as input. Thus, shaded stimuli could be classified accurately using the achromatic information available in the response of a single photoreceptor, but accurate animal classifications could only be achieved using the information available in the responses of more than one photoreceptor type.
Figure 2.
Evaluation of ANNs trained to distinguish ‘animal’ and ‘shaded’ stimuli. (a) The accuracy of trained ANNs in classifying a set of test stimuli not encountered during training, according to the number of photoreceptor excitation inputs they received. Animal-ANNs with more photoreceptor inputs had greater classification accuracy, but shaded-ANNs were similarly accurate regardless of their number of photoreceptor inputs. (b) The accuracy of trained ANNs in classifying the complete dataset of stimuli with the excitation value of individual photoreceptor inputs clamped to their median values. Data are for the full ANNs receiving all five photoreceptor inputs. Clamping any photoreceptor excitation value reduced the accuracy of animal-ANNs to random chance, indicating that all were important to accurate classification. However, clamping had no effect on the accuracy of shaded-ANNs, demonstrating that no single photoreceptor input was critical. (c) The contribution of photoreceptor excitation signals to classification by animal-ANNs. Plot considers only those stimuli whose classification changed as a result of clamping in (b). The proportion of these reclassifications in which the classification changed from ‘leaf’ to ‘animal’, rather than ‘animal’ to ‘leaf’, is shown, according to whether clamping increased or decreased the relevant photoreceptor excitation value for a given stimulus (direction of change in excitation values is indicated by an arrow). Increases in the excitation of blue-sensitive R1–6 (and UV-sensitive R7p) are associated with stimuli being reclassified as animals, and decreases are associated with reclassification as leaves. Increases in the excitation of green-sensitive R8y (and UV–blue-sensitive R7y) are associated with stimuli being reclassified as leaves, and decreases are associated with reclassification as animals. Each plot presents results for the best 20 ANNs of each type. In (a) and (b), these are collated as means and sample s.d. In (c), individual datapoints are plotted (circles), superimposed over boxplots showing 25th, 50th and 75th percentiles.
(b) . Artificial neural network mechanisms
The mechanisms by which ANNs function can be difficult to determine from the connection weights of fitted models, but those for the full, five-input ANNs indicated the use of chromatic information (i.e. photoreceptor response comparison) by animal-ANNs, and achromatic information (i.e. photoreceptor response sums) by shaded-ANNs (electronic supplementary material, Results, section B). To interrogate these mechanisms, we challenged the full, five-input ANNs with the full dataset of photoreceptor excitation signals with the responses of a single photoreceptor clamped at its median value to negate its use in classification. The accuracy of shaded-ANNs was unaffected by clamping any single photoreceptor at its median value (figure 2b), indicating that these five channels of sensory information were redundant, and aligning with our previous finding that successful shade classification could be achieved on the basis of any single photoreceptor signal. Meanwhile, the accuracy of animal-ANNs fell to the level of random chance if any single photoreceptor response was clamped (figure 2b), indicating that classifications were made by these models using information available across all the photoreceptor signal inputs.
To understand the mechanisms used by animal-ANNs, we examined all classifications that changed as a result of clamping a given photoreceptor signal to its median value. We divided these according to whether clamping increased or decreased the original photoreceptor signal and examined the proportion of these reclassifications that changed from ‘leaf’ to ‘animal’, rather than ‘animal’ to ‘leaf’, in each case (figure 2c). Photoreceptor inputs had opposite effects on classification. For blue-sensitive photoreceptors R1–6 (and UV-sensitive R7p), increases in excitation tended to cause an increase in animal classifications, while decreases in excitation tended to cause an increase in leaf classifications. For green-sensitive photoreceptor R8y (and UV–blue-sensitive R7y), increases in excitation tended to cause an increase in leaf classifications, while decreases in excitation tended to cause an increase in animal classifications. There was variation in these effects across models, indicating that a variety of classification mechanisms could be effective (see also electronic supplementary material, Results, section A). In explanation of this, applying the same method to the best two-photoreceptor input animal-ANNs fitted above revealed that increased excitation in various blue-sensitive photoreceptors promoted animal classifications, while increased excitation in the green-sensitive R8y promoted leaf classifications (electronic supplementary material, Results, section B). Thus, these data provide evidence that chromatic information from the opponent processing of blue- and green-sensitive photoreceptors is an effective means of discriminating animals from leaves, but that a variety of different photoreceptors can be effective in these roles.
(c) . Classification of blue stimuli
Finally, we challenged our 20 best-fitting animal-ANNs and shaded-ANNs with photoreceptor excitations generated from the reflectance spectra of blue, black and violet fabrics that were investigated in previous studies of biting fly attraction (table 1). When viewed under open/cloudy illumination, these fabrics were very likely (0.75–1.00 probability) to be classified as animals. However, under such illumination, these fabrics were never classified as shaded. When viewed under woodland shade illumination, their probability of being classified as animals was little changed, but all fabrics were likely to be correctly classified as shaded (table 1). Thus, animal-ANNs often misclassified blue objects as animals, but shaded-ANNs did not misclassify them as shaded.
Table 1.
The proportion of the 20 best ANNs of each type that classified fabrics used in biting fly control as ‘animals’ or as ‘shaded’. Proportions are for fabrics under open/cloudy illumination, with those for woodland shade illumination in brackets.
fabric | ‘animal’ classifications | ‘shaded’ classifications |
---|---|---|
phthalogen blue cotton [5] | 1.00 (1.00) | 0.00 (1.00) |
phthalogen blue cotton [3] | 0.75 (0.80) | 0.00 (1.00) |
blue fabric [4] | 0.80 (0.85) | 0.00 (1.00) |
‘phthalogen blue’ polyester [5] | 1.00 (1.00) | 0.00 (1.00) |
royal blue polyester [5] | 1.00 (0.95) | 0.00 (1.00) |
typical blue polyester [24] | 1.00 (1.00) | 0.00 (0.70) |
ZeroFly® blue polyester [24] | 0.90 (0.95) | 0.00 (1.00) |
black cotton [5] | 0.75 (0.70) | 0.00 (1.00) |
black polyester [5] | 0.75 (0.60) | 0.00 (1.00) |
black cotton [24] | 0.85 (0.70) | 0.00 (1.00) |
violet polyester [24] | 1.00 (1.00) | 0.00 (1.00) |
4. Discussion
In this study, we used ANNs to understand the functional significance of attraction to blue stimuli in biting flies. We found that ANNs could be trained to discriminate animals from leaves, and shaded from unshaded surfaces, based upon the photoreceptor signals available to a fly. ANNs trained to discriminate animals from leaves did so based upon an opponent interaction between green- and blue-sensitive photoreceptors, and commonly misclassified artificial blue stimuli as animals. Meanwhile, ANNs trained to discriminate shaded from unshaded stimuli did so based upon achromatic information and never misclassified blue stimuli as shaded. Thus, blue–green opponency appears to be an effective mechanism for discriminating animal hosts from leaf backgrounds using the sensory information available to a fly, and through this mechanism blue objects resemble animal hosts.
We define chromatic information as information available through the comparison of photoreceptor responses [33], and our results provide several lines of evidence suggesting the importance of a blue–green comparison for a fly to discriminate animals from leaves (see also electronic supplementary material, Results, sections A–C). Animal-ANNs receiving input from a single photoreceptor type were considerably less accurate than many of those receiving input from multiple photoreceptors, indicating that achromatic information available in the responses of single photoreceptors was insufficient for this classification task. However, animal-ANNs receiving only two-photoreceptor inputs could perform similarly to the animal-ANN receiving all five, provided that those inputs were from green- and/or blue-sensitive photoreceptors. The connection weights of the animal-ANNs receiving all five photoreceptor inputs indicated photoreceptor response comparison at several levels within the trained networks (electronic supplementary material, Results, section B). By the clamping procedure, we showed that decreased excitation in green-sensitive R8y, and increased excitation in blue-sensitive photoreceptors, e.g. R1–6, was commonly associated with a greater likelihood of a stimulus being classified as ‘animal’, although there was variation in photoreceptor contributions across models (see also electronic supplementary material, Results, section A). The same principle was evident in the best two-photoreceptor input animal-ANNs, wherein accurate classification could be achieved by pairing the green-sensitive R8y with various different blue-sensitive photoreceptors, or two blue-sensitive photoreceptors with varying λmax (electronic supplementary material, Results, section B). R1–6 have a broadband response and are usually associated with encoding luminance information, but it is now known that they contribute to colour vision in Drosophila [36]. R7y and R8y are often assumed to form an opponent pair [34,35], and the interaction of these photoreceptors has been implicated by photoreceptor-based models explaining tsetse catches at coloured targets in the field [14,21]. Our approach does not allow us to say which specific photoreceptor response comparisons are more probable in the nervous system of a real fly and instead our results suggest that several different comparisons can achieve comparable classification accuracy. We conclude that some form of blue–green opponency is sufficient to distinguish animal hosts from leaves using the sensory information available to a fly.
We define achromatic information as that present in individual photoreceptor responses, or sums of photoreceptor responses [33]. Shaded-ANNs discriminated shaded from unshaded stimuli based upon achromatic information since a shaded-ANN receiving any single photoreceptor input was just as accurate as a shaded-ANN receiving all five, connection weights in the full trained models indicated that photoreceptor responses were summed and not compared (electronic supplementary material, Results, section B), and in those full models, the five photoreceptor inputs provided redundant information as clamping had no effect on classification accuracy (see also electronic supplementary material, Results, section A). All photoreceptors performed similarly in this respect, and there was no special importance to blue-sensitive photoreceptors. This finding was unsurprising given the very large difference in intensity between woodland shade and open/cloudy illuminants, making low luminance by far the most obvious cue for discriminating shaded surfaces. On sunny days, as modelled here, the woodland shade illumination spectrum is relatively richer in shorter wavelengths versus the open/cloudy spectrum [19]. Therefore, subtle chromatic cues may have been available, but were not used by shaded-ANNs. In the real world, the illuminant spectra for shaded and open habitats are similar on overcast days [19], meaning that chromatic information might not always be available for this task.
Animal-ANNs commonly misclassified artificial blue stimuli as animals. Meanwhile, shaded-ANNs did not misclassify these stimuli as shaded. This suggests that, to a fly's eye view, blue objects are attractive because they share salient features of potential hosts, and not of shade. In support of this idea, tsetse caught at coloured targets in field experiments are relatively starved, indicating that they were seeking hosts [44]. Numerous previous field experiments have shown that biting flies are most attracted to targets that reflect blue wavelengths but not green or UV wavelengths [3–6]. In general, these properties agree with those used by our animal-ANNs, with the exception that the ANNs did not find any strong evidence for a negative influence of a UV-sensitive photoreceptor on animal classifications. This likely results from the fact that neither animal nor leaf stimuli reflect significant amounts of UV light, and thus this was not a feature that could be used to distinguish the two stimulus types investigated in this work. This fact might also explain why flies were not attracted to targets with significant UV reflectance in those field studies [3–6].
In constructing these models, we used a database of stimulus reflectance spectra intended to sample variation in the coloration of melanin-pigmented animal integuments and plant leaves. This was because spectra of each type conform to well-described patterns [18], so our intention was to represent natural variation in these patterns and consider the attraction of a generic biting fly towards a generic host in a generic environment. This meant that we did not specifically sample important animal hosts of any given biting fly species, nor leaves found within their natural environment, because the shapes of these spectra were represented by our stimulus set. In support of this point, spectra recorded for biting fly hosts such as cattle and deer have similar shapes to the animal spectra in our stimulus set [38].
Our study did not include sensory information beyond the responses of the five main classes of photoreceptor, and in doing so allowed us to focus solely on the importance of chromatic and achromatic visual information. However, information in other sensory modalities is undoubtedly important in host seeking. As described in our §1, natural spectra are said to belong to three classes, and those of animal melanin pigments are part of a large class of stimuli that includes many organic and inorganic surfaces, including tree bark, dead vegetation, rocks, and soil [18]. Thus, colour cannot on its own identify a potential host, and additional sensory information would be required, e.g. odour cues [1]. Interestingly, tsetse from savannah habitats are more responsive to odour than those from riverine habitats [12], and it is possible that odour cues are of greater relative importance when visual backgrounds contain a lot of dry, dead vegetation as opposed to green leaves.
One additional sensory cue that deserves special attention is polarization, because previous work on tabanids has shown that neural comparisons of photoreceptor responses confound colour and polarization cues, leading to the suggestion that the blue preference shown by biting flies is a by-product of a polarization sensing mechanism [17]. Polarization cues have been shown to be useful in the discrimination of bodies of water [45]. Tabanid flies seek bodies of water for egg laying, and some tsetse are associated with riverine habitats. It has also been proposed that polarization cues can be useful in discriminating sunlit animals with dark pelage from shaded vegetation backgrounds, because the former can appear highly polarizing [46]. However, it has been shown that the apparent high degree of polarization from dark surfaces is sometimes likely to be an artefact of the calculation procedures employed to quantify it [47], and our animal-ANNs were able to discriminate animals from leaves using colour, regardless of their illuminant, and without access to polarization cues. Furthermore, the dorsal margin of the housefly eye houses R7 and R8 photoreceptors specialized for the detection of polarized light and possessing the same spectral sensitivity [20], so evolution has equipped flies with an ability to detect polarization that is not confounded by colour. While our study cannot argue against the use of polarization cues by host-seeking tabanids, it has shown that a blue preference is functional in itself for identifying hosts, and while this might in some cases be enhanced by a co-occurring polarization sensitivity, it appears not to be a non-functional by-product of that mechanism.
Finally, biting flies are not alone among insects in being attracted to blue stimuli, as naïve pollinators commonly show such a preference [48,49], but obviously do not seek animal hosts. However, since flowers belong to the leaf contrast spectral class whose spectra follow no predictable pattern [18], the primary behavioural requirement of a naïve pollinator is to identify objects that are not foliage in order that those objects can be investigated and learnt associations with rewarding flower types formed. Therefore, this classification task is analogous to that investigated for biting flies in this study, and the similar behaviour likely occurs because blue–green opponency is an efficient way to segregate the reflectance spectra of natural objects using the sensory machinery of an insect eye.
Acknowledgements
The authors thank Sam Smithers for informative discussions on colour and polarization vision.
Data accessibility
Data and R code are available at the Dryad Digital Repository: https://doi.org/10.5061/dryad.dr7sqvb3r [25].
Electronic supplementary material is available at FigShare [50].
Authors' contributions
R.D.S.: conceptualization, data curation, formal analysis, funding acquisition, investigation, methodology, visualization, writing—original draft and writing—review and editing; O.A.: formal analysis, investigation, methodology, visualization and writing—review and editing; J.A.E.: methodology, resources, visualization and writing—review and editing; I.G.: resources and writing—review and editing; M.N.O.: conceptualization, funding acquisition and writing—review and editing.
All authors gave final approval for publication and agreed to be held accountable for the work performed therein.
Conflict of interest declaration
We declare we have no competing interests.
Funding
R.D.S. and M.N.O. were supported by a grant from the Centre for International Development Research at Aberystwyth (CIDRA), Aberystwyth University. O.A. was supported by the European Commission Grant (No: 873178, H2020-MSCA-RISE-2019).
References
- 1.Gibson G, Torr SJ. 1999. Visual and olfactory responses of haematophagous Diptera to host stimuli. Med. Vet. Entomol. 13, 2-23. ( 10.1046/j.1365-2915.1999.00163.x) [DOI] [PubMed] [Google Scholar]
- 2.Andreani A, Rosi MC, Guidi R, Jafrancesco D, Farini A, Belcari A, Sacchetti P. 2021. Colour preference of the deer ked Lipoptena fortisetosa (Diptera: Hippoboscidae). Insects 12, 845. ( 10.3390/insects12090845) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 3.Green CH. 1988. The effect of colour on trap- and screen-oriented responses in Glossina palpalis palpalis (Robineau-Desvoidy) (Diptera: Glossinidae). Bull. Ent. Res. 78, 591-604. ( 10.1017/S0007485300015443) [DOI] [Google Scholar]
- 4.Green CH, Flint S. 1986. An analysis of colour effects in the performance of the F2 trap against Glossina pallidipes Austen and G. morsitans morsitans Westwood (Diptera: Glossinidae). Bull. Ent. Res. 76, 409-418. ( 10.1017/S0007485300014905) [DOI] [Google Scholar]
- 5.Lindh JM, Goswami P, Blackburn R, Arnold SEJ, Vale GA, Lehane MJ, Torr SJ. 2012. Optimizing the colour and fabric of targets for the control of the tsetse fly Glossina fuscipes fuscipes. PLoS Negl. Trop. Dis. 6, e1661. ( 10.1371/journal.pntd.0001661) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 6.Allan SA, Stoffolano JG Jr. 1986. The effects of hue and intensity on visual attraction of adult Tabanus nigrovittatus (Diptera: Tabanidae). J. Med. Entomol. 23, 83-91. ( 10.1093/jmedent/23.1.83) [DOI] [Google Scholar]
- 7.Davies DM. 1951. Some observations of the number of black flies (Diptera, Simuliidae) landing on colored cloths. Can. J. Zool. 29, 65-70. ( 10.1139/z51-006) [DOI] [Google Scholar]
- 8.Rodríguez-Pérez MA, et al. 2013. Development of a novel trap for the collection of black flies of the Simulium ochraceum complex. PLoS ONE 8, e76814. ( 10.1371/journal.pone.0076814) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 9.Green CH. 1994. Bait methods for tsetse fly control. Adv. Parasitol. 34, 229-291. ( 10.1016/S0065-308X(08)60140-2) [DOI] [PubMed] [Google Scholar]
- 10.Mihok S. 2002. The development of a multipurpose trap (the Nzi) for tsetse and other biting flies. Bull. Ent. Res. 92, 385-403. ( 10.1079/BER2002186) [DOI] [PubMed] [Google Scholar]
- 11.Mihok S, Carlson DA. 2021. New materials for improving catches of horseflies (Dipera:Tabanidae) in Nzi traps. Med. Vet. Entomol. 35, 580-594. ( 10.1111/mve.12535) [DOI] [PubMed] [Google Scholar]
- 12.Torr SJ, Vale GA. 2015. Know your foe: lessons from the analysis of tsetse fly behaviour. Trends Parasitol. 31, 95-99. ( 10.1016/j.pt.2014.12.010) [DOI] [PubMed] [Google Scholar]
- 13.Mihok S, Carlson DA, Krafsur ES, Foil LD. 2006. Performance of the Nzi and other traps for biting flies in North America. Bull. Ent. Res. 96, 387-397. [PubMed] [Google Scholar]
- 14.Santer RD. 2014. A colour opponent model that explains tsetse fly attraction to visual baits and can be used to investigate more efficacious bait materials. PLoS Negl. Trop. Dis. 8, e3360. ( 10.1371/journal.pntd.0003360) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 15.Steverding D, Troscianko T. 2004. On the role of blue shadows in the visual behaviour of tsetse flies. Proc. R. Soc. Lond. B (Suppl.) 271, S16-S17. ( 10.1098/rsbl.2003.0121) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 16.Steverding D. 2013. Visible spectral distribution of shadows explains why blue targets with high reflectivity at 460 nm are attractive to tsetse flies. Parasit. Vect. 6, 285. ( 10.1186/1756-3305-6-285) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 17.Meglič A, Ilić M, Pirih P, Škorjanc A, Wehling MF, Kreft M, Belušic G. 2019. Horsefly object-directed polarotaxis is mediated by a stochastically distributed ommatidial subtype in the ventral retina. Proc. Natl Acad. Sci. USA 116, 21 843-21 853. ( 10.1073/pnas.1910807116) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 18.Osorio D, Bossomaier TRJ. 1992. Human cone-pigment spectral sensitivities and the reflectances of natural surfaces. Biol. Cybern. 67, 217-222. ( 10.1007/BF00204394) [DOI] [PubMed] [Google Scholar]
- 19.Endler JA. 1993. The color of light in forests and its implications. Ecol. Monogr. 63, 1-27. ( 10.2307/2937121) [DOI] [Google Scholar]
- 20.Hardie RC. 1986. The photoreceptor array of the dipteran retina. Trends Neurosci. 9, 419-423. ( 10.1016/0166-2236(86)90136-0) [DOI] [Google Scholar]
- 21.Santer RD. 2017. Developing photoreceptor-based models of visual attraction in riverine tsetse, for use in the engineering of more-attractive polyester fabrics for control devices. PLoS Negl. Trop. Dis. 11, e0005448. ( 10.1371/journal.pntd.0005448) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 22.Arnold SEJ, Faruq S, Savolainen V, McOwan PW, Chittka L. 2010. FReD: the floral reflectance database — a web portal for analyses of flower colour. PLoS ONE 5, e14287. ( 10.1371/journal.pone.0014287) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 23.Galván I, Wakamatsu K. 2016. Color measurement of the animal integument predicts the content of specific melanin forms. RSC Adv. 6, 79 135-79 142. ( 10.1039/C6RA17463A) [DOI] [Google Scholar]
- 24.Santer RD, Vale GA, Tsikire D, Torr SJ. 2019. Optimising targets for tsetse control: taking a fly's-eye-view to improve the colour of synthetic fabrics. PLoS Negl. Trop. Dis. 13, e0007905. ( 10.1371/journal.pntd.0007905) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 25.Santer RD, Akanyeti O, Endler JA, Galván I, Okal MN. 2023. Data from: Why are biting flies attracted to blue objects? Dryad Digital Repository. ( 10.5061/dryad.dr7sqvb3r) [DOI] [PMC free article] [PubMed]
- 26.Gemperlein R, Paul R, Lindauer E, Steiner A. 1980. UV fine structure of the spectral sensitivity of flies visual cells. Naturwissenschaften 67, 565-566. ( 10.1007/BF00450671) [DOI] [Google Scholar]
- 27.Hardie RC, Kirschfeld K. 1983. Ultraviolet sensitivity of fly photoreceptors R7 and R8: evidence for a sensitising function. Biophys. Struct. Mech. 9, 171-180. ( 10.1007/BF00537814) [DOI] [Google Scholar]
- 28.Hardie RC, Franceschini N, McIntyre PD. 1979. Electrophysiological analysis of fly retina II. Spectral and polarisation sensitivity in R7 and R8. J. Comp. Physiol. 133, 23-29. ( 10.1007/BF00663107) [DOI] [Google Scholar]
- 29.Attardo GM, et al. 2019. Comparative genomic analysis of six Glossina genomes, vectors of African trypanosomes. Genome Biol. 20, 187. ( 10.1186/s13059-019-1768-2) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 30.Olafson PU, et al. 2021. The genome of the stable fly, Stomoxys calcitrans, reveals potential mechanisms underlying reproduction, host interactions, and novel targets for pest control. BMC Biol. 19, 41. ( 10.1186/s12915-021-00975-9) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 31.Hardie RC, Vogt K, Rudolph A. 1989. The compound eye of the tsetse fly (Glossina morsitans morsitans and Glossina palpalis palpalis). J. Insect Physiol. 35, 423-431. ( 10.1016/0022-1910(89)90117-0) [DOI] [Google Scholar]
- 32.Sharkey CR, Blanco J, Leibowitz MM, Pinto-Benito D, Wardill TJ. 2020. The spectral sensitivity of Drosophila photoreceptors. Sci. Rep. 10, 18242. ( 10.1038/s41598-020-74742-1) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 33.Kelber A, Vorobyev M, Osorio D. 2003. Animal colour vision — behavioural tests and physiological concepts. Biol. Rev. 78, 81-118. ( 10.1017/S1464793102005985) [DOI] [PubMed] [Google Scholar]
- 34.Troje N. 1993. Spectral categories in the learning behaviour of blowflies. Z. Naturforsch. 48, 96-104. ( 10.1515/znc-1993-1-218) [DOI] [Google Scholar]
- 35.Lunau K. 2014. Visual ecology of flies with particular reference to colour vision and colour preferences. J. Comp. Physiol. A 200, 497-512. ( 10.1007/s00359-014-0895-1) [DOI] [PubMed] [Google Scholar]
- 36.Schnaitmann C, Garbers C, Wachtler T, Tanimoto H. 2013. Color discrimination with broadband photoreceptors. Curr. Biol. 23, 2375-2382. ( 10.1016/j.cub.2013.10.037) [DOI] [PubMed] [Google Scholar]
- 37.Gurney K. 2007. Neural networks for perceptual processing: from simulation tools to theories. Phil. Trans. R. Soc. B 362, 339-353. ( 10.1098/rstb.2006.1962) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 38.da Silva RG, La Scala N Jr, Tonhati H. 2003. Radiative properties of the skin and haircoat of cattle and other animals. Trans. Am. Soc. Agric. Eng. 46, 913-918. ( 10.13031/2013.13567) [DOI] [Google Scholar]
- 39.Chittka L, Kevan PG. 2005. Flower colour as advertisement. In Practical pollination biology (eds Dafni A, Kevan PG, Husband BC), pp. 157-196. Cambridge, ON: Enviroquest Ltd. [Google Scholar]
- 40.Endler JA. 1990. On the measurement and classification of colour in studies of animal colour patterns. Biol. J. Linn. Soc. 41, 315-352. ( 10.1111/j.1095-8312.1990.tb00839.x) [DOI] [Google Scholar]
- 41.Endler JA, Mielke PW Jr. 2005. Comparing entire colour patterns as birds see them. Biol. J. Linn. Soc. 86, 405-431. ( 10.1111/j.1095-8312.2005.00540.x) [DOI] [Google Scholar]
- 42.Venables WN, Ripley BD. 2002. Modern applied statistics with S, fourth edition. New York, NY: Springer. [Google Scholar]
- 43.Wang W, Jones P, Partridge D. 2000. Assessing the impact of input features in a feedforward neural network. Neural Comput. Appli. 9, 101-112. ( 10.1007/PL00009895) [DOI] [Google Scholar]
- 44.Green CH. 1990. The effect of colour on the numbers, age and nutritional status of Glossina tachinoides (Diptera: Glossinidae) attracted to targets. Physiol. Entomol. 15, 317-329. ( 10.1111/j.1365-3032.1990.tb00519.x) [DOI] [Google Scholar]
- 45.Horváth G, Majer J, Horváth L, Szivák I, Kriska G. 2008. Ventral polarization vision in tabanids: horseflies and deerflies (Diptera: Tabanidae) are attracted to horizontally polarized light. Naturwissenschaften 95, 1093-1100. ( 10.1007/s00114-008-0425-5) [DOI] [PubMed] [Google Scholar]
- 46.Horváth G, Szörényi T, Pereszlényi Á, Gerics B, Hegedüs R, Barta A, Åkesson S. 2017. Why do horseflies need polarization vision for host detection? Polarization helps tabanid flies to select sunlit dark host animals from the dark patches of the visual environment. R. Soc. Open Sci. 4, 170735. ( 10.1098/rsos.170735) [DOI] [PMC free article] [PubMed] [Google Scholar]
- 47.Tibbs AB, Daly IM, Bull DR, Roberts NW. 2018. Noise creates polarization artefacts. Bioinspir. Biomim. 13, 015005. ( 10.1088/1748-3190/aa9e22) [DOI] [PubMed] [Google Scholar]
- 48.Ings TC, Raine NE, Chittka L. 2009. A population comparison of the strength and persistence of innate colour preference and learning speed in the bumblebee Bombus terrestris. Behav. Ecol. Sociobiol. 63, 1207-1218. ( 10.1007/s00265-009-0731-8) [DOI] [Google Scholar]
- 49.Goyret J, Pfaff M, Raguso RA, Kelber A. 2008. Why do Manduca sexta feed from white flowers? Innate and learnt colour preferences in a hawkmoth. Naturwissenschaften 95, 569-576. ( 10.1007/s00114-008-0350-7) [DOI] [PubMed] [Google Scholar]
- 50.Santer RD, Akanyeti O, Endler JA, Galván I, Okal MN. 2023. Why are biting flies attracted to blue objects? FigShare. ( 10.6084/m9.figshare.c.6688805) [DOI] [PMC free article] [PubMed]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
Data Citations
- Santer RD, Akanyeti O, Endler JA, Galván I, Okal MN. 2023. Data from: Why are biting flies attracted to blue objects? Dryad Digital Repository. ( 10.5061/dryad.dr7sqvb3r) [DOI] [PMC free article] [PubMed]
Data Availability Statement
Data and R code are available at the Dryad Digital Repository: https://doi.org/10.5061/dryad.dr7sqvb3r [25].
Electronic supplementary material is available at FigShare [50].