Skip to contents

Climatologies and SST Metrics

create_climatology()
Create climatology
calculate_monthly_mean()
Create Monthly Mean (MMM)
calculate_maximum_monthly_mean()
Create Maximum Monthly Mean (MMM)
calculate_daily_climatology()
Calculate Daily Climatology
calculate_anomalies()
Calculate anomalies
calculate_hotspots()
Calculate hotspots
calculate_dhw()
Calculate DHW
calculate_baa()
Calculate BAA
calculate_dhmi()
Calculate Degree Heating Month Index (DHMi)

Download data

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

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

Source data

NOAA_CRW_data
NOAA_CRW_data

Assist functions

summarise_raster()
Summarise rasters to year
st_polygon_from_bbox()
Create sf polygon from bbox
extract_reefs()
Extract reef
as_climatology_df()
Flatten climatology outputs (list of SpatRaster) to a tidy data.frame
isComplete()
Check completeness of dated NetCDF files by filename
check_missing_dates()
Check missing dates
process_year()
Process NetCDF rasters for a given year
calculate_metrics()
Calculate SST Variability Metrics