Utility functions for production R code.

Details

MazamaCoreUtils provides a standardized set of utility functions used by MazamaScience packages and R-based operational systems.

Functionality includes:

  • Python-style logging

  • simple error messaging and NULL handling

  • cache management and data loading

  • API key handling

  • date parsing and formatting with explicit timezones

  • longitude/latitude validation

  • unique location ID creation

  • HTML link and table extraction

  • source code linting

  • devtools::check() wrappers

Author

Maintainer: Jonathan Callahan jonathan.s.callahan@gmail.com

Other contributors: