rvertnet (version 0.8.0)

vert_id: Search by Vertnet occurrence ID

Description

Search by Vertnet occurrence ID

Usage

vert_id(ids, compact = TRUE, messages = TRUE, ...)

Arguments

ids

(character) VertNet IDs, one or more. Required.

compact

(logical) Return a compact data frame. That is, remove empty columns. Default: TRUE

messages

(logical) Print progress and information messages. Default: TRUE

...

Curl arguments passed on to HttpClient

Value

A list, with data frame of search results, and list of metadata

Details

VertNet IDs can be a variety of things, some URIs (i.e., with http://...), while others start with urn.

Internally in this function we filter data to darwin core terms only. To see what terms we use, do readLines( system.file("extdata", "simple_dwc_terms.txt", package = "rvertnet")). Get in touch with us if these terms need correcting/are out of date. The terms are from https://github.com/tdwg/dwc/blob/master/dist/simple_dwc_horizontal.csv

References

http://bit.ly/vertnet-wiki

Examples

Run this code
# NOT RUN {
vert_id(ids = "urn:catalog:CM:Herps:116520")
ids <- c("http://arctos.database.museum/guid/MSB:Mamm:56979?seid=1643089", 
         "urn:catalog:CM:Herps:116520",
         "urn:catalog:AUM:Fish:13271")
res <- vert_id(ids)
res$data$occurrenceid

out <- vertsearch(taxon = "aves", state = "california", limit = 5)
(ids <- out$data$occurrenceid)
res <- vert_id(ids)
identical(sort(res$data$occurrenceid), sort(ids))
# }

Run the code above in your browser using DataCamp Workspace