CRAN Task View: Analysis of ornithological data

Maintainer: Marc-Olivier Beausoleil
Contact: marc-olivier.beausoleil at mail.mcgill.ca
Version: 2021-08-10
URL: https://github.com/beausoleilmo/Ornithometrics-ctv

Introduction

The study of ornithology is vast and multidisciplinary in essence. Thus, this “Ornithometrics” ( *ornitho-* ; ‘bird’ and *-metric* ; ‘relating to measurement’) task view contains a collection of packages that can process data taken on or from birds or the environmental variables that are in association with bird activities. To my knowledge, the word Ornithometrics has been used once in a mathematical journal (Underhill 1989).

The headers of the table of content were made to facilitate navigation, but bear in mind that some packages might fall in multiple categories. Other task views could be consulted for broader coverage of topics including ecology and environment (known as the Environmetrics task view) and spatial analysis (which can be found in the Spatial task view). The rest of the CRAN task views can be seen here. There are also independent task views for various topics on GitHub.

Some packages might require specific R versions or RStudio versions.

This task view is made to encourage researchers to work with ornithological data and adopt best practices. Effort was made to cite all the packages as accurately as possible (see reference section and the .bib file here ). In addition, there are resource sections that include Atlases from various countries, states and provinces, but also links to databases that researchers can use to answer questions in ornithology (see the section titled Datasets and atlases ). All references were exported in the style of journal “Ecology”. The references do not include the version of the R packages, but it is highly encouraged to do so when citing packages ( citation(package = "package_name")).

Please contact me to suggest packages or ideas for this task view.

CTV Icon

Communication and acoustic analysis

  • monitoR is a package for bioacoustics detection and monitoring (Hafner and Katz 2018). With the help of viewSpec(), sound files can be viewed as spectrograms. You might want to try setting the player to playback audio to setWavPlayer("afplay") on Mac or setWavPlayer("rhythm-box") on Ubuntu. You might be interested in the AMMonitor package as well.
  • Rraven lets you connect R and the Raven program by The Cornell Lab of Ornithology (Araya-Salas 2020)
  • SongEvo contains functions to simulate (function SongEvo()) cultural evolution in bird song (Danner et al. 2019)
  • soundecology allows the calculation of a wide array of acoustic indices such as the acoustic Complexity Index (ACI), the Normalized Difference Soundscape Index (NDSI), and Acoustic Diversity and Evenness indices (ADI and AEI) (Villanueva-Rivera and Pijanowski 2018)
  • seewave includes a vast library of functions to generate and analyse sound (Sueur, Aubin and Simonis 2008). The book Sound analysis and synthesis with R is a resource that will let you explore multiple of its functionalities (Sueur 2018).
  • tuneR allows the analysis of sound (Ligges et al. 2018)
  • warbleR: Github package to analyse the structure of animal acoustic signals and extract acoustic parameters, visualize spectrograms, apply batch processes and more (Araya-Salas and Smith-Vidaurre 2017). The query_xc() function can search and download sounds from Xeno-canto.

Conservation

  • acmeR is designed for calculation of Avian and Chiropteran (bat) Mortality Estimators (ACME) by wind turbines (Wolpert and Coleman 2015). You might be interested in the carcass package which implements more functions for estimation of fatalities from collisions with human-made constructions (Korner-Nievergelt et al. 2015). GenEst is another package to estimate bird/bat mortality at wind and solar power facilities (Dalthorp et al. 2018; Dalthorp et al. 2021).
  • windAC similar to acmeR and carcass, but allow an area correction (AC) for carcasses that fall outside the searched area (Studyvin, Rabie and Riser-Espinoza 2020)
  • placer is designed to assess the prevalence of plastic debris in bird nests (Tavares et al. 2020).
  • prioritizr allows the development of models (in particular, mixed integer linear programming (MILP)) to help solve conservation planning (Hanson et al. 2021). Might also require the Gurobi optimization software and the ‘gurobi’ R package
  • rredlist: provided you requested and have an API key, the package allows access to the IUCN red list data (Chamberlain 2020)
  • red can be used to do spatial analyses using observed occurences or estimates ranges (Cardoso 2017)
  • track2kba: a collection of functions used to determine important biodiversity areas using tracking data (Beal et al. 2020).
  • There is no specific package for long-term studies, but you might be interested in looking into the TimeSeries task view.

Genetics

  • Please consult the Genetics Task View about statistical genetics.
  • adegenet contains a diverse set of functions that facilitates the exploration of genetic and genomics data (Jombart 2008; Jombart and Ahmed 2011)
  • If you are interested in building an Animal model, please refer to the MCMCglmm package (Hadfield 2010) and refer to the paper by Wilson et al. (2010).
  • Researchers interested in sample inference from amplicon data (e.g., studies looking at gut microbiome) might look into the dada2 package.

Mark-recapture analysis

  • detect can be used to analyse occupancy and count data using various models (Sólymos, Moreno and Lele 2020).
  • marked is a package for building mark-recapture model including Cormack-Jolly-Seber (CJS) models, Bayesian Markov Chain Monte Carlo (MCMC) methods, and other kinds of structures (Laake, Johnson and Conn 2013)
  • mrds stands for “Mark-Recapture Distance Sampling” and calculates animal abundances (Laake et al. 2020)
  • multimark includes models, accounting for imperfect detection, that can deal with non-invasive marks from different types of sources (images, fluctuating asymetry in colour patterns), to estimate animal abundance and demographic parameters (McClintock 2015)
  • nimbleSCR uses “nimble” to implement Spatial Capture-Recapture (SCR) and Open Population Spatial Capture-Recapture (OPSCR) models (Bischof et al. 2021)
  • openCR: Open population Capture-Recapture package to fit non-spatiatial ans spatial models (Efford 2020)
  • oSCR: open spatial capture-recapture. A the project webpage has details about tutorials and workshops (Sutherland, Royle and Linden 2019)
  • PresenceAbsence (Freeman and Moisen 2008)
  • R2ucare (Gimenez et al. 2018)
  • Rcapture (Rivest and Baillargeon 2019)
  • ringR: includes functions to manipulate ringing data (Harnos, Fehérvári and Csörgő 2015)
  • RMark (Laake 2013)
  • scrbook (Royle et al. 2020).
  • secr (Efford 2020)
  • unmarked (Fiske and Chandler 2011)

Movement ecology, navigation, telemetry, GPS, RFID, habitat use

Relocation of animals: Finding the location of animals can be done via a diversity of methods such as Very High Frequency (VHF) radio waves emitters, Global Positioning System (GPS), semi-automated data collection using MOTUS Wildlefe Tracking System and other techniques. It is recommended to look at the “Space and habitat use characterization” section of the Tracking task view to learn about Home ranges, Habitat use, and Non-conventional approaches for space use. I. Bartomeus has a page in which preference indexes calculations in R are demonstrated.

  • adehabitatHR: Home Range Estimation (Calenge 2006)
  • adehabitatHS: Analysis of Habitat Selection by Animals (Calenge 2006)
  • adehabitatLT: Analysis of Animal Movements (Calenge 2006)
  • bioRad uses radar imagery to infer animals movement (Dokter et al. 2019)
  • cavityuse: Determine cavity use from geolocator light data (LaZerte 2021)
  • crawl random walk models for animal telemetry data (Johnson et al. 2008; Johnson and London 2018)
  • ctmm: (Calabrese, Fleming and Gurarie 2016)
  • dismo (Hijmans et al. 2020) and rmaxent (Baumgartner and Wilson 2017)
  • diveMove processes time-depth recorder (TDR) data (Luque 2007)
  • feedr (LaZerte 2021)
  • FLightR Spatio-temporal relocation of animals using light geolocators (Rakhimberdiev et al. 2015; Rakhimberdiev et al. 2016; Rakhimberdiev et al. 2017; Rakhimberdiev and Saveliev 2020)
  • gaiah lets you find the find the breeding origin of migrant birds (Ruegg et al. 2017; Anderson 2020)
  • GeoLight location of animals using light intensity measurements over time (Lisovski and Hahn 2012)
  • MigConnectivity offers a framework to describe how populations co-occur in a year, i.e., migratory connectivity (Cohen et al. 2018)
  • migrateR : animal movement behavior analysis (Spitz 2019)
  • momentuHMM allows animal movement analysis using hidden Markov models (McClintock and Michelot 2018)
  • Motus. The Motus book can be seen from this link (Brzustowski and Lepage 2021)
  • moveWindSpeed: Estimate wind speeds from bird trajectories (Kranstauber and Weinzierl 2019)
  • probGLS probabilistic algorithm for geolocation data (Merkel 2021)
  • razimuth : (Gerber et al. 2018)
  • rangeBuilder (Cox, et al. 2016)
  • ResourceSelection: (Lele and Keim 2006; Lele 2009; Sólymos and Lele 2016)
  • rhr : reproducible home range analysis with R (Signer and Balkenhol 2015)
  • seabiRds (Patterson 2021)
  • SGAT for animal geolocation data (Sumner, Wotherspoon and Hindell 2009; Lisovski and Hahn 2012)
  • sigloc : The sigloc (Signal Location Estimation; Berg 2015) package is now archived on the CRAN.
  • TwGeos. light-level geolocation (Lisovski, Wotherspoon and Sumner 2016)
  • wildlifeDI (Long et al. 2014)

Phylogeny

  • Phylogenetics: task view on phylogenetics which includes packages to draw trees, functions to manipulate tress, model and simulate data, calculate divergence times, make inferences, and much more. There are even packages about community and microbial ecology which might be interesting if one wants to study the gut microbiome of birds.
  • adephylo: Exploratory Analyses for the Phylogenetic Comparative Method (Jombart, Balloux and Dray 2010)
  • phylotaR : Retrieval of orthologous DNA from GenBank (Bennett et al. 2018)
  • taxize: (Chamberlain and Szocs 2013; Chamberlain et al. 2020)

Physiology, phenotype, phenology and life histories

  • afpt can be used to estimate, model, predict flight parameters with an aerodynamic model (Klein Heerenbrink, Johansson and Hedenstrom 2015; Klein Heerenbrink 2020)
  • bwimage (Biagolini Jr., C. 2020)
  • flying and FlyingR: (Masinde 2020)
  • geomorph (Collyer and Adams 2018, 2021; Adams et al. 2021; Baken et al. 2021)
  • MixSIAR: Bayesian Mixing Models in R with which stable isotope mixing models can be used to reconstruct avian diet (Stock and Semmens 2016; Stock et al. 2018). Also, check out the package siar to fit Bayesian model to isotopic data on organisms (Gaussian likelihood with mixture dirichlet prior) (Parnell and Jackson 2013) and the package simmr replacing the package “siar” (Parnell 2021). For trophic position, consult the tRophicPosition package (Quezada-Romegialli et al. 2018; Quezada-Romegialli, Jackson and Harrod 2019).
  • moult: Models for analysing moult in birds (Erni et al. 2013)
  • moultmcmc : Bayesian inference for moult phenology models (Boersch-Supan 2021)
  • pavo: color analysis in birds and more (Maia et al. 2019).
  • traits gathers species trait from various data centers including the Birdlife International/IUCN threat and habitat information and more (Chamberlain et al. 2020).

Population dynamics, community ecology, and Evolution

  • Distance (Miller et al. 2019)
  • dsm (Miller et al. 2021)
  • mgcv is useful to get fitness landscapes as smooth surface using generalized additive models (Wood 2003, 2004, 2011, 2017; Wood, Pya and Säfken 2016)
  • nicheROVER: Guide for using nicheROVER (Lysy, Stasko and Swanson 2014)
  • Environmetrics which include the famous community ecology package vegan (Oksanen et al. 2019)

Spatial analysis

  • mapview lets you plot interactive maps and save maps (Appelhans et al. 2020)
  • osmdata is a package importing the OpenStreetMap data which can be used in R (Padgham et al. 2017).
  • raster makes it possible to use raster objects in R (Hijmans 2020). It is useful when using remote sensing data (satellite imagery).
  • sf is a powerful package used to manipulate spatial objects (Pebesma 2018). Check out the requirements to install the package (in particular for GDAL, GEOS, PROJ).
  • sp (Pebesma and Bivand 2005; Bivand, Pebesma and Gómez-Rubio 2013).
  • tmap (Tennekes 2018) uses a syntax similar to ggplot2 (Wickham 2016) to create static or interactive maps.

Data and atlases

Citizen science have much success when it comes to birding. Bird observation through citizen science data is amazingly rich and available to download either by requesting the data or an application programming interface or API access.

Databases

Atlases

Canada

Europe

World

Research miscellaneous

  • bSims: Bird Point Count Simulator (Sólymos 2019)
  • climwin: Climate window analysis (van de Pol et al. 2016)
  • emmeans (Lenth 2021)
  • Modeling and model comparison with packages like lme4 (Bates et al. 2015), MuMIn (Bartoń 2020) and AICcmodavg (Mazerolle 2020), INLA (integrated nested Laplace approximation) with inlabru allows you to build a wide variety of spatiotemporal models in a Bayesian framework that are computationally efficient (Bachl et al. 2019)
  • ggThemeAssist (Gross and Ottolinger 2016)
  • litsearchr (Grames et al. 2019, 2020)
  • patchwork (Pedersen 2020)
  • rjags is the R interface to Just Another Gibbs Sampler (JAGS) which allows flexible hierarchical Bayesian model construction (Plummer 2003)
  • rr2 (Ives 2018; Ives and Li 2018)
  • rstan can create advanced Bayesian models and has also wrappers (rstanarm) to implement common statistical methods (Brilleman et al. 2018; Stan Development Team 2020; Goodrich 2020)
  • tidyverse (Wickham et al. 2019)
  • visreg (Breheny and Burchett 2017)

References

  • Adams, D. C., M. L. Collyer, A. Kaliontzopoulou, and E. K. Baken. 2021. Geomorph: Software for geometric morphometric analyses. https://cran.r-project.org/package=geomorph.
  • Anderson, E. C. 2020. gaiah: Genetic and isotopic assignment accounting for habitat suitability. https://CRAN.R-project.org/package=gaiah.
  • Appelhans, T., F. Detsch, C. Reudenbach, and S. Woellauer. 2020. mapview: Interactive Viewing of Spatial Data in R. https://github.com/r-spatial/mapview.
  • Araya-Salas, M., and G. Smith-Vidaurre. 2017. warbleR: an r package to streamline analysis of animal acoustic signals. Methods in Ecology and Evolution 8:184–191.
  • Araya-Salas, M. 2020. Rraven: connecting R and Raven bioacoustic software. https://CRAN.R-project.org/package=Rraven.
  • Bachl, F. E., F. Lindgren, D. L. Borchers, and J. B. Illian. 2019. inlabru: an R package for Bayesian spatial modelling from ecological survey data. Methods in Ecology and Evolution 10:760–766.
  • Baken, E. K., M. L. Collyer, A. Kaliontzopoulou, and D. C. Adams. 2021. gmShiny and geomorph v4.0: new graphical interface and enhanced analytics for a comprehensive morphometric experience. Methods in Ecology and Evolution.
  • Bartoń, K. 2020. MuMIn: Multi-Model Inference. https://CRAN.R-project.org/package=MuMIn.
  • Barve, V., and E. Hart. 2021. rinat: Access “iNaturalist” Data Through APIs. https://CRAN.R-project.org/package=rinat.
  • Bates, D., M. Mächler, B. Bolker, and S. Walker. 2015. Fitting Linear Mixed-Effects Models Using lme4. Journal of Statistical Software 67:1–48.
  • Baumgartner, J., and P. Wilson. 2017. rmaxent: Tools for working with Maxent in R. https://github.com/johnbaums/rmaxent.
  • Beal, M., S. Oppel, J. Handley, L. Pearmain, V. Morera-Pujol, M. Miller, P. Taylor, Ben Lascelles, and M. Dias. 2020. BirdLifeInternational/track2kba. https://github.com/BirdLifeInternational/track2kba.
  • Bennett, D. J., H. Hettling, D. Silvestro, A. Zizka, C. D. Bacon, S. Faurby, R. A. Vos, and A. Antonelli. 2018. phylotaR: An Automated Pipeline for Retrieving Orthologous DNA Sequences from GenBank in R. Life 8:20.
  • Berg, S. S. 2015. The package “sigloc” for the R software: a tool for triangulating transmitter locations in ground-based telemetry studies of wildlife populations. Bulletin of the Ecological Society of America 96:500–507.
  • Biagolini Jr, C. 2020. bwimage: Describe image patterns in natural structures. https://CRAN.R-project.org/package=bwimage.
  • Birds Canada. 2019. Motus Wildlife Tracking System. Port Rowan, Ontario. Available: http://www.motus.org.
  • Birds Studies Canada. 2018. NatureCounts web application. Port Rowan, Ontario. Available: https://www.naturecounts.ca.
  • Bischof, R., D. Turek, C. Milleret, T. Ergon, P. Dupont, and P. de Valpine. 2021. nimbleSCR: Spatial Capture-Recapture (SCR) Methods Using “nimble”. https://CRAN.R-project.org/package=nimbleSCR.
  • Bivand, R., E. J. Pebesma, and V. Gómez-Rubio. 2013. Applied Spatial Data Analysis with R - Second Edition. Springer, New York, NY.
  • Boersch-Supan, P. 2021. moultmcmc: Bayesian Inference For Avian Moult Pheology Models. https://github.com/pboesu/moultmcmc.
  • Breheny, P., and W. Burchett. 2017. Visualization of regression models using visreg. The R Journal 9:56–71.
  • Brilleman, S. L., M. J. Crowther, M. Moreno-Betancur, J. B. Novik, and R. Wolfe. 2018. Joint longitudinal and time-to-event models via Stan.
  • Brzustowski, J., and D. Lepage. 2021. motus: Fetch and use data from the Motus Wildlife Tracking System. https://github.com/MotusWTS/motus.
  • Burnett, J. L., L. S. Wszola, and G. Palomo-Muñoz. 2019. bbsAssistant: An R package for downloading and handling data and information from the North American Breeding Bird Survey. The Journal of Open Source Software 4:1768.
  • Calabrese, J. M., C. H. Fleming, and E. Gurarie. 2016. ctmm: an R package for analyzing animal relocation data as a continuous-time stochastic process. Methods in Ecology and Evolution 7:1124–1132.
  • Calenge, C. 2006. The package “adehabitat” for the R software: A tool for the analysis of space and habitat use by animals. Ecological Modelling 197:516–519.
  • Cardoso, P. 2017. red - an R package to facilitate species red list assessments according to the IUCN criteria. Biodiversity Data Journal 5:e20530.
  • Chamberlain, S. 2020. rredlist: “IUCN” Red List Client. https://CRAN.R-project.org/package=rredlist.
  • Chamberlain, S. 2021. spocc: Interface to species occurrence data sources. https://CRAN.R-project.org/package=spocc.
  • Chamberlain, S., and C. Boettiger. 2017. R Python, and Ruby clients for GBIF species occurrence data. PeerJ PrePrints:1–32.
  • Chamberlain, S., and E. Szöcs. 2013. taxize - taxonomic search and retrieval in R. F1000Research 2:191.
  • Chamberlain, S., E. Szöecs, Z. Foster, Z. Arendsee, C. Boettiger, K. Ram, I. Bartomeus, J. Baumgartner, J. ODonnell, J. Oksanen, B. G. Tzovaras, P. Marchand, V. Tran, M. Salmon, G. Li, and M. Grenié. 2020. taxize: Taxonomic information from around the web.
  • Chamberlain, S., V. Barve, D. McGlinn, D. Oldoni, P. Desmet, L. Geffert, and K. Ram. 2021. rgbif: Interface to the Global Biodiversity Information Facility API. https://CRAN.R-project.org/package=rgbif.
  • Chamberlain, S., Z. Foster, I. Bartomeus, D. LeBauer, C. Black, and D. Harris. 2020. traits: Species Trait Data from Around the Web. https://CRAN.R-project.org/package=traits.
  • Cohen, E. B., J. A. Hostetler, M. T. Hallworth, C. S. Rushing, T. S. Sillett, and P. P. Marra. 2018. Quantifying the strength of migratory connectivity. Methods in Ecology and Evolution 9:513–524.
  • Collyer, M. L., and D. C. Adams. 2018. RRPP: An R package for fitting linear models to high‐dimensional data using residual randomization. Methods in Ecology and Evolution 9:1772–1779.
  • Collyer, M. L., and D. C. Adams. 2021. RRPP: Linear Model Evaluation with Randomized Residuals in a Permutation Procedure. https://cran.r-project.org/package=RRPP.
  • Cox, C. L., D. L. Rabosky, P. O. Title, I. A. Holmes, A. Feldman, J. A. McGuire, and A. R. D. Rabosky. 2016. Coral snakes predict the evolution of mimicry across New World snakes. Nature Communications 7:11484.
  • Dalthorp, D., J. Simonis, L. Madsen, M. Huso, P. Rabie, J. Mintz, R. Wolpert, J. Studyvin, and F. Korner-Nievergelt. 2021. GenEst: Generalized Mortality Estimator. https://CRAN.R-project.org/package=GenEst.
  • Dalthorp, D., L. Madsen, M. M. Huso, P. A. Rabie, R. Wolpert, J. Studyvin, J. Simonis, and J. Mintz. 2018. GenEst Statistical Models—A Generalized Estimator of Mortality. Page 13 in U.S. Geological Survey Techniques and Methods, Book 7. Bureau of Land Management and the National Renewable Energy Laboratory, Reston, Virginia.
  • Danner, R., E. Derryberry, G. Derryberry, J. Danner, and D. Luther. 2019. SongEvo: An Individual-Based Model of Bird Song Evolution. https://CRAN.R-project.org/package=SongEvo.
  • Dokter, A. M., P. Desmet, J. H. Spaaks, S. Van Hoey, L. Veen, L. Verlinden, C. Nilsson, G. Haase, H. Leijnse, A. Farnsworth, W. Bouten, and J. Shamoun-Baranes. 2019. bioRad: biological analysis and visualization of weather radar data. Ecography 42:852–860.
  • eBird. 2021. eBird: An online database of bird distribution and abundance “web application”. eBird, Cornell Lab of Ornithology, Ithaca, New York.
  • Edwards, B. P. M., and A. C. Smith. 2020. bbsBayes: An R Package for Hierarchical Bayesian Analysis of North American Breeding Bird Survey Data. bioRxiv:1–25.
  • Efford, M. 2020. secr: Spatially explicit capture-recapture models. https://CRAN.R-project.org/package=secr.
  • Efford, M. 2020. openCR: Open population capture-recapture models. https://CRAN.R-project.org/package=openCR/.
  • Erni, B., B. T. Bonnevie, H.-D. Oschadleus, R. Altwegg, and Les G Underhill. 2013. moult: An R Package to Analyze Moult in Birds. Journal of Statistical Software 52:1–23.
  • Fick, S. E., and R. J. Hijmans. 2017. Worldclim 2: New 1-km spatial resolution climate surfaces for global land areas.
  • Fiske, I. J., and R. B. Chandler. 2011. unmarked: An R Package for Fitting Hierarchical Models of Wildlife Occurrence and Abundance. Journal of Statistical Software 43:1–23.
  • Freeman, E. A., and G. Moisen. 2008. PresenceAbsence: An R package for presence-absence model analysis. Journal of Statistical Software 23:1–31.
  • Gerber, B. D., M. B. Hooten, C. P. Peck, M. B. Rice, J. H. Gammonley, A. D. Apa, and A. J. Davis. 2018. Accounting for location uncertainty in azimuthal telemetry data improves ecological inference. Movement Ecology 6:1–14.
  • Gimenez, O., J.-D. Lebreton, R. Choquet, and R. Pradel. 2018. R2ucare: An R package to perform goodness-of-fit tests for capture-recapture models. Methods in Ecology and Evolution 9:1749–1754.
  • Goodrich, B., J. Gabry, I. Ali, and S. Brilleman. 2020. rstanarm: Bayesian applied regression modeling via Stan. https://mc-stan.org/rstanarm.
  • Grames, E. M., A. N. Stillman, M. W. Tingley, and C. S. Elphick. 2019. An automated approach to identifying search terms for systematic reviews using keyword co-occurrence networks. Methods in Ecology and Evolution 10:1645–1654.
  • Grames, E. M., A. N. Stillman, M. W. Tingley, and C. S. Elphick. 2020. litsearchr: Automated search term selection and search strategy for systematic reviews. https://github.com/elizagrames/litsearchr.
  • Gross, C., and P. Ottolinger. 2016. ggThemeAssist: Add-in to Customize “ggplot2” Themes. https://CRAN.R-project.org/package=ggThemeAssist.
  • Hadfield, J. D. 2010. MCMC methods for multi-response generalized linear mixed models: The MCMCglmm R package. Journal of Statistical Software 33:1–22.
  • Hafner, S. D., and J. Katz. 2018. monitoR: Acoustic template detection in R. http://www.uvm.edu/rsenr/vtcfwru/R/?Page=monitoR/monitoR.htm.
  • Hatch, J., E. Josephson, and D. Sigourney. 2021. seebirdr: Formats and summarizes seabird shipboard survey data for database upload and cruise reports.
  • Hanson, J. O., R. Schuster, N. Morrell, M. Strimas-Mackey, M. E. Watts, P. Arcese, J. Bennett, and H. P. Possingham. 2021. prioritizr: Systematic conservation prioritization in R. https://CRAN.R-project.org/package=prioritizr.
  • Harnos, A., P. Fehérvári, and T. Csörgő. 2015. Hitchhikers’ guide to analysing bird ringing data Part 1: data cleaning, preparation and exploratory analyses. Ornis Hungarica 23:163–188.
  • Hernández, J. G., and S. Varela. 2015. rAvis: Interface to the Bird-Watching Dataset Proyecto AVIS. https://CRAN.R-project.org/package=rAvis.
  • Hijmans, R. J. 2020. raster: Geographic Data Analysis and Modeling. https://CRAN.R-project.org/package=raster.
  • Hijmans, R. J., S. Phillips, J. Leathwick, and J. Elith. 2020. dismo: Species Distribution Modeling. https://CRAN.R-project.org/package=dismo.
  • Ives, A. R. 2018. R2s for Correlated Data: Phylogenetic Models, LMMs, and GLMMs. Systematic biology 68:234–251.
  • Ives, A. R., and D. Li. 2018. rr2: An R package to calculate R2s for regression models. The Journal of Open Source Software 3:1028.
  • Johnson, D. S., J. M. London, M.-A. Lea, and J. W. Durban. 2008. Continuous‐time correlated random walk model for animal telemetry data. Ecology 89:1208–1215.
  • Johnson, D., J. M. London, Kenady. 2017. crawl: an R package for fitting continuous-cime correlated random walk models to animal movement data.
  • Jombart, T. 2008. adegenet: a R package for the multivariate analysis of genetic markers. Bioinformatics 24:1403–1405.
  • Jombart, T., F. Balloux, and S. Dray. 2010. adephylo: exploratory analyses for the phylogenetic comparative method. Bioinformatics:1907–1909.
  • Jombart, T., and I. Ahmed. 2011. adegenet 1.3-1: new tools for the analysis of genome-wide SNP data 27:3070–3071.
  • Kalnay, E., M. Kanamitsu, R. Kistler, W. Collins, D. Deaven, L. Gandin, M. Iredell, S. Saha, G. White, J. Woollen, Y. Zhu, M. Chelliah, W. Ebisuzaki, W. Higgins, J. Janowiak, K. C. Mo, C. Ropelewski, J. Wang, A. Leetmaa, R. Reynolds, R. Jenne, and D. Joseph. 1996. The NCEP/NCAR 40-Year reanalysis project. Bulletin of the American Meteorological Society 77:437–472.
  • Kanamitsu, M., W. Ebisuzaki, J. Woollen, S.-K. Yang, J. J. Hnilo, M. Fiorino, and G. L. Potter. 2002. NCEP-DOE AMIP-II reanalysis (R-2). Bulletin of the American Meteorological Society:1–14.
  • Kemp, M. U., E. E. van Loon, J. Shamoun-Baranes, and W. Bouten. 2012a. RNCEP: global weather and climate data at your fingertips. Methods in Ecology and Evolution 3:65–70.
  • Kemp, M. U., J. Shamoun-Baranes, E. E. van Loon, J. D. McLaren, A. M. Dokter, and W. Bouten. 2012b. Quantifying flow-assistance and implications for movement research. Journal of Theoretical Biology 308:56–67.
  • Klein Heerenbrink, M. 2020. afpt: Tools for modelling of animal flight performance. https://CRAN.R-project.org/package=afpt.
  • Klein Heerenbrink, M., L. C. Johansson, and A. Hedenstrom. 2015. Power of the wingbeat: modelling the effects of flapping wings in vertebrate flight. Proceedings of the Royal Society A 471:20140952.
  • Korner-Nievergelt, F., and R. A. Robinson. 2014. Introducing the R-package “birdring.” Ringing and Migration 29:51–61.
  • Korner-Nievergelt, F., O. Behr, R. Brinkmann, M. A. Etterson, M. M. P. Huso, D. Dalthorp, P. Korner-Nievergelt, T. Roth, and I. Niermann. 2015. Mortality estimation from carcass searches using the R-package carcass—a tutorial. Wildlife Biology 21:30–43.
  • Laake, J. L. 2013. RMark: An R Interface for analysis of capture-recapture data with MARK. Page 25 Alaska Fisheries Science Center AFSC processed report 2013-01. Alaska Fish. Sci. Cent., NOAA, Natl. Mar. Fish. Serv. Seattle, WA.
  • Laake, J., D. Borchers, L. Thomas, D. Miller, and J. Bishop. 2020. mrds: Mark-Recapture Distance Sampling. https://CRAN.R-project.org/package=mrds.
  • Laake, J. L., D. S. Johnson, and P. B. Conn. 2013. marked: an R package for maximum likelihood and Markov Chain Monte Carlo analysis of capture–recapture data. Methods in Ecology and Evolution 4:885–890.
  • LaZerte, S. E. 2021. cavityuse: Detecting Cavity Use From Geolocator Data. http://github.com/steffilazerte/cavityuse.
  • LaZerte, S. E. 2021. feedr: Transforming raw RFID data. https://github.com/animalnexus/feedr.
  • LaZerte, S. E., and S. Albers. 2018. weathercan: Download and format weather data from Environment and Climate Change Canada. The Journal of Open Source Software 3:571.
  • Lele, S. R. 2009. A new method for estimation of resource selection probability function. Journal of Wildlife Management 73:122–127.
  • Lele, S. R., and J. L. Keim. 2006. Weighted distributions and estimation of resource selection probability functions. Ecology 87:3021–3028.
  • Lenth, R. V. 2021. emmeans: Estimated Marginal Means, aka Least-Squares Means. https://CRAN.R-project.org/package=emmeans.
  • Ligges, U., S. Krey, O. Mersmann, and S. Schnackenberg. 2018. tuneR: Analysis of Music and Speech.
  • Lisovski, S., and S. Hahn. 2012. GeoLight – processing and analysing light-based geolocator data in R. Methods in Ecology and Evolution 3:1055–1059.
  • Lisovski, S., S. Wotherspoon, and M. Sumner. 2016. TwGeos: Basic data processing for light-level geolocation archival tags.
  • Long, J., T. Nelson, S. Webb, and K. Gee. 2014. A critical examination of indices of dynamic interaction for wildlife telemetry studies. Journal of Animal Ecology 83:1216–1233.
  • Luque, S. P. 2007. Diving behaviour analysis in R. R News 7:8–14.
  • Lysy, M., A. D. Stasko, and H. K. Swanson. 2014. nicheROVER: (Niche) (R)egion and niche (Over)lap metrics for multidimensional ecological niches. https://CRAN.R-project.org/package=nicheROVER.
  • Maia, R., H. Gruson, J. A. Endler, and T. E. White. 2019. pavo 2: New tools for the spectral and spatial analysis of colour in R. Methods in Ecology and Evolution 10:1097–1107.
  • Maia, R., S. Chamberlain, A. Teucher, and S. Pardo. 2021. rebird: R Client for the eBird Database of Bird Observations. https://github.com/ropensci/rebird.
  • Masinde, B. 2020. flying: Simulation of Bird Flight Range. https://CRAN.R-project.org/package=flying.
  • Mattiuzzi, M., and F. Detsch. 2020. MODIS: Acquisition and processing of MODIS products. https://CRAN.R-project.org/package=MODIS.
  • Mazerolle, M. J. 2020. AICcmodavg: Model selection and multimodel inference based on (Q)AIC(c). https://cran.r-project.org/package=AICcmodavg.
  • McClintock, B. T. 2015. multimark: an R package for analysis of capture–recapture data consisting of multiple “noninvasive” marks. Ecology and Evolution 5:4920–4931.
  • McClintock, B. T., and T. Michelot. 2018. momentuHMM: R package for generalized hidden Markov models of animal movement. Methods in Ecology and Evolution 9:1518–1530.
  • Merkel, B. 2021. probGLS: probabilistic algorithm for geolocation data.
  • Miller, D. L., E. Rexstad, L. Burt, M. V. Bravington, and S. Hedley. 2021. dsm: Density Surface Modelling of Distance Sampling Data. https://CRAN.R-project.org/package=dsm.
  • Miller, D. L., E. Rexstad, L. Thomas, L. Marshall, and J. L. Laake. 2019. Distance sampling in R. Journal of Statistical Software 89:1–28.
  • Oksanen, J., F. G. Blanchet, M. Friendly, R. Kindt, P. Legendre, D. McGlinn, P. R. Minchin, R. B. O’Hara, G. L. Simpson, P. Sólymos, M. H. H. Stevens, E. Szöecs, and H. Wagner. 2019. vegan: Community ecology package. https://CRAN.R-project.org/package=vegan.
  • Padgham, M., B. Rudis, R. Lovelace, and M. Salmon. 2017. osmdata. The Journal of Open Source Software 2:1.
  • Parnell, A., and A. Jackson. 2013. siar: Stable isotope analysis in R. https://CRAN.R-project.org/package=siar.
  • Parnell, A. 2021. simmr: A stable isotope mixing model. https://CRAN.R-project.org/package=simmr.
  • Patterson, A. 2021. seabiRds: Prepares biologging data for analysis and upload to the lab database.
  • Pebesma, E. J., and R. S. Bivand. 2005. Classes and methods for spatial data in R. R News 5:9–13.
  • Pebesma, E. 2018. Simple Features for R: Standardized Support for Spatial Vector Data. The R Journal 10:1–8.
  • Pedersen, T. L. 2020. patchwork: The Composer of Plots. https://CRAN.R-project.org/package=patchwork.
  • Plummer, M. 2003. rjags: Bayesian Graphical Models using MCMC. Fourth edition.
  • van de Pol, M., L. D. Bailey, N. McLean, L. Rijsdijk, C. R. Lawson, and L. Brouwer. 2016. Identifying the best climatic predictors in ecology and evolution. Methods in Ecology and Evolution 7:1246–1257.
  • Quezada-Romegialli, C., A. L. Jackson, B. Hayden, K. K. Kahilainen, C. Lopes, and C. Harrod. 2018. tRophicPosition, an R package for the Bayesian estimation of trophic position from consumer stable isotope ratios. Methods in Ecology and Evolution 9:1592–1599.
  • Quezada-Romegialli, C., A. L. Jackson, and C. Harrod. 2019. tRophicPosition: Bayesian trophic position calculation with stable isotopes. https://CRAN.R-project.org/package=tRophicPosition.
  • Rakhimberdiev, E., A. Saveliev, T. Piersma, and J. Karagicheva. 2017. FLightR: an R package for reconstructing animal paths from solar geolocation loggers. Methods in Ecology and Evolution 8:1482–1487.
  • Rakhimberdiev, E., and A. Saveliev. 2020. FLightR: SSM for solar geolocation. http://github.com/eldarrak/FLightR.
  • Rakhimberdiev, E., D. W. Winkler, E. Bridge, N. E. Seavy, D. Sheldon, T. Piersma, and A. Saveliev. 2015. A hidden Markov model for reconstructing animal paths from solar geolocation loggers using templates for light intensity. Movement Ecology 3:1–15.
  • Rakhimberdiev, E., N. R. Senner, M. A. Verhoeven, D. W. Winkler, W. Bouten, and T. Piersma. 2016. Comparing inferences of solar geolocation data against high-precision GPS data: annual movements of a double-tagged black-tailed godwit. Journal of Avian Biology 47:1–8.
  • Rivest, L.-P., and S. Baillargeon. 2019. Rcapture: Loglinear Models for Capture-Recapture Experiments. https://CRAN.R-project.org/package=Rcapture
  • Royle, A., R. Chandler, R. Sollmann, and B. Gardner. 2020. scrbook: Companion to the book: Spatial Capture Recapture. https://sites.google.com/site/spatialcapturerecapture/scrbook-r-package.
  • Ruegg, K. C., E. C. Anderson, R. J. Harrigan, K. L. Paxton, J. F. Kelly, F. Moore, and T. B. Smith. 2017. Genetic assignment with isotopes and habitat suitability (GAIAH), a migratory bird case study. Methods in Ecology and Evolution 8:1241–1252.
  • Signer, J., and N. Balkenhol. 2015. Reproducible home ranges (rhr): a new, user-friendly R package for analyses of wildlife telemetry data. Wildlife Society Bulletin 39:358–363.
  • Sólymos, P. 2019. bSims: Bird Point Count Simulator. https://CRAN.R-project.org/package=bSims.
  • Sólymos, P., M. Moreno, and S. R. Lele. 2020. detect: Analyzing wildlife data with detection error. https://CRAN.R-project.org/package=detect.
  • Sólymos, P., and S. R. Lele. 2016. Revisiting resource selection probability functions and single-visit methods: clarification and extensions. Methods in Ecology and Evolution 7:196–205.
  • Spitz, D. 2019. migrateR: Animal movement classification. https://github.com/dbspitz/migrateR.
  • Stan Development Team. 2020. RStan: the R interface to Stan. http://mc-stan.org/.
  • Stock, B. C., A. L. Jackson, E. J. Ward, A. C. Parnell, D. L. Phillips, and B. X. Semmens. 2018. Analyzing mixing systems using a new generation of Bayesian tracer mixing models. PeerJ 6:e5096.
  • Stock, B. C., and B. X. Semmens. 2016. MixSIAR GUI User Manual. https://github.com/brianstock/MixSIAR.
  • Strimas-Mackey, M., E. Miller, and W. M. Hochachka. 2018. auk: eBird Data Extraction and Processing with AWK. https://cornelllabofornithology.github.io/auk/.
  • Studyvin, J., P. Rabie, and D. Riser-Espinoza. 2020. windAC: Area correction methods. https://CRAN.R-project.org/package=windAC.
  • Sueur, J., T. Aubin, and C. Simonis. 2008. Seewave: a free modular tool for sound analysis and synthesis. Bioacoustics 18:213–226.
  • Sueur, J. 2018. Sound analysis and synthesis with R. Pages 1–682. Springer, Cham.
  • Sumner, M. D., S. J. Wotherspoon, and M. A. Hindell. 2009. Bayesian estimation of animal movement from archival and satellite tags. PLoS ONE 4:e7324.
  • Sutherland, C., J. A. Royle, and D. W. Linden. 2019. oSCR: a spatial capture–recapture R package for inference about spatial ecological processes. Ecography 42:1459–1469.
  • Tavares, D. C., J. F. Moura, E. Acevedo-Trejos, R. J. M. Crawford, A. Makhado, J. L. Lavers, M. Witteveen, P. G. Ryan, and A. Merico. 2020. Confidence intervals and sample size for estimating the prevalence of plastic debris in seabird nests. Environmental Pollution 263:114394.
  • Tennekes, M. 2018. tmap: Thematic maps in R. Journal of Statistical Software 84:1–39.
  • Tuck, S. L., H. R. P. Phillips, R. E. Hintzen, J. P. W. Scharlemann, A. Purvis, and L. N. Hudson. 2014. MODISTools - downloading and processing MODIS remotely sensed data in R. Ecology and Evolution 4:4658–4668.
  • Underhill, L. G. 1989. Recent publications in Ornithometrics. The Institute of Mathematical Statistics Bulletin 18:583.
  • Villanueva-Rivera, L. J., and B. C. Pijanowski. 2018. soundecology: Soundscape Ecology. https://CRAN.R-project.org/package=soundecology.
  • Wickham, H. 2016. ggplot2: Elegant graphics for data analysis. Second edition. Springer-Verlag New York, New York.
  • Wickham, H., M. Averick, J. Bryan, W. Chang, L. D. McGowan, R. Francois, G. Grolemund, A. Hayes, L. Henry, J. Hester, M. Kuhn, T. L. Pedersen, E. Miller, S. M. Bache, K. Müller, J. Ooms, D. Robinson, D. P. Seidel, V. Spinu, K. Takahashi, D. Vaughan, C. Wilke, K. Woo, and H. Yutani. 2019. Welcom to the Tidyverse. Journal of Open Source Software 4:1686.
  • Wilson, A. J., D. Réale, M. N. Clements, M. M. Morrissey, E. Postma, C. A. Walling, L. E. B. Kruuk, and D. H. Nussey. 2010. An ecologist’s guide to the animal model. The Journal of animal ecology 79:13–26.
  • Wolpert, R., and J. Coleman. 2015. acmeR: Implements ACME estimator of bird and bat mortality by windturbines. https://CRAN.R-project.org/package=acmeR.
  • Wood, S. N. 2003. Thin plate regression splines. Journal of the Royal Statistical Society Series B 65:95–114.
  • Wood, S. N. 2004. Stable and Efficient Multiple Smoothing Parameter Estimation for Generalized Additive Models. Journal of the American Statistical Association 99:673–686.
  • Wood, S. N. 2011. Fast stable restricted maximum likelihood and marginal likelihood estimation of semiparametric generalized linear models. Journal of the Royal Statistical Society Series B 73:3–36.
  • Wood, S. N. 2017. Generalized additive models: An introduction with R. Pages 1–497. Second edition. Chapman and Hall/CRC Press, Boca Raton, Florida.
  • Wood, S. N., N. Pya, and B. Säfken. 2016. Smoothing Parameter and Model Selection for General Smooth Models. Journal of the American Statistical Association 111:1548–1575.
  • Wotherspoon, S., M. Sumner, and S. Lisovski. 2016. BAStag: Basic data processing for light based geolocation archival tags.

Contributors

Marc-Olivier Beausoleil

Beausoleil, Marc-Olivier. 2021. Ornithometrics: a collection of R packages to analyse ornithological data. 10.6084/m9.figshare.14453757