Learn R Programming

rangeModelMetadata (version 0.1.5)

rmmCheckEmpty: Check an rmm object for empty fields

Description

Identify empty fields in an rmm object and classify these into obligate and optional fields.

Usage

rmmCheckEmpty(rmm, family = c("base"))

Value

A dataframe containing empty fields labeled as obligate, optional, or suggested.

Arguments

rmm

a range model metadata list

family

an rmm family, "base" by default

Author

Cory Merow <cory.merow@gmail.com>, Brian Maitner <bmaitner@gmail.com>,

Details

See Examples.

See Also

Other check: rmmCheckFinalize(), rmmCheckMissingNames(), rmmCheckName(), rmmCheckValue(), rmmCleanNULLs()

Examples

Run this code
#First, make an empty rmm object:
rmm <- rmmTemplate()
#Next, we check for emtpy fields:
empties1 <- rmmCheckEmpty(rmm = rmm)
#If looks like there are quite a few empty obligate fields.  Let's populate a few:
rmm$data$occurrence$taxon <- "Acer rubrum"
rmm$data$environment$variableNames <- "Bio1"
#Now, if we run rmmCheckEmpty again, we see there are 2 fewer empty, obligate fields
empties2 <- rmmCheckEmpty(rmm = rmm)


Run the code above in your browser using DataLab