surveyweathertool.src.survey.aggregate_time_waves

Module Contents

Functions

get_wave_timestamp(→ pandas.DataFrame)

Read data files for a specific wave, merge them, and process timestamps.

get_survey_timestamps(datetime_dict)

Master processing function that return combined dataframe with survey timestamps at individual level

surveyweathertool.src.survey.aggregate_time_waves.get_wave_timestamp(file_path_dict: Dict[str, Dict[str, str]], wave_type: str, use_columns: List[str]) pandas.DataFrame

Read data files for a specific wave, merge them, and process timestamps.

Parameters:

file_path_dict (Dict[str, Dict[str, str]]): A dictionary containing file paths for different waves. wave (str): The wave to process. use_columns (List[str]): The list of columns to use from the data files.

Returns:

pd.DataFrame: The merged and processed DataFrame with timestamps.

surveyweathertool.src.survey.aggregate_time_waves.get_survey_timestamps(datetime_dict)

Master processing function that return combined dataframe with survey timestamps at individual level