Skip to contents

All functions

arrange(<harp_list>)
Arrange rows by column values
as_det()
Convert an ensemble forecast to deterministic.
as_dttm()
Convert to date-time (POSIXct) object
as_harp_df() is_harp_df()
Coerce to a harp_df data frame
as_harp_list() is_harp_list()
Create a list of harp data frames
as_str_dttm() as_YMD() as_ymd() as_YMDh() as_ymdh() as_YMDhm() as_ymdhm() as_YMDhms() as_ymdhms()
Convert to date-time string
as_unixtime()
Convert to UNIX time - seconds since 1970-01-01 00:00:00
bind()
Bind data frames in a list
common_cases()
Filter to common cases
decum()
Decumulate accumulated variables
define_domain()
Define a geodomain
deharp()
Remove harp classes
ens_mean_and_var()
Compute the ensemble mean and variance
ens_prob()
Compute the ensemble probability for a threshold
ens_stats()
Compute basic ensemble statistics
det_point_df ens_point_df det_grid_df ens_grid_df det_point_list ens_point_list det_grid_list ens_grid_list anl_grid_df
Data for examples
expand_date()
Expand date-time column in a data frame
extract_numeric()
Extract numeric values from a string or vector of strings
semi_join(<harp_list>) anti_join(<harp_list>)
Filtering joins for harp_lists
filter(<harp_list>)
Subset rows using column values
geo_opts_points() geo_opts_regrid() geo_opts_subgrid() geo_opts_zoom() geo_opts_xsection() geo_opts_upscale()
Options for different transformations
geo_reproject()
Reproject from or to lat-lon coordinates
geo_points() geo_regrid() geo_subgrid() geo_zoom() geo_xsection() geo_upscale() geo_transform()
Geographic transformation of gridded data
geo_weights() geo_weights_points() geo_weights_regrid() geo_weights_xsection()
Compute interpolation weights for geographic transformations
geofield()
Geofields
geolist() is_geolist() variance() std_dev()
Geolists
get_domain()
Extract domain information as a geodomain object
glapply()
Apply a function to each element of a geolist
glapply2()
Apply a function to element pairs of 2 geolists
join_to_fcst()
Join data to a forecast
make_verif_groups()
Combine groups to make a list of all possible verification groups
rh_to_td() q_to_rh()
Compute dewpoint temperature from temperature and relative humidity
inner_join(<harp_list>) left_join(<harp_list>) right_join(<harp_list>) full_join(<harp_list>)
Mutating joins for harp_lists
mutate(<harp_list>) transmute(<harp_list>)
Create, modify and delete columns
nbhd_smooth() cumsum_2d() nbhd_smooth_cumsum()
Smooth a 2d field based an a neighbourhood radius
parse_thresholds()
Decide whether thresholds are absolute or quantiles
pivot_members()
Pivot between wide and long ensemble data frames
psub()
Piecewise pattern matching and replacement
pull(<harp_list>)
Extract a single column
rename(<harp_list>) rename_with(<harp_list>)
Rename columns
scale_param()
Scale a parameter in a data frame
select(<harp_list>)
Subset columns using their names and types
select_members()
Select ensemble members
seq_double()
Generate a doubled sequence
seq_dttm() seq_secs() seq_mins() seq_hours() seq_days()
Generate a sequence of time strings
seq_pwr2()
Generate a sequence of integer powers of 2
set_units()
Add or modify a units column
station_groups
Weather station IDs with regional groups
station_list
List of Weather Stations
to_seconds()
Convert a time period to seconds
unique_col() unique_stations() unique_valid_dttm() unique_fcst_dttm()
Extract unique values from a data frame column
unixtime_to_dttm() unixtime_to_YMD() unixtime_to_YMDh() unixtime_to_YMDhm() unixtime_to_YMDhms() unixtime_to_ymd() unixtime_to_ymdh() unixtime_to_ymdhm() unixtime_to_ymdhms() unixtime_to_str_dttm()
Convert unix time to other formats.