def glitchinate_sol(self, my_valid_data, my_valid_data2): """ compute the glitches except wind-- even solar glitch is ok""" results = glitchme(my_valid_data, self.interval, precip=False) results2 = glitchme(my_valid_data2, self.interval, precip=True) final_glitch1 = finalize(results) final_glitch2 = finalize(results2, precip=True) # mean, tot return final_glitch1, final_glitch2
def glitchinate(self, my_valid_data): """ compute the glitches except wind and solar and sonic""" if self.table not in ['MS00113', 'MS04313']: results = glitchme(my_valid_data, self.interval, precip=False) final_glitch = finalize(results) else: # if precip is true then the "TOT" record will also be used results = glitchme(my_valid_data, self.interval, precip=True) final_glitch = finalize(results, precip=True) # mean or tot return final_glitch
def glitchinate(self, my_valid_data): """ compute the glitches except wind and solar and sonic""" if self.table not in ['MS00113','MS04313']: results = glitchme(my_valid_data, self.interval, precip=False) final_glitch = finalize(results) else: # if precip is true then the "TOT" record will also be used results = glitchme(my_valid_data, self.interval, precip=True) final_glitch = finalize(results, precip=True) # mean or tot return final_glitch
def glitchinate_wind(self, my_valid_data_spd, my_valid_data_dir, my_valid_data_mag): # speed results_spd = glitchme(my_valid_data_spd, self.interval) # dir results_dir = glitchme(my_valid_data_dir, self.interval) # mag results_mag= glitchme(my_valid_data_mag, self.interval) final_glitch_mag = create_glitched_mags(results_spd, results_dir) final_glitch_dir = create_glitched_dirs(results_spd, results_dir) final_glitch_spd = finalize(results_spd) return final_glitch_spd, final_glitch_dir, final_glitch_mag
def glitchinate_wind(self, my_valid_data_spd, my_valid_data_dir, my_valid_data_mag): # speed results_spd = glitchme(my_valid_data_spd, self.interval) # dir results_dir = glitchme(my_valid_data_dir, self.interval) # mag results_mag = glitchme(my_valid_data_mag, self.interval) final_glitch_mag = create_glitched_mags(results_spd, results_dir) final_glitch_dir = create_glitched_dirs(results_spd, results_dir) final_glitch_spd = finalize(results_spd) return final_glitch_spd, final_glitch_dir, final_glitch_mag
def glitchinate_sonic(self, my_valid_data_spd, my_valid_data_ux, my_valid_data_uy, my_valid_data_dir, my_valid_data_air): # speed results_spd= glitchme(my_valid_data_spd, self.interval) # dir results_dir = glitchme(my_valid_data_dir, self.interval) # ux results_ux = glitchme(my_valid_data_ux, self.interval) # uy results_uy = glitchme(my_valid_data_uy, self.interval) # air results_air= glitchme(my_valid_data_air, self.interval) final_glitch_spd = finalize(results_spd, results_dir) final_glitch_dir = create_glitched_dirs(results_spd, results_dir) final_glitch_ux = finalize(results_ux) final_glitch_uy = finalize(results_uy) final_glitch_air = finalize(results_air) return final_glitch_spd, final_glitch_dir, final_glitch_ux, final_glitch_uy, final_glitch_air
def glitchinate_sonic(self, my_valid_data_spd, my_valid_data_ux, my_valid_data_uy, my_valid_data_dir, my_valid_data_air): # speed results_spd = glitchme(my_valid_data_spd, self.interval) # dir results_dir = glitchme(my_valid_data_dir, self.interval) # ux results_ux = glitchme(my_valid_data_ux, self.interval) # uy results_uy = glitchme(my_valid_data_uy, self.interval) # air results_air = glitchme(my_valid_data_air, self.interval) final_glitch_spd = finalize(results_spd, results_dir) final_glitch_dir = create_glitched_dirs(results_spd, results_dir) final_glitch_ux = finalize(results_ux) final_glitch_uy = finalize(results_uy) final_glitch_air = finalize(results_air) return final_glitch_spd, final_glitch_dir, final_glitch_ux, final_glitch_uy, final_glitch_air