def Open(self, filename):
        self._filename = None
        try:
            # load the context
            self.GetStatusBar().SetStatusText("Loading %s..." % filename)
            ctx = MDFContext.load(filename)
    
            # rebuild the tree with the nodes in the context
            self.PopulateTreeCtrl(ctx, self._dag_tree, os.path.basename(filename))
            self.GetStatusBar().SetStatusText("Ready")
            self._filename = filename
        except Exception, e:
            traceback.print_tb(sys.exc_traceback)
            msg = wx.MessageDialog(self, str(e), "An error occurred",  wx.OK | wx.ICON_ERROR)
            msg.ShowModal()
            msg.Destroy()
            raise
Log.
dataset/ETHPy150Open manahl/mdf/mdf/viewer/frame.py/MDFViewerFrame.Open--crossover with--dataset/ETHPy150Open facelessuser/ColorHelper/color_helper_util.py/log