NicheMapR - an R package for biophysical modelling: the endotherm model

被引:26
|
作者
Kearney, Michael R. [1 ]
Briscoe, Natalie J. [1 ]
Mathewson, Paul D. [2 ]
Porter, Warren P. [2 ]
机构
[1] Univ Melbourne, Sch BioSci, Parkville, Vic, Australia
[2] Univ Wisconsin, Dept Zool, Madison, WI 53706 USA
关键词
endotherm; heat budget; biophysical model; mechanistic niche model; thermoregulation; water budget; HEAT-TRANSFER; POPULATION; ENERGETICS; ECOLOGY; SPHERES; BIRDS;
D O I
10.1111/ecog.05550
中图分类号
X176 [生物多样性保护];
学科分类号
090705 ;
摘要
Endothermic organisms typically maintain high and relatively constant body temperatures in the face of environmental variation by regulating their metabolic and water loss rates in conjunction with behavioural and postural adjustments. A mechanistic understanding of these processes provides a perspective of the fundamental niches of endotherms by quantifying their energy and water requirements, restrictions on habitat use and survival limits. Here we introduce and document the endotherm model of NicheMapR, an R package that includes a suite of programs for the mechanistic modelling of energy and mass exchange between organisms and their environments. The NicheMapR endotherm model is based on a Fortran program that simultaneously solves for the metabolic rate, water loss rate, fur/feather temperature and skin temperature required to balance the heat budget in a given microclimate. These calculations are a function of traits relating to insulation, shape, physiological and behavioural responses. The program contains algorithms for computing heat transfer through a porous insulative layer (fur/feathers), including solar and infrared radiation fluxes as well as convective and conductive exchange, and can handle differing dorsal and ventral traits and environments. Here we configure the program to be called from R as part of the NicheMapR package and describe the model in detail. We break the program into a set of modules that can be run in isolation, or jointly, and combined in different ways to capture species-specific thermoregulatory responses. We explain the theory and underlying subroutines, and the default thermoregulatory settings. We discuss how the model can be adapted to incorporate species-specific behaviours and extended to incorporate multiple body parts. We also compare the endotherm modelling setup with the ectotherm model of the NicheMapR package and discuss how the different modelling strategies they require reflect fundamental biological issues.
引用
收藏
页码:1595 / 1605
页数:11
相关论文
共 50 条
  • [21] mudfold: An R Package for Nonparametric IRT Modelling of Unfolding Processes
    Balafas, Spyros E.
    Krijnen, Wim P.
    Post, Wendy J.
    Wit, Ernst C.
    R JOURNAL, 2020, 12 (01): : 49 - 75
  • [22] The ZOON R package for reproducible and shareable species distribution modelling
    Golding, Nick
    August, Tom A.
    Lucas, Tim C. D.
    Gavaghan, David J.
    van Loon, E. Emiel
    McInerny, Greg
    METHODS IN ECOLOGY AND EVOLUTION, 2018, 9 (02): : 260 - 268
  • [23] Joint species distribution modelling with the r-package Hmsc
    Tikhonov, Gleb
    Opedal, Oystein H.
    Abrego, Nerea
    Lehikoinen, Aleksi
    de Jonge, Melinda M. J.
    Oksanen, Jari
    Ovaskainen, Otso
    METHODS IN ECOLOGY AND EVOLUTION, 2020, 11 (03): : 442 - 447
  • [24] nlmixr: an open-source package for pharmacometric modelling in R
    Schoemaker, Rik
    Xiong, Yuan
    Wilkins, Justin
    Laveille, Christian
    Wang, Wenping
    JOURNAL OF PHARMACOKINETICS AND PHARMACODYNAMICS, 2016, 43 : S115 - S115
  • [25] stpm: an R package for stochastic process model
    Ilya Y. Zhbannikov
    Konstantin Arbeev
    Igor Akushevich
    Eric Stallard
    Anatoliy I. Yashin
    BMC Bioinformatics, 18
  • [26] BayesMallows: An R Package for the Bayesian Mallows Model
    Sorensen, Oystein
    Crispino, Marta
    Liu, Qinghua
    Vitelli, Valeria
    R JOURNAL, 2020, 12 (01): : 324 - 342
  • [27] stpm: an R package for stochastic process model
    Zhbannikov, Ilya Y.
    Arbeev, Konstantin
    Akushevich, Igor
    Stallard, Eric
    Yashin, Anatoliy I.
    BMC BIOINFORMATICS, 2017, 18 : 1
  • [28] The RWiener Package: an R Package Providing Distribution Functions for the Wiener Diffusion Model
    Wabersich, Dominik
    Vandekerckhove, Joachim
    R JOURNAL, 2014, 6 (01): : 49 - 56
  • [29] MARKOV MODELS FOR HEALTH ECONOMIC EVALUATION MODELLING IN R WITH THE HEEMOD PACKAGE
    Filipovic-Pierucci, A.
    Zarca, K.
    Durand-Zaleski, I
    VALUE IN HEALTH, 2016, 19 (07) : A369 - A369
  • [30] tealeaves: an R package for modelling leaf temperature using energy budgets
    Muir, Christopher D.
    AOB PLANTS, 2019, 11 (06):