def lna_binary_folder_read(lnafolder): """ Reads a folder of files containing lna data in binary format Reads both narrow [NF] and wide [WF] field of view data """ lna_data_items = dict() for fov_type in 'NF', 'WF': files = glob.glob(lnafolder + '/lna_0a_raw' + fov_type + '_*.dat') lna_data_items[fov_type] = lidar_multiple_files_read(files, lna_binary_file_read, 'lnabinary') lna_data = lidar_data_merge(lna_data_items['NF'], lna_data_items['WF']) return lna_data
def lidar_netcdf_folder_read(source, format): files = glob.glob(source + '/' + format + '*.nc') lidar_data = lidar_multiple_files_read(files, lidar_netcdf_file_read, format) lidar_data['filetype'] = 'netcdf' return lidar_data return None