API Reference

This section contains the detailed API documentation for GEddySoft.

Core Modules

GEddySoft_main

GEddySoft: A Python Package for Eddy Covariance Processing

GEddySoft_start

Main entry point for running GEddySoft eddy covariance processing software.

flux_uncertainties

cospectrum

flux_unit_conversion

Module for converting eddy covariance flux units.

spike_detection_vickers97

test_steady_state_FW96

test_steady_state_M98

test_steady_state_D99

test_ITC

find_covariance_peak

Module for determining time lags between correlated atmospheric signals.

correction_factor_lpf

Module for computing low-pass filtering correction factors in eddy covariance.

Utility Functions

add_attributes

Module for adding standardized metadata to GEddySoft HDF5 output files.

clean_results

Module for cleaning and filtering eddy covariance results data.

compute_wind_direction

Module for computing wind direction from sonic anemometer measurements.

get_closest_value

Module for robust time series value interpolation.

get_ini

Module for intelligent INI file parsing with automatic type conversion.

get_list_input_files

Module for locating and listing input files.

logBinSpectrum

Module for logarithmic binning of spectral data.

map_sonic2tracer

Module for synchronizing sonic anemometer and tracer gas analyzer files.

nandetrend

Module for detrending data arrays containing NaN values.

nanlinfit

Module for linear regression with NaN handling.

prepare_output

print_progress

Created on Wed Jun 1 14:00:54 2022

read_GHG

Functions for reading and processing LI-COR GHG high-frequency data files.

read_main_inputs

read_metadata_files

reformat_date