Abstract
AbstractIn species distribution modelling (SDM), it is common practice to explore multiple machine-learning algorithms and combine their results into ensembles. This is challenging in R: different algorithms were developed independently, with inconsistent syntax and data structures. Specialised SDM packages solve this problem by wrapping them into complex functions that tackle their specific requirements. But creating and maintaining such interfaces is time-consuming, and there is no way to easily integrate other methods that may become available.Here we presenttidysdm, an R package that solves this problem by taking advantage of thetidymodelsuniverse. Being part of thetidyverse, it (i) has standardised grammar, data structures and interface for modelling, (ii) includes packages designed for fitting, tuning, and validating various models, and (iii) allows easy integration of new algorithms and methods.tidysdmgrants easy and flexible SDM by supporting standard algorithms, including additional SDM-oriented functions, and allowing the use of any procedure to fit, tune and validate different models. Additionally, it provides functions to easily fit models based on paleo/time-scattered data.tidysdmincludes two vignettes detailing standard procedures for present-day and time-scattered data. Users can utilise any standard-format climatic data as input, but we also showcase the integration with the packagepastclim, allowing easier access to present, past and future climate. An additional vignette illustrates how to leverage othertidyersepackages to enhance the workflow oftidysdm. Finally, a section on the website helps troubleshoot common problems withtidymodels.
Publisher
Cold Spring Harbor Laboratory
Cited by
5 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献