get_list_input_files.get_list_input_files
- get_list_input_files.get_list_input_files(ini)[source]
Locate sonic anemometer and tracer gas analyzer data files.
This function scans specified directories for input data files from sonic anemometers and tracer gas analyzers, filtering by file type, prefix, and date range.
- Parameters:
ini (
dict
) –Configuration dictionary containing: - files : dict
File search parameters including: - sonic_files_folders : list
Paths to search for sonic data
- sonic_files_prefixstr
Prefix for sonic filenames
- tracer_files_folderslist
Paths to search for tracer data
- tracer_files_prefixstr
Prefix for tracer filenames
- tracer_files_suffixstr
Suffix for tracer filenames
- tracer_files_date_formatstr
Date format in tracer filenames
- date_files_selectionstr
Date range for file filtering
- sonicdict
Sonic configuration including: - sonic_files_type : str
Type of sonic files (‘hdf5’, ‘ghg’, ‘slt’)
- Returns:
Two-element tuple containing: - sonic_files_list : dict
Dictionary of sonic files with keys: - name : list
Filenames
- pathlist
Full paths to files
- prefixlist
File prefixes
- datelist
File dates
- tracer_files_listdict
Dictionary of tracer files with same structure
- Return type: