Magnitude
Definition
Steps
def calc_summer_baseflow_durations_magnitude(flow_matrix, summer_start_dates, fall_flush_dates, fall_flush_wet_dates):flow_data_wet = list(flow_matrix[su_date:,column_number]) + list(flow_matrix[:wet_date, column_number])if not np.isnan(summer_start_date) and not np.isnan(fall_flush_wet_dates[column_number]): su_date = int(summer_start_date) wet_date = int(fall_flush_wet_dates[column_number]) if not np.isnan(fall_flush_wet_dates[column_number]): flow_data_wet = list(flow_matrix[su_date:,column_number]) + list(flow_matrix[:wet_date, column_number]) summer_50_magnitudes.append(np.nanpercentile(flow_data_wet, 50)) summer_90_magnitudes.append(np.nanpercentile(flow_data_wet, 90))
Last updated