R: Utility Functions for Production R Code

# Utility Functions for Production R Code

## Documentation for package ‘MazamaCoreUtils’ version 0.6.0

- 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 locationIDs
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 | Find all links in an html page
html_getLinks | Find all links in an html page
html_getLinkUrls | Find all links in an html page
html_getTable | Find all tables in an html page
html_getTables | Find all tables in an html page
INFO | Log levels
initializeLogging | Initialize standard log files
lintFunctionArgs | Lint a source file's function arguments
lintFunctionArgs_dir | Lint a source file's function arguments
lintFunctionArgs_file | Lint a source file's function arguments
loadDataFile | Load R data from 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 for initialization of loggers
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 the size of a cache
packageCheck | Run package checks
parseDatetime | Parse datetime strings
setAPIKey | Set APIKey
setIfNull | Set a variable to a default value if it is NULL
showAPIKeys | Show API keys
stopIfNull | Stop if an object is NULL
stopOnError | Error message generator
timeRange | Create a POSIXct time range
timeStamp | Character representation of a POSIXct
timezoneLintRules | Rules for timezone linting.
TRACE | Log levels
validateLonLat | Validate longitude and latitude values
validateLonsLats | Validate longitude and latitude vectors
WARN | Log levels