In [ ]:
%reset -f
%load_ext autoreload
%autoreload 2
%matplotlib qt5
%gui qt5

import sys
import os
path_to_folderbrowser_directory = '..'
sys.path.append(path_to_folderbrowser_directory)
from folderbrowser import FolderBrowser
from PyQt5 import QtWidgets
import numpy as np
import matplotlib.pyplot as plt

In [ ]:
cwd = os.getcwd()
n_figs = 2
win_t = 'Your title here'
data_path = os.path.normpath(os.path.join(cwd, '../data'))
pcols_path = os.path.normpath(os.path.join(cwd, 'pcols.py'))
qApp = QtWidgets.QApplication.instance()
if qApp is None:
    qApp = QtWidgets.QApplication(sys.argv)
brw = FolderBrowser(n_figs, data_path, pcols_path, window_title=win_t)

In [ ]:
# Get figure and axes from layout with index 0.
layout_idx = 0
layout = brw.mpl_layouts[layout_idx]
sweep = layout.sweep
fig = layout.canvas.figure
ax = fig.axes[0]
try:
    image = brw.mpl_layouts[layout_idx].image
    cbar = image.colorbar
except:
    pass

In [ ]: