bioRxiv ScienceSearch

Biology subjects

Travis, J. M. J.

Publications and source records attributed to Travis, J. M. J..

2 recordsLinked to original sources

Fauxcurrence: simulating multi-species occurrences for null models in species distribution modelling and biogeography

Defining appropriate null expectations for species distribution hypotheses is important because sampling bias and spatial autocorrelation can produce realistic, but ecologically meaningless, geographic patterns. Generating null species occurrences with similar spatial structure to observed data can help overcome these problems, but existing methods focus on single or pairs of species and do not incorporate between-species spatial structure that may occlude comparative biogeographic analyses. Here, we describe an algorithm for generating randomised species occurrence points that mimic the within- and between-species spatial structure of real datasets and implement it in a new R package - fauxcurrence. The algorithm can be implemented on any geographic domain for any number of species, limited only by computing power. To demonstrate its utility, we apply the algorithm to two common analysis-types: testing the fit of species distribution models (SDMs) and evaluating niche-overlap. The method works well on all tested datasets within reasonable timescales. We found that many SDMs, despite a good fit to the data, were not significantly better than null expectations and identified only two cases (out of a possible 32) of significantly higher niche divergence than expected by chance. The package is user-friendly, flexible and has many potential applications beyond those tested here, such as joint SDM evaluation and species co-occurrence analysis, spanning the areas of ecology, evolutionary biology and biogeography.

ecology

RangeShiftR: an R package for individual-based simulation of spatial eco-evolutionary dynamics and species' responses to environmental change

O_LIReliably modelling the demographic and distributional responses of a species to environmental changes can be crucial for successful conservation and management planning. Process-based models have the potential to achieve this goal, but so far they remain underused for predictions of species distributions. Individual-based models offer the additional capability to model inter-individual variation and evolutionary dynamics and thus capture adaptive responses. C_LIO_LIWe present RangeShiftR, an R package that provides flexible and fast simulations of spatial eco-evolutionary dynamics and species responses to environmental changes. It implements the individual-based simulation software RangeShifter for the widely used statistical programming platform R. The package features additional auxiliary functions to support model specification and analysis of results. We provide an outline of the packages functionality, describe the underlying model structure with its main components and present a short example. C_LIO_LIRangeShiftR offers substantial model complexity, especially for the demographic and dispersal processes. It comes with comprehensive documentation and elaborate tutorials to provide a low entry level. Thanks to the implementation of the core code in C++, the computations are fast. The complete source code is published under a public licence, making adaptations and contributions feasible. C_LIO_LIThe RangeShiftR package facilitates the application of individual-based and mechanistic modelling to eco-evolutionary questions by operating a flexible and powerful simulation model from R. It allows effortless interoperation with existing packages to create streamlined workflows that can include data preparation, integrated model specification, and results analysis. Moreover, the implementation in R strengthens the potential for coupling RangeShiftR with other models. C_LI

ecology