Example #1
0
 def clickedNMR(plot, points):
     temp = points[0].pos()
     test = _findNearest(self.dataset.featureMetadata, 'ppm',
                         'Relative Intensity', temp[0], temp[1])
     self.Attributes['driver'] = test
     self.Attributes['saveName'] = self.dataset.featureMetadata.loc[
         self.Attributes['driver'],
         'Feature Name'].replace('/', '')
     self.Attributes['recalculateCorrelation'] = True
     self.updatePlot()
Example #2
0
 def hoveredNMR(pos):
     act_pos = self.scatterpointsNMR.mapFromScene(pos)
     p1 = self.scatterpointsNMR.pointsAt(act_pos)
     if len(p1) != 0:
         temp2 = p1[0].pos()
         test2 = _findNearest(self.dataset.featureMetadata, 'ppm',
                              'Relative Intensity', temp2[0],
                              temp2[1])
         self.displaytextNMR.setText(
             self.dataset.featureMetadata.loc[test2,
                                              'Feature Name'])
         self.displaytextNMR.setPos(temp2[0], temp2[1])
         self.displaytextNMR.show()
     else:
         self.displaytextNMR.hide()
Example #3
0
            def hovered(pos):

                act_pos = self.scatterpointsMS.mapFromScene(pos)
                p1 = self.scatterpointsMS.pointsAt(act_pos)
                if len(p1) != 0:

                    temp2 = p1[0].pos()
                    test2 = _findNearest(self.dataset.featureMetadata,
                                         'Retention Time', 'm/z', temp2[0],
                                         temp2[1])
                    self.displaytextMS.setText(
                        self.dataset.featureMetadata.loc[test2,
                                                         'Feature Name'])
                    self.displaytextMS.setPos(temp2[0], temp2[1])
                    self.displaytextMS.show()
                else:
                    self.displaytextMS.hide()