DOI: 10.5061/dryad.2bvq83c04
title: Data from: Gloger's rule or historical conjecture? Tests in mammals

description: Gloger’s rule states that homeotherms are darker at lower latitudes;
 however, a number of 19th-century naturalists also suggested that animals
 are more brightly coloured in the tropics than in temperate regions. Using
 phylogenetic comparative methods, we investigated and compared both ideas
 across a global sample of 2,726 species of mammals, examining their head,
 torso, legs, and tail regions. Coloration data were obtained from
 photographs and compared with a colour chart specifically devised for
 mammals; ecological data were extracted from pre-existing, open-source
 databases. All analyses were conducted using phylogenetic comparative
 generalised linear mixed models in a Bayesian framework. We found strong
 support for mammals being darker in the tropics and in areas of high
 precipitation and evapotranspiration, little support for them being darker
 in warmer areas, little support for them being redder in more arid regions
 (a more nuanced interpretation of Gloger’s rule), and virtually no support
 for 19th Century naturalists’ conjecture regarding coloration, contrast,
 or patterning being more conspicuous in the tropics. These results were
 replicated at both Class and Order levels. Our findings provide clear
 evidence for eumelanic coloration to be more prevalent in more humid
 climates (one facet of Gloger’s rule), operating at a Class level, but
 indicate that 19th Century observations about bright coloration in the
 tropics do not pertain to mammals. Our results confirm the importance of
 Gloger’s rule across mammals as a whole, and add to a growing tide that
 darker coloration is linked to humidity at a macroecological scale.
description: # Ecogeographical Rules
 [https://doi.org/10.5061/dryad.2bvq83c04](https://doi.org/10.5061/dryad.2bvq83c04) The Excel dataset GvHC_Data_040725.csv contains taxonomic information for 4,411 extant, wild, terrestrial, non-volant mammal species, followed by colour trait data and ecological trait data. Colour traits are split into four distinct regions of the body: head, torso, legs, and tail. * Primary and all secondary colour scores were generated through comparison of photographs of each species to a mammal pelage melanisation chart * Numbers of colours is a simple count of the amount of distinct colour scores that were present on each body region of each species * Colour contrast of a body region was determined through comparison of the first- and second-most prevalent colours upon each body region - Body region pattern scores were split into discrete categories Ecological trait data were collated from the existing database PanTHERIA, and consist of: * Mean annual temperature values measured in degrees Celsius (°C) * Mean monthly precipitation values measured in millimeters per month (mm/m) * Mean actual evapotranspiration rate values (mm/m) * Median latitude and longitude, both in degrees (°) - all of these traits were measured in accordance with each species' known geographical range * In addition, 'PC1' (a principal component score derived from principal component analysis of precipitation and evapotranspiration, two inter-correlated variables) values for each species can be found in the final dataset column Columns called Dark Head, Red Head, and Dark or Read Head (and so on for each of the four body regions) were used for mapping only, where data points for different colour values were given different colours and shapes upon the maps. ## Description of the data and file structure To see which pelage colours each of the colour scores describes, see Figure 2 in the related manuscript for a copy of the pelage melanisation chart used to generate the scores. Colours were considered to be contrasting on each body region if primary and secondary colours differed markedly. To be conservative, if the primary colour of a body region was any score of 1 on the chart, and the secondary colour was any score of 5 (or vice versa; see Fig. 2 of the manuscript), then that body region was considered to be contrastingly-coloured. Pattern categories are as follows: Head: 0 = uniformly-coloured, 1 = adjacent blocks of colour, 2 = stripes, 3 = complex patterns (see Fig. 5 of Howell & Caro, 2024 for examples). Torso: 0 = uniformly-coloured, 1 = flecked, 2 = vertical stripes, 3 = longitudinal stripes, 4 = countershaded (dark dorsum, light ventrum), 5 = reverse countershaded (light dorsum, dark ventrum), 6 = irregular blocks of colours, 7 = disordered stripes resembling contour lines, 8 = spots, 9 = stripes and spots (see Fig. 3 of manuscript for examples). Legs: 0 = uniformly-coloured, 1 = horizontal bands, 2 = vertical bands, 3 = complex patterns (see Fig. 4 of manuscript for examples). Tail: 0 = uniformly-coloured, 1 = longitudinal stripes, 2 = adjacent blocks, 3 = alternating bands, 4 = flecked, 5 = spotted, 6 = complex patterns (see Fig. 6 of Howell & Caro, 2024 for examples). The category of ‘complex patterns’ for the head, leg, and tail regions was a catch-all category comprised of any other pattern that could not be scored as one of the other available categories. Cells were filled with 'NA' where species had no available information recorded in any of the chosen databases for specific variables. In the context of coloration data, colour values were marked as 'NA' where there were no available photographs meeting the selection criteria for colour data to be collected from for a species. ## Sharing/Access information Data were derived from the following sources: * Ecological data derived from PanTHERIA: [https://esapubs.org/archive/ecol/E090/184/metadata.htm](https://esapubs.org/archive/ecol/E090/184/metadata.htm) ## Code/Software The R code script GvHC_SOMCode_040725.r contains all lines of code necessary to reproduce the analyses that the dataset was used for. Each line of code is annotated with regards to its function as well as any parts of the script that might need changing depending upon which variables are being analysed at any one time. Statistical software R is needed to run this script (latest version recommended, but v4.2.1 of R onwards should be sufficient). Supporting software RStudio can also be used. Packages used are as follows: phangorn, MCMCglmm, beepr (optional for help with time-keeping), tidyverse, ggplot2, maps, ggdist, and tidyquant.