          logger.debug("Initializing %s", self.__class__.__name__)
          super().__init__(parent)
          style.use("ggplot")
  
          self.calcs = data
          self.ylabel = ylabel
          self.colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                             "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
          self.lines = list()
          self.toolbar = None
          self.fig = Figure(figsize=(4, 4), dpi=75)
  
          self.ax1 = self.fig.add_subplot(1, 1, 1)
          self.plotcanvas = FigureCanvasTkAgg(self.fig, self)
  
          self.initiate_graph()
 
</s> remove         self.ax1 = self.fig.add_subplot(1, 1, 1)
        self.plotcanvas = FigureCanvasTkAgg(self.fig, self)
 </s> add         self._ax1 = self._fig.add_subplot(1, 1, 1)
        self._plotcanvas = FigureCanvasTkAgg(self._fig, self) </s> remove         self.initiate_graph()
        self.update_plot(initiate=True)
 </s> add         self._initiate_graph()
        self._update_plot(initiate=True) </s> remove         self.calcs = data
        self.ylabel = ylabel
 </s> add         self._calcs = data
        self._ylabel = ylabel </s> remove             self.lines = list()
            self.ax1.clear()
            self.axes_labels_set()
 </s> add             self._lines = []
            self._ax1.clear()
            self._axes_labels_set() </s> remove             dsp_keys = list(sorted(self.calcs.stats))
 </s> add             dsp_keys = list(sorted(self._calcs.stats))
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
          logger.debug("Initializing %s", self.__class__.__name__)
          super().__init__(parent)
          style.use("ggplot")
  
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
        self._calcs = data
        self._ylabel = ylabel
        self._colourmaps = ["Reds", "Blues", "Greens", "Purples", "Oranges", "Greys", "copper",
                            "summer", "bone", "hot", "cool", "pink", "Wistia", "spring", "winter"]
        self._lines = []
        self._toolbar = None
        self._fig = Figure(figsize=(4, 4), dpi=75)
  
          self.ax1 = self.fig.add_subplot(1, 1, 1)
          self.plotcanvas = FigureCanvasTkAgg(self.fig, self)
  
          self.initiate_graph()
keep keep keep keep replace replace replace replace replace replace replace keep keep keep keep keep
 Update matplotlib requirement
  - bump min requirement to 3.5.1
  - Fix custom toolbar for v3.5.1
  - Documentation + linting 
lib/gui/display_graph.py