lidarSuit.dataOperator.dbsOperations

class lidarSuit.dataOperator.dbsOperations(fileList, varList)[source]

DBS file manager

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

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

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

Returns:

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

Return type:

object

__init__(fileList, varList)[source]

Methods

__init__(fileList, varList)

add_mean_time(lidarDS)

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

mean_time_derivation(data)

merge2DS(fileToMerge, var_list)

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

mergeData(file_list, var_list)

This method merges all files from a list of DBS files