icecube.ice_models.icewave.FourierToolset module

icecube.ice_models.icewave.FourierToolset.FourierSeries(x, y, nmodes=-1)
icecube.ice_models.icewave.FourierToolset.GetFourierParameters(ice_data, amp_modes_to_shift=[], phs_modes_to_shift=[], amp_shifts=[], phs_shifts=[], Perturb_M_plus=True, Relative_Amp_Shifts=True, Relative_Phs_Shifts=False)
icecube.ice_models.icewave.FourierToolset.GetIcemodel(ice_data, amp_modes_to_shift=[], phs_modes_to_shift=[], amp_shifts=[], phs_shifts=[], Perturb_M_plus=True, Relative_Amp_Shifts=True, Relative_Phs_Shifts=False)
icecube.ice_models.icewave.FourierToolset.LoadIcedata(_icepath)
icecube.ice_models.icewave.FourierToolset.LoadUncertainties(_error_path, _ice_data, RelativeValues=False)
icecube.ice_models.icewave.FourierToolset.MyChi2(_test_model, _error_model, central_model=[], RelativeErrors=False, Reduced=True)
icecube.ice_models.icewave.FourierToolset.PerturbAmplitudes(fs, modes_to_shift, shifts_to_apply, RelativeShift=True)
icecube.ice_models.icewave.FourierToolset.PerturbPhases(_fs, modes_to_shift, shifts_to_apply, RelativeShift=False)
icecube.ice_models.icewave.FourierToolset.Wipe(_var_list)