Skip to content

Instantly share code, notes, and snippets.

@sckott
Created February 10, 2014 22:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sckott/8925946 to your computer and use it in GitHub Desktop.
Save sckott/8925946 to your computer and use it in GitHub Desktop.

taxize integration: Pass in taxonomic identifiers

library(taxize)
library(spocc)

Via get_ids

ids <- get_ids(names="Chironomus riparius", db = 'gbif')
occ(ids = ids, from='gbif')
Summary of results - occurrences found for: 
 gbif  : 25 records across 1 species 
 bison :  0 records across 1 species 
 inat  :  0 records across 1 species 
 ebird :  0 records across 1 species 
 ecoengine :  0 records across 1 species 

Via get_gbifid

ids <- get_gbifid("Chironomus riparius")
occ(ids = ids, from='gbif')
Summary of results - occurrences found for: 
 gbif  : 25 records across 1 species 
 bison :  0 records across 1 species 
 inat  :  0 records across 1 species 
 ebird :  0 records across 1 species 
 ecoengine :  0 records across 1 species 

Via get_tsn

ids <- get_tsn('Accipiter striatus')
occ(ids = ids, from='bison')
Summary of results - occurrences found for: 
 gbif  : 0 records across 1 species 
 bison :  22 records across 1 species 
 inat  :  0 records across 1 species 
 ebird :  0 records across 1 species 
 ecoengine :  0 records across 1 species 

Multiple names via get_ids

ids <- get_ids(names=c("Chironomus riparius","Pinus contorta"), db = c('itis','gbif'))
occ(ids = ids[[1]], from='bison')
occ(ids = ids, from=c('bison','gbif'))
Summary of results - occurrences found for: 
 gbif  : 50 records across 4 species 
 bison :  12 records across 4 species 
 inat  :  0 records across 4 species 
 ebird :  0 records across 4 species 
 ecoengine :  0 records across 4 species 
Summary of results - occurrences found for: 
 gbif  : 0 records across 2 species 
 bison :  12 records across 2 species 
 inat  :  0 records across 2 species 
 ebird :  0 records across 2 species 
 ecoengine :  0 records across 2 species 
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment