Background

Bioregions are an important tool for biogeography, evolutionary biology and ecology. There are a set of tools for identifying bioregions, but especially in biogeography, regions are mostly either based on very broad taxonomy (“all plants”) or, if taxon-specific on expert knowledge. Taxon-specific bioregions are of high interest, as barriers might be of different strength for different groups based on their dispersal capacity Infomap bioregions is a user-friendly tool delineate bioregions based on species distributions using networks and information theory. The concept behind the methods is described here and the software tool itself is described here.

Objectives

After this exercise you will be able to: 1. Use Infomap Bioregions to delineate taxon-specific biogeographic regions based on distribution data using a. Point occurrences in txt format b. Species ranges in shape format 2. We will use the area classification from Infomaps for the ancestral range estimation tomorrow, so please make sure you have the range classification file.

Exercise

In this exercise you will use Infomap bioregions, available at http://bioregions.mapequation.org/. Here we are going to use the cleaned point occurrence data from your group from exercise 2) and the calculated ranges from exercise 4) (if you have it). There is a tutorial for the use of the software and explaining its functionality available on this webpage. For the ancestral area reconstruction exercise tomorrow, you want to have around 5-8 areas.

  1. Locate the clean point occurrence .txt file and the .shp range file on your computer and navigate your browser to http://bioregions.mapequation.org/.
  2. Use Infomap bioregions to create bioregions for the cleaned point occurrences following the tutorial on the website
  3. Use Infomap bioregions to create bioregions for range shape file following the tutorial on the website. What is the difference between the two bioregionalizations, and which one is more useful?
  4. Download the GeoJson file from Infomap bioregions and convert it into a shape file.

Possible questions for your project

Library setup

library(rgdal)
library(geojsonio)
library(sf)
library(tidyverse)

Tutorial

Convert a GeoJson file into a shape file

inp <- geojsonio::geojson_read("example_data/bombacoids_ranges_ingroup_0712_bioregions.geojson", 
    what = "sp")

dat <- st_as_sf(inp)

# plot the rbioregions
ggplot() + geom_sf(data = dat, aes(fill = as.factor(bioregion)))

st_write(obj = dat, dsn = "example_data", layer = "bombacoideae_infomap_shapefile", 
    driver = "ESRI Shapefile", delete_layer = TRUE, delete_dsn = TRUE)