Skip to contents

The goal of SDMWorkflows is to make a workflow for Species distribution models for Sustainscapes

Installation

You can install the development version of SDMWorkflows like so:

remotes::install_github("Sustainscapes/SDMWorkflows")

Example

This is a basic example which shows you how to solve a common problem:

library(SDMWorkflows)
## basic example code

We will start by generating a list of species to be checked

Spp <- c("Abies concolor", "Abies lowiana", "Canis lupus", "Cannis lupus")

In this case we have four taxa to check, however we know that Abies concolor and Abies lowiana are synonyms for the accepted name of Abies concolor and that the second version of Canis lupus is badly written, it would be expected that the Clean_Taxa() function will recognize that there are only 2 species here and return a data frame with these together with their taxonomy resolution,

Final_List <- Clean_Taxa(Spp)
#> Joining, by = "Taxa"
#> Joining, by = "matched_name2"

Which yields the following table, the resolved species is the Species Column

Taxa matched_name2 confidence canonicalName kingdom phylum order family genus species rank
Abies concolor Abies concolor 98 Abies concolor Plantae Tracheophyta Pinales Pinaceae Abies Abies concolor SPECIES
Abies lowiana Abies lowiana 98 Abies lowiana Plantae Tracheophyta Pinales Pinaceae Abies Abies concolor SPECIES
Canis lupus Canis lupus 99 Canis lupus Animalia Chordata Carnivora Canidae Canis Canis lupus SPECIES