All functions

calib_cws()

Calibration of citizen weather station with regard to a reference network

clean_cws()

Clean Weather Underground data with CrowdQC+. Keep only observations passing all tests (o3 level)

clean_cws_large()

Clean Weather Underground data with CrowdQC+ on an area >100km*100km

convert_temp()

Convert temperature between Celsius, Fahrenheit, and Kelvin

cut_area()

Format an area to be used in clean_cws_large (cut in squares of res*res m2)

download_ghcnh()

Download all GHCN-H stations data in area between two dates

download_ghcnh_station()

Download GHCN-H station data of a given year

download_pa()

Download all PurpleAir stations data in area between two dates

est_temp_error()

Add temperature from a reference to citizen weather stations observations

find_closest_ref()

Find the closest reference site for each site in a cws object

find_ghcnh_polygon()

Find all the GHCN-H stations within a polygon

find_nearest_ghcnh()

Find the nearest GHCN-H station to a point

find_sensors()

Find a list of sensors in a specific area

format_area()

Tranform spatial objects to a POLYGON surrounding an area

format_ghcnh()

Format observations from raw data downloaded on NOAA website See function load_ghcnh_station.

format_pa()

Format observations directly downloaded on PurpleAir API.

format_wu()

Format observations sent by IBM.

generate_site_id()

Generate unique sensor ID

hourly_boxplot()

Hourly boxplot of temperature for per network (network)

hourly_temp-class

S4 constructor for weather station hourly observations

hourly_temp()

Build a hourly_temp from a data.frame, data.table, sf or sftime

load_pa()

If a file is provided, open data from file. If not, call download_pa().

load_wu()

Load Weather Underground stations for a given period and area.

manage_na()

Remove NA and stations with too many NA

map_stations()

map observations with imperviousness

my_pal()

Find my home-made palettes

request_sensor_history()

Load PurpleAir sensor history data

request_sensors_history()

Load PurpleAir sensors history data

summarize_hourly_temp()

Summarize hourly temperature at each site. This function might be used when stations record more than one observation per hour.

tile_ts()

Tile plot with temperature through time for all cws

timeseries()

Timeseries plot of temperature