lidarSuit.data_operator.DbsOperations

class lidarSuit.data_operator.DbsOperations(file_list, var_list)[source]

DBS file manager

This class extracts the variables required to retrieve the wind information from the DBS files.

Parameters:
  • file_list (list) – list of DBS files

  • var_list (list) – list of variables to be extracted from the DBS files

Returns:

object – it returns an object containing an instance of the merged files (.merged_ds)

Return type:

object

__init__(file_list, var_list)[source]

Methods

__init__(file_list, var_list)

add_mean_time(lidar_ds)

This method adds the mean time to each file from the DBS scan strategy.

mean_time_derivation(data)

merge_2_ds(file_to_merge, var_list)

This method merges the variables extracted from the single DBS file with the storage dataset (merged_ds).

merge_data(file_list, var_list)

This method merges all files from a list of DBS files