Control memory usage warnings for large dataset operations in fmristore. These warnings help users understand when operations may consume significant memory.
Details
The memory warning system estimates the size of data that will be loaded into memory and issues warnings when this exceeds the specified threshold. This helps users make informed decisions about subsetting large datasets.
Settings are stored as R options and persist for the current R session: - `fmristore.warn_memory`: Enable/disable warnings - `fmristore.memory_threshold_mb`: Warning threshold in MB
Examples
# Enable warnings for datasets larger than 50MB
configure_memory_warnings(enable = TRUE, threshold_mb = 50)
# Disable memory warnings
configure_memory_warnings(enable = FALSE)
# Check current settings
list(
enabled = getOption("fmristore.warn_memory", TRUE),
threshold_mb = getOption("fmristore.memory_threshold_mb", 100)
)
#> $enabled
#> [1] FALSE
#>
#> $threshold_mb
#> [1] 100
#>