Browser classes
- class pymeasure.display.browser.BaseBrowserItem
Bases:
object
Base class for an experiment’s browser item. BaseBrowerItem outlines core functionality for displaying progress of an experiment to the user.
- class pymeasure.display.browser.Browser(procedure_class, display_parameters, measured_quantities, sort_by_filename=False, parent=None)
Bases:
QTreeWidget
Graphical list view of
Experiment
objects allowing the user to view the status of queued Experiments as well as loading and displaying data from previous runs.In order that different Experiments be displayed within the same Browser, they must have entries in DATA_COLUMNS corresponding to the measured_quantities of the Browser.
- add(experiment)
Add a
Experiment
object to the Browser. This function checks to make sure that the Experiment measures the appropriate quantities to warrant its inclusion, and then adds a BrowserItem to the Browser, filling all relevant columns with Parameter data.
- class pymeasure.display.browser.BrowserItem(results, color, parent=None)
Bases:
QTreeWidgetItem
,BaseBrowserItem
Represent a row in the
Browser
tree widget