README.md

The BAM package

Authors: Luis Osorio-Olvera & Jorge Soberon

Overview

The bam package is an R package designed to estimate dynamic models of species distributions using the concepts of the BAM shceme. It allows to operate on large matrices (tens of millions of cells) regarding to each element of the BAM, for example, the adjacency matrix (connectivity matrix), and the niche suitability matrices.

The dynamic model behind the package is the cellular automaton

\begin{equation} \mathbf{G}_j(t+1) =\mathbf{B}_j(t)\mathbf{A}_j(t) \mathbf{C}_j  \mathbf{G}_j(t) \label{eq:automata} \end{equation}%20%3D%5Cmathbf%7BB%7D_j(t)%5Cmathbf%7BA%7D_j(t)%20%5Cmathbf%7BC%7D_j%20%20%5Cmathbf%7BG%7D_j(t)%20%5Clabel%7Beq%3Aautomata%7D%20%5Cend%7Bequation%7D)

The main functions of the package are:

Installation

if (!require('devtools')) install.packages('devtools')
devtools::install_github('luismurao/bam')
# If you want to build vignette, install pandoc before and then
devtools::install_github('luismurao/bam',build_vignettes=TRUE)

Acknowledgements

We are grateful to our many colleagues in the University of Kansas Niche Modeling Group for many vivacious and useful discussions on the topics of the paper. LOO acknowledges partially supported by Consejo Nacional de Ciencia y TecnologĂ­a (CONACyT; postdoctoral fellowship number 740751; CVU: 368747). LOO and JS aknowledges Blitzi Soberon for moral support.



luismurao/bam documentation built on Nov. 28, 2022, 3:02 p.m.