PlotBundle

class rubin_sim.maf.plots.PlotBundle(bundle_list=None, plot_dicts=None, plot_func=None)

Bases: object

Object designed to help organize multiple MetricBundles that will be plotted together using the PlotHandler.

Methods Summary

add_bundle(bundle[, plot_dict, plot_func])

Add bundle to the object.

increment_plot_order()

Find the maximium order number in the display dicts, and set them to +1 that

percentile_legend()

Go through the bundles and change the lables if there are the correct summary stats

plot([out_dir, results_db, closefigs])

Methods Documentation

add_bundle(bundle, plot_dict=None, plot_func=None)

Add bundle to the object. Optionally add a plot_dict and/or replace the plot_func

increment_plot_order()

Find the maximium order number in the display dicts, and set them to +1 that

percentile_legend()

Go through the bundles and change the lables if there are the correct summary stats

plot(out_dir='Out', results_db=None, closefigs=True)