pswamp.test_utils.csv_playback.data_reader
Classes
Functions
|
Module Contents
- pswamp.test_utils.csv_playback.data_reader.float_nan(x, replace_empty_string_with=np.nan)
- class pswamp.test_utils.csv_playback.data_reader.DataReader(pmu_data_folder, case_name_hint='', input_given_in_rad=False, skip_rows=0, skip_until_time=None)
- pmu_data_folder
- case_name_hint = ''
- original_case_name_hint = ''
- input_given_in_rad = False
- current_case_name_hint = ''
- file_readers_next
- file_readers_paused
- idx_time
- idx_freq
- idx_dfreq
- idx_phasors
- skip_rows = 0
- skip_seconds_until_time = None
- reset()
- skip_until_time(target_time_stamp)
- create_file_readers(pmu_data_folder, case_name_hint)
- voltage_search_terms()
- current_search_terms()
- static search_for_idx(list_of_strings, search_terms, mode='all', return_mask=False)
- get_time_stamp(rows)
- static str2date(date_string)
- ensure_radians(angle, substitute_nan_with=0)
- handle_end_of_file()
- get_next_case_name_hint(case_name_hint)
- read_next_rows()
- get_next_row()
- get_file_path_list(pmu_data_folder, case_name_hint)
- get_pmu_id(file_path)
- read_row_from_file(file_reader)
- new_file_reader(file_path)