BRC_MVC#

MVC implementation of CatalogOfBlueskyRuns.

  • BRC: BlueskyRunsCatalog

  • MVC: Model View Controller

BRC_MVC(*args, **kwargs)

MVC class for CatalogOfBlueskyRuns.

class gemviz.bluesky_runs_catalog.BRC_MVC(*args: Any, **kwargs: Any)[source]#

MVC class for CatalogOfBlueskyRuns.

doPlotSlot(run, stream_name, action, selections)[source]#

Slot: data field selected (for plotting) button is clicked.

doRunSelectedSlot(run)[source]#

Slot: run is clicked in the table view.

run object:

Instance of tapi.RunMetadata

getDataDescription(run)[source]#

Provide text description of the data streams in the run.

refreshFilteredCatalogView(*args, **kwargs)[source]#

Update the view with the new filtered catalog.

splitter_settings_name(key)[source]#

Name to use with settings file for ‘key’ splitter.