R/utils.R

#' @title Internal utilities and global variables
#' @description Internal utilities and variable declarations to support NSE and ggplot2 piping.
#' @name commecometrics-utils
#' @importFrom grDevices rgb
#' @importFrom graphics par
#' @importFrom stats cor na.omit sd
#' @importFrom ggplot2 ggplot aes geom_raster geom_rect scale_fill_gradientn
#' @importFrom ggplot2 scale_x_continuous scale_y_continuous coord_fixed theme_bw
#' @importFrom utils head
NULL

# Suppress CMD check notes for non-standard evaluation variables used in pipes and ggplot2
utils::globalVariables(c(
  # General data symbols
  ".data", "x", "y", "layer", "env_trans", "env_est", "envest", "envestUN",

  # Fossil-related
  "fossil_bin_1", "fossil_bin_2", "fossilmbc", "fossil_summ_trait_1", "fossil_summ_trait_2",
  "fossilsdbc", "fossilsdc",

  # Summary/statistics
  "bin_1", "bin_2", "Probability", "SampleSize",
  "Training_Mean_Anomaly", "Training_Correlation",
  "Testing_Mean_Anomaly", "Testing_Correlation",
  "Training_Accuracy", "Testing_Accuracy",

  # Plotting variables
  "maxlimit", "minlimit", "maxlimitUN", "minlimitUN", "brks_1", "brks_2", "points_df",

  # Other
  "TaxonName", "count_trait", "summ_trait_1", "summ_trait_2",
  "mbc", "sdc", "near.point"
))

Try the commecometrics package in your browser

Any scripts or data that you put into this service are public.

commecometrics documentation built on Aug. 8, 2025, 6:10 p.m.