Skip to contents

Core NOAA calculations

create_climatology()
Create NOAA-style SST climatology and heat-stress products
calculate_monthly_mean()
Create the NOAA CRW monthly mean SST climatology
calculate_maximum_monthly_mean()
Create Maximum Monthly Mean (MMM)
calculate_daily_climatology()
Calculate the NOAA CRW daily SST climatology
calculate_anomalies()
Calculate daily SST anomalies
calculate_hotspots()
Calculate NOAA Coral Bleaching HotSpots
calculate_dhw()
Calculate Degree Heating Weeks (DHW)
calculate_baa()
Calculate the NOAA single-day Bleaching Alert Area category
calculate_baa_7d()
Calculate NOAA's 7-day maximum Bleaching Alert Area composite
encode_noaa()
Encode a raster using NOAA Coral Reef Watch product precision
as_climatology_df()
Flatten climatology outputs (list of SpatRaster) to a tidy data.frame

Extended SST analysis

calculate_dhmi()
Legacy rolling monthly heat-stress calculation
calculate_dhm()
Calculate rolling Degree Heating Months
calculate_dhmi_lough()
Calculate the Lough et al. Degree Heating Month Index
calculate_metrics()
Calculate explicitly defined SST variability metrics
hindcast()
Hindcast Bias-Corrected Raster Time Series via Monthly Anomaly Quantile Mapping (QM/QDM)

Optional data access

download_CoralTemp()
Download CoralTemp data
download_OISST()
Download OISST data
download_gbr_spatial()
Download GBR spatial data
download_ERA5()
Download ERA5 data
process_ERA5()
Process ERA5 NetCDF Files
process_CoralTemp()
Process CoralTemp NetCDF files into a combined raster
process_OISST()
Download GBR spatial data
process_year()
Process NetCDF rasters for a given year

Visualise data

plot_annual_dhw()
Plot mean monthly maximum for a given gridcell
plot_max_dhw()
Plot annual maximum DHW time series
plot_mm()
Plot mean monthly maximum for a given gridcell
plot_sst_timeseries()
Plot seasonal SST vs. MMM with bleaching status
plot2()
Simple XY plot for terra::rast values() comparisons
plot_sst_year()
Plot seasonal SST vs. MMM with bleaching status

Source data

NOAA_CRW_data
NOAA_CRW_data

Spatial and summary analysis

summarise_raster()
Summarise rasters to year
st_polygon_from_bbox()
Create sf polygon from bbox
extract_reefs()
Extract reef
isComplete()
Check completeness of dated NetCDF files by filename
check_missing_dates()
Check missing dates