def save_powersph(ksph, psph, errsph, noise_power, nmodes, fres, params): try: fpath = "%s/%s.dat" % (params['io']['output_folder'], params['io']['fname_powerspectrum']) except KeyError: fpath = "%s/pspec.dat" % (params['io']['output_folder']) fn.save_powersph(fpath, ksph, psph, errsph, noise_power, nmodes, fres)
def save_powersph(ksph, psph, errsph, noise_power, nmodes, fres, params, idx=None): try: fpath = os.path.join(params['io']['output_folder'], params['io']['fname_powerspectrum']) except KeyError: fpath = os.path.join(params['io']['output_folder'], "pspec") if idx is not None: fpath += "_{:d}".format(idx) fpath += ".dat" fn.save_powersph(fpath, ksph, psph, errsph, noise_power, nmodes, fres)