R: Utility Functions for Production R Code

# Utility Functions for Production R Code

## Documentation for package ‘MazamaCoreUtils’ version 0.6.2

- DESCRIPTION file
- User guides, package vignettes and other documentation
- Package NEWS
- Package README

## Help Pages

APIKeys | API keys for data services
check | Run package checks
check_fast | Run package checks
check_faster | Run package checks
check_fastest | Run package checks
check_slow | Run package checks
check_slower | Run package checks
check_slowest | Run package checks
createLocationID | Create one or more unique location IDs
createLocationMask | Create a mask of valid locations
dateRange | Create a POSIXct date range
dateSequence | Create a POSIXct date sequence
DEBUG | Log levels
ERROR | Log levels
FATAL | Log levels
getAPIKey | Get API key
html_getLinkNames | Extract links from an HTML page
html_getLinks | Extract links from an HTML page
html_getLinkUrls | Extract links from an HTML page
html_getTable | Extract tables from an HTML page
html_getTables | Extract tables from an HTML page
INFO | Log levels
initializeLogging | Initialize standard log files
lintFunctionArgs | Lint function calls for required named arguments
lintFunctionArgs_dir | Lint function calls for required named arguments
lintFunctionArgs_file | Lint function calls for required named arguments
loadDataFile | Load R data from a URL or local file
logger.debug | Python-style logging statements
logger.error | Python-style logging statements
logger.fatal | Python-style logging statements
logger.info | Python-style logging statements
logger.isInitialized | Check whether logging has been initialized
logger.setLevel | Set console log level
logger.setup | Set up Python-style logging
logger.trace | Python-style logging statements
logger.warn | Python-style logging statements
logLevels | Log levels
manageCache | Manage cache size
packageCheck | Run package checks
parseDatetime | Parse datetimes
setAPIKey | Set API key
setIfNull | Set a variable to a default value if it is NULL
showAPIKeys | Show API keys
stopIfNull | Stop if an object is 'NULL'
stopOnError | Stop on try-error
timeRange | Create a POSIXct time range
timeStamp | Create character timestamps
timezoneLintRules | Timezone linting rules
TRACE | Log levels
validateLonLat | Validate longitude and latitude values
validateLonsLats | Validate longitude and latitude vectors
WARN | Log levels