@@ -30,8 +30,7 @@ Recent releases: [Releases](https://github.com/holukas/diive/releases)
3030 series ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Analyses/DailyCorrelation.ipynb ) )
3131- ** Decoupling** : Investigate binned aggregates (median) of a variable z in binned classes of x and
3232 y ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Analyses/DecouplingSortingBins.ipynb ) )
33- - ** Data gaps identification
34- ** : ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Analyses/GapFinder.ipynb ) )
33+ - ** Data gaps identification** : ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Analyses/GapFinder.ipynb ) )
3534- ** Grid aggregator** : calculate z-aggregates in bins (classes) of x and
3635 y ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Analyses/GridAggregator.ipynb ) )
3736- ** Histogram calculation** : calculate histogram from
@@ -64,8 +63,7 @@ _Functions to create various variables._
6463 RH ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/CalculateVariable/Calculate_VPD_from_TA_and_RH.ipynb ) )
6564- ** Calculate ET from LE** : calculate evapotranspiration from latent heat
6665 flux ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/CalculateVariable/Calculate_ET_from_LE.ipynb ) )
67- - ** Calculate air temperature from sonic anemometer temperature
68- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/CalculateVariable/Calculate_air_temp_from_sonic_temp.ipynb ) )
66+ - ** Calculate air temperature from sonic anemometer temperature** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/CalculateVariable/Calculate_air_temp_from_sonic_temp.ipynb ) )
6967
7068### Eddy covariance high-resolution
7169
@@ -94,8 +92,7 @@ _Input/output functions._
9492
9593_ Function specifically for eddy covariance flux data._
9694
97- - ** Flux processing chain
98- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/FluxProcessingChain/FluxProcessingChain.ipynb ) )
95+ - ** Flux processing chain** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/FluxProcessingChain/FluxProcessingChain.ipynb ) )
9996 - The notebook example shows the application of:
10097 - _ Post-processing of eddy covariance flux data._
10198 - Level-2 quality flags
@@ -105,8 +102,7 @@ _Function specifically for eddy covariance flux data._
105102 - Level-4.1: gap-filling using long-term random forest and/or MDS
106103 - _ For info about the Swiss FluxNet flux levels,
107104 see [ here] ( https://www.swissfluxnet.ethz.ch/index.php/data/ecosystem-fluxes/flux-processing-chain/ ) ._
108- - ** Quick flux processing chain
109- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/FluxProcessingChain/QuickFluxProcessingChain.ipynb ) )
105+ - ** Quick flux processing chain** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/FluxProcessingChain/QuickFluxProcessingChain.ipynb ) )
110106- ** Flux detection limit** : calculate flux detection limit from high-resolution eddy covariance
111107 data ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/CalculateVariable/FluxDetectionLimit/FluxDetectionLimit.ipynb ) )
112108- ** Self-heating correction for open-path IRGA NEE fluxes** :
@@ -130,18 +126,12 @@ _Format data to specific formats._
130126
131127_ Fill gaps in time series with various methods._
132128
133- - ** XGBoostTS
134- ** ([ notebook example (minimal)] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/XGBoostGapFillingMinimal.ipynb ) , [ notebook example (more extensive)] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/XGBoostGapFillingExtensive.ipynb ) )
135- - ** RandomForestTS
136- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/RandomForestGapFilling.ipynb ) )
137- - ** Long-term gap-filling using RandomForestTS
138- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/LongTermRandomForestGapFilling.ipynb ) )
139- - ** Linear interpolation
140- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/LinearInterpolation.ipynb ) )
141- - ** Quick random forest gap-filling
142- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/QuickRandomForestGapFilling.ipynb ) )
143- - ** MDS gap-filling of ecosystem fluxes
144- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/FluxMDSGapFilling.ipynb ) ),
129+ - ** XGBoostTS** ([ notebook example (minimal)] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/XGBoostGapFillingMinimal.ipynb ) , [ notebook example (more extensive)] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/XGBoostGapFillingExtensive.ipynb ) )
130+ - ** RandomForestTS** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/RandomForestGapFilling.ipynb ) )
131+ - ** Long-term gap-filling using RandomForestTS** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/LongTermRandomForestGapFilling.ipynb ) )
132+ - ** Linear interpolation** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/LinearInterpolation.ipynb ) )
133+ - ** Quick random forest gap-filling** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/QuickRandomForestGapFilling.ipynb ) )
134+ - ** MDS gap-filling of ecosystem fluxes** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/GapFilling/FluxMDSGapFilling.ipynb ) ),
145135 approach by [ Reichstein et al., 2005] ( https://onlinelibrary.wiley.com/doi/10.1111/j.1365-2486.2005.001002.x )
146136
147137### Outlier Detection
@@ -158,8 +148,6 @@ _Create single outlier flags where `0=OK` and `2=outlier`._
158148 limits ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/OutlierDetection/AbsoluteLimits.ipynb ) )
159149- ** Absolute limits daytime/nighttime** : define absolute limits separately for daytime and nighttime
160150 data ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/OutlierDetection/AbsoluteLimitsDaytimeNighttime.ipynb ) )
161- - ** Hampel filter** : based on Median Absolute Deviation (MAD) in a moving
162- window ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/OutlierDetection/Hampel.ipynb ) )
163151- ** Hampel filter daytime/nighttime** , separately for daytime and nighttime
164152 data ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/OutlierDetection/HampelDaytimeNighttime.ipynb ) )
165153- ** Local standard deviation** : Identify outliers based on the local standard deviation from a running
@@ -185,12 +173,9 @@ _Create single outlier flags where `0=OK` and `2=outlier`._
185173
186174### Plotting
187175
188- - ** Cumulatives across all years for multiple variables
189- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/Cumulative.ipynb ) )
190- - ** Cumulatives per year
191- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/CumulativesPerYear.ipynb ) )
192- - ** Diel cycle per month
193- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/DielCycle.ipynb ) )
176+ - ** Cumulatives across all years for multiple variables** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/Cumulative.ipynb ) )
177+ - ** Cumulatives per year** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/CumulativesPerYear.ipynb ) )
178+ - ** Diel cycle per month** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/DielCycle.ipynb ) )
194179- ** Heatmap date/time** : showing values (z) of time series as date (y) vs time (
195180 x) ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Plotting/HeatmapDateTime.ipynb ) )
196181- ** Heatmap year/month** : plot monthly ranks across
@@ -208,8 +193,7 @@ _Create single outlier flags where `0=OK` and `2=outlier`._
208193
209194### Quality control
210195
211- - ** Stepwise MeteoScreening from database
212- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/MeteoScreening/StepwiseMeteoScreeningFromDatabase.ipynb ) )
196+ - ** Stepwise MeteoScreening from database** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/MeteoScreening/StepwiseMeteoScreeningFromDatabase.ipynb ) )
213197
214198### Resampling
215199
@@ -218,8 +202,7 @@ _Create single outlier flags where `0=OK` and `2=outlier`._
218202
219203### Stats
220204
221- - ** Time series stats
222- ** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Stats/TimeSeriesStats.ipynb ) )
205+ - ** Time series stats** ([ notebook example] ( https://github.com/holukas/diive/blob/main/notebooks/Stats/TimeSeriesStats.ipynb ) )
223206
224207### Timestamps
225208
0 commit comments