##############################################################################
# Meteorological Data provided by
# Albert-Ludwigs-Universitaet Freiburg
# Institute of Earth and Environmental Sciences
# Chair of Environmental Meteorology
# Prof. Dr. Andreas Christen
# Werthmannstrasse 10, 79085 Freiburg, Germany
# meteo@meteo.uni-freiburg.de
##############################################################################

Station Name: Freiburg-Chemiehochhaus
Station ID: FRCHEM
Station Address: Albertstrasse 21, Freiburg im Breisgau, Germany
Station Longitude: 7.8486 deg E
Station Latitude: 48.0011 deg N
Station Elevation: 323.5 m
Variable: AirTemperature
Unit: degC
Height: 2m above roof level
Instrument/Source: Actively ventilated psychrometer

List of files
* FRCHEM_2015_AirTemperature_10min_UTC.csv
* FRCHEM_2015_AirTemperature_30min_UTC.csv
* FRCHEM_2015_AirTemperature_Hourly_UTC.csv
* FRCHEM_2015_AirTemperature_Daily_UTC.csv
* FRCHEM_2015_AirTemperature_Monthly_UTC.csv
* FRCHEM_2015_AirTemperature_Yearly_UTC.csv

Column descriptions: FRCHEM_2015_AirTemperature_10min_UTC.csv
* AirTemperature_Avg_degC = 10min average of AirTemperature in degC
* AirTemperature_gap_filled_percent = fraction of 10min that was gap filled in %
* AirTemperature_missing_data_percent = fraction of 10min that has missing data in %
* Error value: -9999

Column descriptions: FRCHEM_2015_AirTemperature_30min_UTC.csv
* AirTemperature_Avg_degC = 30min average of AirTemperature in degC
* AirTemperature_gap_filled_percent = fraction of 30min that was gap filled in %
* AirTemperature_missing_data_percent = fraction of 30min that has missing data in %
* Error value: -9999

Column descriptions: FRCHEM_2015_AirTemperature_Hourly_UTC.csv
* AirTemperature_Avg_degC = hourly average of AirTemperature in degC
* AirTemperature_Max_degC = hourly maximum of AirTemperature in degC
* AirTemperature_Min_degC = hourly minimum of AirTemperature in degC
* AirTemperature_gap_filled_percent = fraction of hour that was gap filled in %
* AirTemperature_missing_data_percent = fraction of hour that has missing data in %
* Error value: -9999

Column descriptions: FRCHEM_2015_AirTemperature_Daily_UTC.csv
* AirTemperature_Avg_degC = daily average of AirTemperature in degC
* AirTemperature_Max_degC = daily maximum of AirTemperature in degC
* AirTemperature_Min_degC = daily minimum of AirTemperature in degC
* No_of_hours_with_max_AirTemperature_ge_25_degC = Number of hours with a maximum AirTemperature greater equal 25 degC
* No_of_hours_with_max_AirTemperature_ge_30_degC = Number of hours with a maximum AirTemperature greater equal 30 degC
* No_of_hours_with_max_AirTemperature_ge_35_degC = Number of hours with a maximum AirTemperature greater equal 35 degC
* No_of_hours_with_max_AirTemperature_le_0_degC = Number of hours with a maximum AirTemperature lower equal 0 degC
* No_of_hours_with_min_AirTemperature_ge_20_degC = Number of hours with a minimum AirTemperature greater equal 20 degC
* No_of_hours_with_min_AirTemperature_le_0_degC = Number of hours with a minimum AirTemperature lower equal 0 degC
* AirTemperature_gap_filled_percent = fraction of day that was gap filled in %
* AirTemperature_missing_data_percent = fraction of day that has missing data in %
* Error value: -9999

Column descriptions: FRCHEM_2015_AirTemperature_Monthly_UTC.csv
* AirTemperature_Avg_degC = monthly average of AirTemperature in degC
* AirTemperature_Max_degC = monthly maximum of AirTemperature in degC
* AirTemperature_Min_degC = monthly minimum of AirTemperature in degC
* No_of_hours_with_max_AirTemperature_ge_25_degC = Number of hours with a maximum AirTemperature greater equal 25 degC
* No_of_hours_with_max_AirTemperature_ge_30_degC = Number of hours with a maximum AirTemperature greater equal 30 degC
* No_of_hours_with_max_AirTemperature_ge_35_degC = Number of hours with a maximum AirTemperature greater equal 35 degC
* No_of_hours_with_max_AirTemperature_le_0_degC = Number of hours with a maximum AirTemperature lower equal 0 degC
* No_of_hours_with_min_AirTemperature_ge_20_degC = Number of hours with a minimum AirTemperature greater equal 20 degC
* No_of_hours_with_min_AirTemperature_le_0_degC = Number of hours with a minimum AirTemperature lower equal 0 degC
* No_of_days_with_max_AirTemperature_ge_25_degC = Number of days with a maximum AirTemperature greater equal 25 degC
* No_of_days_with_max_AirTemperature_ge_30_degC = Number of days with a maximum AirTemperature greater equal 30 degC
* No_of_days_with_max_AirTemperature_ge_35_degC = Number of days with a maximum AirTemperature greater equal 35 degC
* No_of_days_with_max_AirTemperature_le_0_degC = Number of days with a maximum AirTemperature lower equal 0 degC
* No_of_days_with_min_AirTemperature_ge_20_degC = Number of days with a minimum AirTemperature greater equal 20 degC
* No_of_days_with_min_AirTemperature_le_0_degC = Number of days with a minimum AirTemperature lower equal 0 degC
* AirTemperature_gap_filled_percent = fraction of month that was gap filled in %
* AirTemperature_missing_data_percent = fraction of month that has missing data in %
* Error value: -9999

Column descriptions: FRCHEM_2015_AirTemperature_Yearly_UTC.csv
* AirTemperature_Avg_degC = yearly average of AirTemperature in degC
* AirTemperature_Max_degC = yearly maximum of AirTemperature in degC
* AirTemperature_Min_degC = yearly minimum of AirTemperature in degC
* No_of_hours_with_max_AirTemperature_ge_25_degC = Number of hours with a maximum AirTemperature greater equal 25 degC
* No_of_hours_with_max_AirTemperature_ge_30_degC = Number of hours with a maximum AirTemperature greater equal 30 degC
* No_of_hours_with_max_AirTemperature_ge_35_degC = Number of hours with a maximum AirTemperature greater equal 35 degC
* No_of_hours_with_max_AirTemperature_le_0_degC = Number of hours with a maximum AirTemperature lower equal 0 degC
* No_of_hours_with_min_AirTemperature_ge_20_degC = Number of hours with a minimum AirTemperature greater equal 20 degC
* No_of_hours_with_min_AirTemperature_le_0_degC = Number of hours with a minimum AirTemperature lower equal 0 degC
* No_of_days_with_max_AirTemperature_ge_25_degC = Number of days with a maximum AirTemperature greater equal 25 degC
* No_of_days_with_max_AirTemperature_ge_30_degC = Number of days with a maximum AirTemperature greater equal 30 degC
* No_of_days_with_max_AirTemperature_ge_35_degC = Number of days with a maximum AirTemperature greater equal 35 degC
* No_of_days_with_max_AirTemperature_le_0_degC = Number of days with a maximum AirTemperature lower equal 0 degC
* No_of_days_with_min_AirTemperature_ge_20_degC = Number of days with a minimum AirTemperature greater equal 20 degC
* No_of_days_with_min_AirTemperature_le_0_degC = Number of days with a minimum AirTemperature lower equal 0 degC
* AirTemperature_gap_filled_percent = fraction of year that was gap filled in %
* AirTemperature_missing_data_percent = fraction of year that has missing data in %
* Error value: -9999


Data processing details
No data deleted due to outliers / errors / missing values.
No data filled using linear interpolation.
No data filled using nearest neighbor.
Files created: Wed Nov 26 22:20:58 2025
