qcodespp.plotting.offline.datatypes

Classes

Module Contents

class qcodespp.plotting.offline.datatypes.DataItem(data)

Bases: PyQt5.QtWidgets.QListWidgetItem

data
class qcodespp.plotting.offline.datatypes.BaseClassData(filepath, canvas)
DEFAULT_PLOT_SETTINGS
DEFAULT_VIEW_SETTINGS
DEFAULT_AXLIM_SETTINGS
filepath
canvas
label
loaded_data = None
plot_type = None
settings
view_settings
axlim_settings
filters = []
labels_changed = False
prepare_dataset()
add_array_to_data_dict(array, name)
get_column_data(line=None)
get_columns()
load_and_reshape_data(reload_data=False, reload_from_file=False, linefrompopup=None)
shape_single_array(array)
filttocol(axis)
copy_raw_to_processed_data(line=None)
reshape_for_plot_type(line=None)
plot_type_histogram(line)
plot_type_fft(line)
plot_type_histogram_y()
plot_type_histogram_x()
plot_type_ffty()
plot_type_fftx()
plot_type_fftxy()
prepare_data_for_plot(reload_data=False, reload_from_file=False, linefrompopup=None, update_color_limits=False, plot_type=None)
init_plotted_lines()
add_cbar_hist()
add_plot(editor_window=None)
apply_default_lables()
reset_view_settings(overrule=False)
reset_midpoint()
apply_plot_settings()
apply_view_settings()
apply_axlim_settings()
apply_axscale_settings()
reset_axlim_settings()
apply_colormap()
apply_single_filter(processed_data, filt)
apply_all_filters(update_color_limits=True, filter_box_index=None)
extension_setting_edited(editor, setting_name)
add_extension_actions(editor, menu)
do_extension_actions(editor, menu)
file_finished()
hide_linecuts()
class qcodespp.plotting.offline.datatypes.NumpyData(filepath, canvas, dataset)

Bases: BaseClassData

dataset
label
filters
view_settings
axlim_settings
raw_data
prepare_data_for_plot(reload_data=False)
class qcodespp.plotting.offline.datatypes.InternalData(canvas, dataset, label_name, all_parameter_names, dimension)

Bases: BaseClassData

loaded_data
canvas
all_parameter_names
data_dict
label
dim
prepare_dataset()
load_and_reshape_data(reload=False, reload_from_file=False, linefrompopup=None)
get_column_data(line=None)
class qcodespp.plotting.offline.datatypes.MixedInternalData(canvas, label_name, dataset2d_type, dataset1d_type, dataset2d_filepath=None, dataset1d_filepath=None, dataset1d_loaded_data=None, dataset2d_loaded_data=None, dataset1d_label=None, dataset2d_label=None, dataset1d_all_parameter_names=None, dataset2d_all_parameter_names=None, dataset1d_dim=None, dataset2d_dim=None)

Bases: BaseClassData

dataset2d_type
dataset1d_type
dataset1d_filepath = None
dataset2d_filepath = None
dataset1d_loaded_data = None
dataset2d_loaded_data = None
dataset1d_label = None
dataset2d_label = None
dataset1d_all_parameter_names = None
dataset2d_all_parameter_names = None
dataset1d_dim = None
dataset2d_dim = None
filepath = 'mixed_internal_data'
canvas
label
dim = 'mixed'
show_2d_data = True
plot_type = None
all_parameter_names
settings_menu_options
filter_menu_options
prepare_data_for_plot(*args, **kwargs)
reset_view_settings()
add_plot(editor_window=None)
apply_all_filters(update_color_limits=True, filter_box_index=None)
add_cbar_hist()