Learn R Programming

spocc (version 0.4.5)

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
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])

Run the code above in your browser using DataLab