Skip to content

Identification and analysis of jump dispersal in biological invasions

License

Notifications You must be signed in to change notification settings

ieco-lab/jumpID

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jumpID, an R package to differentiate diffusive spread and dispersal jumps in biological invasions

Description

While most dispersal events occur over short distances and result in a continuous species range, human-assisted dispersal promotes the occurrence of dispersal "jumps", and the establishment of satellite populations away from the core of the invasion. Distinguishing diffusive spread and jump dispersal is important to understand the process of invasion, its evolution, but also to take efficient management measures. Through a directional analysis of species occurrence data, the jumpID R package differentiates diffusive spread and dispersal jumps in biological invasions, and identifies secondary diffusion stemming from dispersal jumps. jumpID is presented as a GitHub R package applied to the example of the invasion of the spotted lanternfly in the United States.

workflow of jumpID

The spotted lanternfly, Lycorma delicatula (hereafter SLF) is an insect from China that is an invasive pest in the US. Since the initial detection of SLF in Pennsylvania in 2014, large-scale surveys were conducted to trace the progression of the invasion. A unique dataset summarizing SLF presence and absence in the US is available in the lydemapr R package and constitutes an opportunity to study the spread of the SLF.

Use this package to identify and analyze dispersal jumps, diffusive spread and secondary diffusion in other biological invasions.

Installation

If you wish to visualize the tutorial only

2 options:

If you wish to install the package and execute the tutorial

In the R terminal tab, cd to the folder where you want to store the project, and type:

git clone https://github.com/ieco-lab/jumpID.git

Access the content of the package by opening the jumpID.Rproj file in Rstudio. Install jumpID by typing in the R console:

devtools::install()

Finally, open the tutorial file (.Rmd) in the vignettes folder, and execute the code chunks.

If you wish to use the package functions only, without using the tutorial

Install the package by typing the following line of code in the R console:

devtools::install_github("ieco-lab/jumpID", dependencies = TRUE)
library(jumpID)

The functions are now ready to use, and the help file is accessible by typing ?function_name.

License

This project is licensed under a Modified MIT License. You are free to use, copy, modify and distribute the software for non-commercial purposes, as long as the following conditions are met:

  1. Non-Commercial Use Only: The software cannot be used for any commercial purposes without prior written permission
  2. Citation Requirement: Any use of this software, whether in part or in full, must include proper citation of the original work. For more information, see the LICENSE file.

How to cite this work

If you use this software, please cite it as follows: N. Belouard, S. De Bona, M.R. Helmus, I.G. Smith, J.E. Behm, 2024. Identifying jump dispersal locations from occurrence data on invasive species spread: the case of the spotted lanternfly Lycorma delicatula. https://ieco-lab.github.io/jumpID

About

Identification and analysis of jump dispersal in biological invasions

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages