plot_cmd_with_fits

beast.plotting.plot_cmd_with_fits.plot_cmd_with_fits(data_fits_file, beast_stats_file, mag1_filter='F475W', mag2_filter='F814W', mag3_filter='F475W', param='chi2min', log_param=False, plot_all=False, savefig=False, show_plot=True)[source]

Make a CMD with the data, and color-code points by some other fitted quantity

Magnitudes are calculated as -2.5*log10(filter_RATE), rather than directly extracting the magnitude from the catalog.

Parameters:
data_fits_filestr

Path+file for the stellar photometry. Photometry will be matched to sources in beast_stats_file using RA/Dec, so this can contain sources that were not fit with the BEAST.

beast_stats_filestr

path+file for the BEAST fitting results

mag1_filterstr (default=’F475W’)

1st color filter (color=mag1-mag2)

mag2_filterstr (default=’F814W’)

2nd color filter (color=mag1-mag2)

mag3_filterstr (default=’F475W’)

filter for the magnitude

paramstr (default=’chi2min’)

parameter to use for color-coding points

log_paramboolean (default=False)

choose whether to take the log of param for assigning color

plot_allboolean (default=False)

If True, plot all points by converting the fluxes into magnitudes. If False, only plot sources with Vega mags that are <99 in the mag1/mag2/mag3 filters

savefigstr (default=False)

to save the figure, set this to the file extension (e.g., ‘png’, ‘pdf’)

show_plotboolean

True, show the plot (to screen or a file) False, return the fig