import os import sys sys.path.append("../src") from Chain import Chain from plot_Cl_CMB import plot_Cl_CMB base_folder = "./chains" name = "planck_WP" chain = Chain(os.path.join(base_folder, name)) class_folder = "/home/torradocacho/cosmo/code/class_v1.7.2" spectrum = chain.CMBspectrum_from_point(chain.best_fit(), class_folder=class_folder, verbose=True) plot_Cl_CMB([spectrum], title="Best fit CMB spectrum")
import os import sys sys.path.append("../src") from CMBspectrum import CMBspectrum from plot_Cl_CMB import plot_Cl_CMB base_folder = "./CMB_spectra" spectrum_folders = [os.path.join(base_folder, "planck")] spectrum_folders += [os.path.join(base_folder, folder) for folder in os.listdir(base_folder) if folder.startswith("planck_")] spectra = [CMBspectrum(folder) for folder in spectrum_folders] plot_Cl_CMB(spectra, title = "Different fits to the Planck CMB spectrum", save_file = "planck_Cl_diffs.png", )
import os import sys sys.path.append("../src") from Chain import Chain from plot_Cl_CMB import plot_Cl_CMB base_folder = "./chains" name = "planck_WP" chain = Chain(os.path.join(base_folder, name)) class_folder = "/home/torradocacho/cosmo/code/class_v1.7.2" spectrum = chain.CMBspectrum_from_point(chain.best_fit(), class_folder=class_folder, verbose=True) plot_Cl_CMB([spectrum], title = "Best fit CMB spectrum")
import os import sys sys.path.append("../src") from CMBspectrum import CMBspectrum from plot_Cl_CMB import plot_Cl_CMB base_folder = "./CMB_spectra" spectrum_folders = [os.path.join(base_folder, "planck")] spectrum_folders += [ os.path.join(base_folder, folder) for folder in os.listdir(base_folder) if folder.startswith("planck_") ] spectra = [CMBspectrum(folder) for folder in spectrum_folders] plot_Cl_CMB( spectra, title="Different fits to the Planck CMB spectrum", save_file="planck_Cl_diffs.png", )