Functions

IDFDataCanada.get_idfFunction
get_idf(fileName::String)

This function reads ECCC IDF text files and returns station infos (ID, latitude, longitude, altitude, and station name) and a DataFrame containing observed annual maximum in mm (Table 1) for different durations.

source
IDFDataCanada.txt2csvFunction
txt2csv(input_dir::String, output_dir::String)

This function returns CSV files of observed annual maximum for each station and one CSV file containing all station info (name, province, ID, lat, lon, elevation, number of years, data CSV filenames, original filenames) for a province.

source
IDFDataCanada.txt2netcdfFunction
txt2netcdf(input_dir::String, output_dir::String)

This function returns netCDF files containing observed annual maximum data and station info for each station of a province.

source
IDFDataCanada.data_downloadFunction
data_download(province::String, output_dir::String, format::String; split::Bool, rm_temp::Bool)

This function downloads IDF data from ECCC Google Drive directory for a province and generates CSV or netCDF files. CSV format is selected by default.

source
data_download(province::Array{String}, output_dir::String, url::String, file_basename::String)

This function downloads IDF data from ECCC Google Drive directory for multiple provinces and generates CSV or netCDF files. CSV format is selected by default.

source