R client for the OBIS API
R
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
R
docs
inst
man
tests
.Rbuildignore
.gitignore
.travis.yml
DESCRIPTION
LICENSE
LICENSE.md
NAMESPACE
NEWS.md
README.md
cran-comments.md
robis.Rproj

README.md

robis

CRAN robis Travis-CI Build Status Coverage Status

R client for the OBIS API

Installation

# CRAN
install.packages("robis")

# latest development version
install.packages("devtools")
devtools::install_github("iobis/robis")

Occurrence

Get occurrences by scientific name:

data <- occurrence("Abra alba")

Get occurrences by AphiaID:

data <- occurrence(aphiaid = 141433)

Restrict fields in result set:

data <- occurrence("Abra alba", fields = c("decimalLongitude", "decimalLatitude"))

Filter occurrences by QC flags:

data <- occurrence("Abra nitida", qc = c(22, 23))

Get occurrences by geometry:

data <- occurrence("Abra alba", geometry = "POLYGON ((2.59689 51.16772, 2.62436 51.14059, 2.76066 51.19225, 2.73216 51.20946, 2.59689 51.16772))")

Plot occurrences on a Leaflet map:

leafletmap(data)

Checklist

Get a checklist for a specific group and year:

data <- checklist("Semelidae", year = 2005)

Get a checklist for a region:

data <- checklist(geometry = "POLYGON ((2.59689 51.16772, 2.62436 51.14059, 2.76066 51.19225, 2.73216 51.20946, 2.59689 51.16772))")

Dataset

Get dataset information by dataset ID:

datasets <- dataset(seq(2500, 2520))