------------------------------- ---Common fields--------------- ;EFN = empty for none main_chain = 'SingletDM_TW_lowmass.hdf5:/SingletDM' ;Filename of chain to operate on comparison_chain = ;Filename of secondary chain to operate on, for comparison (EFN) do_posterior_pdf = T ;Parse, script or plot posterior pdfs do_profile_like = F ;Parse, script or plot chain into profile likelihoods oneD_contour_levels = 68.3 95.4 ;Contour levels to plot (EFN; script operation ignores actual values) twoD_contour_levels = 68.3 95.4 ;Contour levels to plot (EFN; script operation ignores actual values) oneD_plot_quantities = ;Parameters/observables to construct 1D plots of (EFN) twoD_plot_quantities = {18,17}, {18,68}, {18,69}, {18,16} ;Parameters/observable combinations to make 2D plots of (EFN) ------------------------------- ---Parsing--------------------- parse_dir = 'parse_TW_lowmass' ;Directory to save parsing output in (EFN; default is to place parsed data in same folder as chains) cut_on_invalid_observables = F default_bins = 150; number_of_bins = interpolated_resolution = 500 ;Resolution of binwise interpolation for plotting (~300+ for publication) interpolation_method = ;Either bilinear (default) or spline (watch out for ringing in the latter case) data_ranges = chain_type = MCMC ;Algorithm used to generate chain (valid: MCMC, MultiNest, other) compute_evidence = F ;Compute and print evidence (only if chain_type = MCMC) bf_lnlike_for_profile_like = use_log_scale = 17 68 69 16 ;Parameters/observables that need to be converted to a log scale for display (EFN) quantity_rescalings = ;Scaling factors to apply to any columns in chains (EFN) labels_from_file = ;Either a filename or blank (quantity_labels is ignored if a filename is given) preamble = assign_to_pippi_datastream = 'LogLike':0 quantity_labels = 0:'lnlike' 71:'multiplicity' 17:'$\log_{10}\lambda_{hS}$' 18:'$m_{\scriptscriptstyle S}$ (GeV)' 7:'$\rho_0$' 19:'$M_H$' 24:'$G_F$' 27:'$\alpha_S$' 28:'$\alpha^{-1}$' \ 30:'$M_B$' 31:'$M_C$' 32:'$M_D$' 38:'$m_s$' 39:'$M_T$' 41:'$M_U$' 65:'$\sigma_l$' 66:'$\sigma_s$'\ 68:'$\log_{10}\left(\sigma_p^{\rm SI}/\mathrm{cm}^2\right)$' \ 69:'$\log_{10}\left(\langle\sigma v\rangle/\mathrm{cm}^3\,\mathrm{s}^{-1}\right)$' \ 16:'$\log_{10}\left(\Omega h^2\right)$' \ ------------------------------- ---Scripting------------------- script_dir = 'scripts_TW_lowmass' ;Directory to save scripts in (EFN; default is to place scripts in same folder as parse output) legend_on_1D = ;1D plots that should include legends legend_locations_1D = 11:'tc' 12:'cl' ;Locations of legends for 1D plots (subset of twoD_plot_quantities) plot_as_histograms_1D = F ;Plot 1D distributions as histograms with no interpolation key_on_1D = ;2D plots that should include keys for best fit, posterior mean and/or reference pt key_locations_1D = 11:'cl' 12:'tr' ;Locations of keys for 2D plots legend_on_2D = {18,17}, {18,68}, {18,69}, {18,16} ;2D plots that should include legends legend_locations_2D = {18,17}:'bl', {18,68}:'bl', {18,69}:'bl', {18,16}:'bl' ;Locations of legends for 2D plots (single location or partial list that will be filled in with 'bl') key_on_2D = ;2D plots that should include keys for best fit, posterior mean and/or reference pt key_locations_2D = ;Locations of keys for 2D plots plot_colourbar_2D = {18,17}, {18,68}, {18,69}, {18,16} ;2D plots that should include colourbars plot_comparison = F ;Overplot distributions from comparisonFilename in 1D plots and contours in 2D plots extra_legend_lines = 'Scalar singlet' '\textsf{T-Walk}';Additional text lines to be included in any legends (EFN) blame = '\textsf{GAMBIT} 1.0.0' ;Credit line to be placed in top corner of all plots yaxis_number_angle = -90 ;Angle relative to vertical for y-axis numerical labels plot_posterior_mean_on_posterior_pdf = T ;Indicate the posterior mean in all posterior pdf plots plot_posterior_mean_on_profile_like = F ;Indicate the posterior mean in all profile likelihood plots plot_best_fit_on_posterior_pdf = F ;Indicate the best fit in all posterior pdf plots plot_best_fit_on_profile_like = F ;Indicate the best fit in all profile likelihood plots axis_ranges = ;Axis ranges for parameters/observables (set from chain contents where absent) reference_point = ;Coordinates of reference point (only plotted where one of the listed axes is present) reference_text = ;Key string to be printed for reference point logo_file = ;Logo pdf file to overplot (EFN) logo_loc = {0.871,0.002} ;Normalised plot x,y co-ordinates of logo centre logo_width = 0.17 ;Width to display logo with (as a fraction of default plot width) colour_scheme = iceCube3sig ;A recognised pippi colourScheme object (Basic, BlueGold, IceCube, SBClassic, ; NightOfTheAllanachs, etc - add your own to pippi_colours.py) ------------------------------- ---Plotting-------------------- plot_dir = 'plots' ;Directory to save plots in (EFN; default is to place plots in the current directory) file_prefix = 'plot_' ;Prepend prefix to plot filenames (EFN) file_suffix = '_singletdm_TW_lowmass' ;Append suffix to filenames of output plots (EFN)