README.md 2.38 KB
Newer Older
Bruno M Carvalho's avatar
Bruno M Carvalho committed
# A brief tutorial on Ecological Niche Modelling
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
Bruno M. Carvalho
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
Barcelona Supercomputing Center
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
e-mail: [bruno.carvalho@bsc.es](mailto:bruno.carvalho@bsc.es)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
ORCID: [0000-0002-0009-5770](https://orcid.org/0000-0002-0009-5770)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
The objective of this short tutorial is to run a simple ecological niche model aimed at predicting the climatic suitability of a given species in a given country.
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
### Data used in this tutorial
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
- Species occurrence records: [GBIF](https://www.gbif.org/)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
- Bioclimatic indicators: [WorldClim](https://www.worldclim.org/)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
- World country borders: [Esri](https://hub.arcgis.com/datasets/esri::world-countries-generalized/about)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
### Required R packages
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
- [CoordinateCleaner](https://cran.r-project.org/package=CoordinateCleaner)
- [leaflet](https://CRAN.R-project.org/package=leaflet)
Bruno M Carvalho's avatar
Bruno M Carvalho committed
- [sf](https://cran.r-project.org/package=sf)
- [raster](https://cran.r-project.org/package=raster)
- [dismo](https://cran.r-project.org/package=dismo)
- [readr](https://cran.r-project.org/package=readr)
- [dplyr](https://cran.r-project.org/package=dplyr)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
### Before running the scripts
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
1. Choose a species and country that you want to use in this tutorial ([Google](https://www.google.com/) can help)
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
2. Navigate to [GBIF](https://www.gbif.org/) and register a username and password
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
3. Login and use the search engine to find the records for your chosen species:
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
![](./figs/readme1.png "Click on the species page")
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
4. Open the occurrence dataset:
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
![](./figs/readme2.png "Click on occurrences")
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
5. Filter results to your chosen country and go to the download page:
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
![](./figs/readme3.png "Filter to country of choice")
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
6. Download as a simple csv file:
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
![](./figs/readme4.png "Click on Simple")
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
</br>
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
Accept the Terms of Responsibility and proceed. Wait some minutes until the data finishes processing.  
Bruno M Carvalho's avatar
Bruno M Carvalho committed

Bruno M Carvalho's avatar
Bruno M Carvalho committed
You will receive an automatic email from GBIF when the data is ready for download. At this point, your dataset has a unique DOI which you can use to cite and re-download the data if you need it.  

When the data is ready for download, you can click on the button to download it:

Bruno M Carvalho's avatar
Bruno M Carvalho committed
![](./figs/readme5.png "Click on Download")
Bruno M Carvalho's avatar
Bruno M Carvalho committed

</br>

7. Unzip the downloaded csv file and move it to the folder "data/gbif/yourdataset.csv"

</br>

### Run each script in the following order

1. R/00_GHR_tutorial_gbif.R

2. R/01_data_harmonization.R

3. R/02_modelling.R