Learn R Programming

spocc (version 0.6.0)

as.bison: Coerce occurrence keys to bisonkey/occkey objects

Description

Coerce occurrence keys to bisonkey/occkey objects

Usage

as.bison(x)

Arguments

x
Various inputs, including the output from a call to occ (class occdat), occ2df (class data.frame), or a list, numeric, character, or bisonkey, or occkey.

Value

One or more in a list of both class bisonkey and occkey

Details

Internally, we use bison_solr, same function we use internally within the occ function. Although, we query here with the occurrenceID parameter to get the occurrence directly instead of searching for it.

Examples

Run this code
## Not run: 
# spnames <- c('Accipiter striatus', 'Setophaga caerulescens', 'Carduelis tristis')
# out <- occ(query=spnames, from='bison', limit=2)
# res <- occ2df(out)
# (tt <- as.bison(out))
# (uu <- as.bison(res))
# as.bison(as.numeric(res$key[1]))
# as.bison(res$key[1])
# as.bison(as.list(res$key[1:2]))
# as.bison(tt[[1]])
# as.bison(uu[[1]])
# as.bison(tt[1:2])
# ## End(Not run)

Run the code above in your browser using DataLab