def mainB(): import numpy as N # import pylab as P import scipy as S import sys from PyQt4 import QtGui, QtCore from mpl_pyqt4_widget import MPL_Widget app = QtGui.QApplication(sys.argv) w = MPL_Widget(enableAutoScale=False, doublePlot=True, enableEdit=True) #seq = 'ANTHRACISAMES' seq = 'ANTHRACISSTERNE' #X = P.load('amesPredicted.csv', delimiter = ',') X = N.loadtxt('sternePredicted.csv', delimiter=',') Y = S.rand(len(X)) Y *= 10 randInt = [] for i in xrange(int(0.25 * len(X))): ind = N.random.random_integers(len(Y) - 1) Y[ind] = N.random.random_integers(10) * 10 Y /= Y.max() Y *= 100 # X = N.array(X, dtype = N.float)#conver to array with dtype set or it will default to string types # Y = N.array(Y, dtype = N.float) # print type(X), type(Y) pepFrag(seq, X, Y, w.canvas, plotSpec=False) w.show() sys.exit(app.exec_())
def mainA(): import numpy as N import pylab as P import sys from PyQt4 import QtGui, QtCore from mpl_pyqt4_widget import MPL_Widget import xtandem_parser_class as XTParser app = QtGui.QApplication(sys.argv) XT = XTParser.XT_RESULTS('../XTTest.xml') selInd = XT.dataDict['pep_eVal'].argsort() firstInd = selInd[0] secondInd = selInd[1] topInd = selInd[30:33] w = MPL_Widget(enableAutoScale=False, doublePlot=True, enableEdit=True) ind = 53 # for ind in topInd: # print XT.dataDict['pep_eVal'][ind] seq = XT.dataDict['pepID'][ind] X = XT.dataDict['xFrags'][ind] Y = XT.dataDict['yFrags'][ind] X = X.split() Y = Y.split() # print type(X), type(Y) X = N.array( X, dtype=N.float ) #conver to array with dtype set or it will default to string types Y = N.array(Y, dtype=N.float) # print type(X), type(Y) pepFrag(seq, X, Y, w.canvas) w.show() sys.exit(app.exec_())
def setupUi(self, Form): Form.setObjectName("Form") Form.resize( QtCore.QSize(QtCore.QRect(0, 0, 583, 443).size()).expandedTo( Form.minimumSizeHint())) self.hboxlayout = QtGui.QHBoxLayout(Form) self.hboxlayout.setObjectName("hboxlayout") self.vboxlayout = QtGui.QVBoxLayout() self.vboxlayout.setObjectName("vboxlayout") self.plotBtn = QtGui.QPushButton(Form) self.plotBtn.setObjectName("plotBtn") self.vboxlayout.addWidget(self.plotBtn) self.plotWidget = MPL_Widget(Form) self.plotWidget.setObjectName("plotWidget") self.vboxlayout.addWidget(self.plotWidget) self.hboxlayout.addLayout(self.vboxlayout) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, pixels_gui): pixels_gui.setObjectName(_fromUtf8("pixels_gui")) pixels_gui.resize(1200, 1100) self.centralwidget = QtGui.QWidget(pixels_gui) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.pixPlot = MPL_Widget(self.centralwidget) self.pixPlot.setGeometry(QtCore.QRect(0, 0, 1021, 931)) palette = QtGui.QPalette() brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 245, 248)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Active, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(255, 255, 255)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 245, 248)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Inactive, QtGui.QPalette.Window, brush) brush = QtGui.QBrush(QtGui.QColor(255, 245, 248)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Base, brush) brush = QtGui.QBrush(QtGui.QColor(255, 245, 248)) brush.setStyle(QtCore.Qt.SolidPattern) palette.setBrush(QtGui.QPalette.Disabled, QtGui.QPalette.Window, brush) self.pixPlot.setPalette(palette) self.pixPlot.setObjectName(_fromUtf8("pixPlot")) self.dirbtn = QtGui.QPushButton(self.centralwidget) self.dirbtn.setGeometry(QtCore.QRect(390, 938, 75, 23)) self.dirbtn.setObjectName(_fromUtf8("dirbtn")) self.dirle = QtGui.QLabel(self.centralwidget) self.dirle.setGeometry(QtCore.QRect(480, 940, 321, 21)) self.dirle.setFrameShape(QtGui.QFrame.StyledPanel) self.dirle.setText(_fromUtf8("")) self.dirle.setObjectName(_fromUtf8("dirle")) self.savebtn = QtGui.QPushButton(self.centralwidget) self.savebtn.setGeometry(QtCore.QRect(1060, 570, 75, 23)) self.savebtn.setObjectName(_fromUtf8("savebtn")) self.scalele = QtGui.QLineEdit(self.centralwidget) self.scalele.setGeometry(QtCore.QRect(1040, 240, 113, 20)) self.scalele.setObjectName(_fromUtf8("scalele")) self.anglele = QtGui.QLineEdit(self.centralwidget) self.anglele.setGeometry(QtCore.QRect(1040, 190, 113, 20)) self.anglele.setObjectName(_fromUtf8("anglele")) self.xoffle = QtGui.QLineEdit(self.centralwidget) self.xoffle.setGeometry(QtCore.QRect(1040, 300, 113, 20)) self.xoffle.setObjectName(_fromUtf8("xoffle")) self.yoffle = QtGui.QLineEdit(self.centralwidget) self.yoffle.setGeometry(QtCore.QRect(1040, 350, 113, 20)) self.yoffle.setObjectName(_fromUtf8("yoffle")) self.label = QtGui.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(1070, 280, 46, 13)) self.label.setObjectName(_fromUtf8("label")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(1070, 330, 46, 13)) self.label_2.setObjectName(_fromUtf8("label_2")) self.label_3 = QtGui.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(1080, 220, 46, 13)) self.label_3.setObjectName(_fromUtf8("label_3")) self.label_4 = QtGui.QLabel(self.centralwidget) self.label_4.setGeometry(QtCore.QRect(1080, 170, 46, 13)) self.label_4.setObjectName(_fromUtf8("label_4")) self.dblbtn = QtGui.QPushButton(self.centralwidget) self.dblbtn.setGeometry(QtCore.QRect(1060, 460, 75, 23)) self.dblbtn.setObjectName(_fromUtf8("dblbtn")) self.hidebtn = QtGui.QPushButton(self.centralwidget) self.hidebtn.setGeometry(QtCore.QRect(1060, 500, 75, 23)) self.hidebtn.setObjectName(_fromUtf8("hidebtn")) pixels_gui.setCentralWidget(self.centralwidget) self.statusbar = QtGui.QStatusBar(pixels_gui) self.statusbar.setObjectName(_fromUtf8("statusbar")) pixels_gui.setStatusBar(self.statusbar) self.retranslateUi(pixels_gui) QtCore.QMetaObject.connectSlotsByName(pixels_gui)
def __init__(self, seq=None, X=None, Y=None, title=None, data=None, annotation=None, colHeaderList=None, rowHeaderList=None, parent=None): QtGui.QWidget.__init__(self, parent) self.setAttribute(QtCore.Qt.WA_DeleteOnClose) if title != None: self.setWindowTitle(title) else: self.setWindowTitle('Fragment Plot') self.resize(660, 600) self.vLayout = QtGui.QVBoxLayout(self) self.tabWidget = QtGui.QTabWidget(self) self.tab = QtGui.QWidget() self.tableWidget = CustomTable(self.tab) self.tabLayout = QtGui.QHBoxLayout(self.tab) self.tabLayout.addWidget(self.tableWidget) self.seq = None self.X = None self.Y = None self.annotation = None if seq != None: self.seq = seq if X != None: self.X = X if Y != None: self.Y = Y if annotation != None: self.annotation = annotation ###################### if data != None: self.data = data self.tableWidget.addData(self.data) ###################### if type(colHeaderList) == list: self.tableWidget.setHorizontalHeaderLabels(colHeaderList) if type(rowHeaderList) == list: self.tableWidget.setVerticalHeaderLabels(rowHeaderList) self.tableWidget.resizeColumnsToContents() self.tableWidget.setSortingEnabled(True) self.tableWidget.setCurrentCell( 0, 0) #needed so selectedRanges does not fail initially self.tabWidget.addTab(self.tab, "Table") self.tab2 = QtGui.QWidget() # self.plotWidget = MPL_Widget(self.tab2, enableAutoScale = True, enableCSV = True, enableEdit = True) self.plotWidget = MPL_Widget(enableAutoScale=False, doublePlot=True, enableEdit=True) self.tab2Layout = QtGui.QHBoxLayout(self.tab2) self.tab2Layout.addWidget(self.plotWidget) self.tabWidget.addTab(self.tab2, "Plot") self.tabWidget.setCurrentIndex(1) self.vLayout.addWidget(self.tabWidget) self.setupPlot()
def setupUi(self, MainWindow): MainWindow.setObjectName(_fromUtf8("MainWindow")) MainWindow.resize(915, 1010) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName(_fromUtf8("centralwidget")) self.plot_1 = MPL_Widget(self.centralwidget) self.plot_1.setGeometry(QtCore.QRect(20, 10, 891, 311)) self.plot_1.setObjectName(_fromUtf8("plot_1")) self.plot_2 = MPL_Widget(self.centralwidget) self.plot_2.setGeometry(QtCore.QRect(20, 330, 891, 331)) self.plot_2.setObjectName(_fromUtf8("plot_2")) self.plot_3 = MPL_Widget(self.centralwidget) self.plot_3.setGeometry(QtCore.QRect(290, 660, 391, 301)) self.plot_3.setObjectName(_fromUtf8("plot_3")) self.frequency = QtGui.QLabel(self.centralwidget) self.frequency.setGeometry(QtCore.QRect(790, 760, 62, 17)) self.frequency.setObjectName(_fromUtf8("frequency")) self.atten = QtGui.QSpinBox(self.centralwidget) self.atten.setGeometry(QtCore.QRect(770, 790, 61, 31)) self.atten.setObjectName(_fromUtf8("atten")) self.label = QtGui.QLabel(self.centralwidget) self.label.setGeometry(QtCore.QRect(710, 760, 71, 17)) self.label.setObjectName(_fromUtf8("label")) self.savevalues = QtGui.QPushButton(self.centralwidget) self.savevalues.setGeometry(QtCore.QRect(730, 870, 131, 41)) self.savevalues.setObjectName(_fromUtf8("savevalues")) self.label_2 = QtGui.QLabel(self.centralwidget) self.label_2.setGeometry(QtCore.QRect(710, 730, 91, 17)) self.label_2.setObjectName(_fromUtf8("label_2")) self.res_num = QtGui.QLabel(self.centralwidget) self.res_num.setGeometry(QtCore.QRect(810, 730, 62, 17)) self.res_num.setObjectName(_fromUtf8("res_num")) self.open_browse = QtGui.QPushButton(self.centralwidget) self.open_browse.setGeometry(QtCore.QRect(20, 700, 114, 32)) self.open_browse.setObjectName(_fromUtf8("open_browse")) self.open_filename = QtGui.QLineEdit(self.centralwidget) self.open_filename.setGeometry(QtCore.QRect(20, 740, 261, 22)) self.open_filename.setObjectName(_fromUtf8("open_filename")) self.save_browse = QtGui.QPushButton(self.centralwidget) self.save_browse.setGeometry(QtCore.QRect(20, 780, 114, 32)) self.save_browse.setObjectName(_fromUtf8("save_browse")) self.save_filename = QtGui.QLineEdit(self.centralwidget) self.save_filename.setGeometry(QtCore.QRect(20, 820, 261, 22)) self.save_filename.setObjectName(_fromUtf8("save_filename")) self.label_3 = QtGui.QLabel(self.centralwidget) self.label_3.setGeometry(QtCore.QRect(710, 800, 62, 17)) self.label_3.setObjectName(_fromUtf8("label_3")) self.jumptores = QtGui.QPushButton(self.centralwidget) self.jumptores.setGeometry(QtCore.QRect(690, 686, 111, 41)) self.jumptores.setObjectName(_fromUtf8("jumptores")) self.jumptonum = QtGui.QSpinBox(self.centralwidget) self.jumptonum.setGeometry(QtCore.QRect(810, 690, 57, 31)) self.jumptonum.setMaximum(9999) self.jumptonum.setObjectName(_fromUtf8("jumptonum")) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 915, 22)) self.menubar.setObjectName(_fromUtf8("menubar")) MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName(_fromUtf8("statusbar")) MainWindow.setStatusBar(self.statusbar) self.retranslateUi(MainWindow) QtCore.QMetaObject.connectSlotsByName(MainWindow)
def setupUi(self, Form): Form.setObjectName("Form") Form.resize(662, 393) self.hboxlayout = QtGui.QHBoxLayout(Form) self.hboxlayout.setObjectName("hboxlayout") self.widget = QtGui.QWidget(Form) self.widget.setObjectName("widget") self.plotBtn = QtGui.QPushButton(self.widget) self.plotBtn.setGeometry(QtCore.QRect(130, 340, 71, 23)) self.plotBtn.setObjectName("plotBtn") self.save_figure_Button = QtGui.QPushButton(self.widget) self.save_figure_Button.setGeometry(QtCore.QRect(210, 340, 61, 23)) self.save_figure_Button.setObjectName("save_figure_Button") self.label = QtGui.QLabel(self.widget) self.label.setGeometry(QtCore.QRect(0, 10, 51, 21)) self.label.setObjectName("label") self.label_2 = QtGui.QLabel(self.widget) self.label_2.setGeometry(QtCore.QRect(0, 320, 71, 21)) self.label_2.setObjectName("label_2") self.funcexp = QtGui.QLineEdit(self.widget) self.funcexp.setGeometry(QtCore.QRect(80, 10, 221, 20)) self.funcexp.setObjectName("funcexp") self.data1 = QtGui.QTextEdit(self.widget) self.data1.setGeometry(QtCore.QRect(60, 130, 211, 181)) self.data1.setObjectName("data1") self.label_3 = QtGui.QLabel(self.widget) self.label_3.setGeometry(QtCore.QRect(0, 130, 31, 21)) self.label_3.setObjectName("label_3") self.plotWidget = MPL_Widget(self.widget) self.plotWidget.setGeometry(QtCore.QRect(300, 0, 361, 381)) self.plotWidget.setObjectName("plotWidget") self.label_6 = QtGui.QLabel(self.plotWidget) self.label_6.setGeometry(QtCore.QRect(130, 360, 111, 16)) self.label_6.setObjectName("label_6") self.comboBox = QtGui.QComboBox(self.widget) self.comboBox.setGeometry(QtCore.QRect(60, 320, 61, 20)) self.comboBox.setAcceptDrops(False) self.comboBox.setObjectName("comboBox") self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.addItem("") self.comboBox.addItem("") self.label_4 = QtGui.QLabel(self.widget) self.label_4.setGeometry(QtCore.QRect(0, 40, 71, 20)) self.label_4.setObjectName("label_4") self.label_5 = QtGui.QLabel(self.widget) self.label_5.setGeometry(QtCore.QRect(0, 70, 61, 20)) self.label_5.setObjectName("label_5") self.samplefreq = QtGui.QLineEdit(self.widget) self.samplefreq.setGeometry(QtCore.QRect(80, 40, 41, 20)) self.samplefreq.setObjectName("samplefreq") self.samplepoint = QtGui.QLineEdit(self.widget) self.samplepoint.setGeometry(QtCore.QRect(80, 70, 41, 20)) self.samplepoint.setObjectName("samplepoint") self.getdata_Button = QtGui.QPushButton(self.widget) self.getdata_Button.setGeometry(QtCore.QRect(210, 70, 71, 23)) self.getdata_Button.setObjectName("getdata_Button") self.label_8 = QtGui.QLabel(self.widget) self.label_8.setGeometry(QtCore.QRect(290, 280, 16, 16)) self.label_8.setObjectName("label_8") self.label_7 = QtGui.QLabel(self.widget) self.label_7.setGeometry(QtCore.QRect(290, 250, 21, 21)) self.label_7.setObjectName("label_7") self.sample_period_time = QtGui.QLineEdit(self.widget) self.sample_period_time.setGeometry(QtCore.QRect(230, 40, 41, 20)) self.sample_period_time.setObjectName("sample_period_time") self.label_9 = QtGui.QLabel(self.widget) self.label_9.setGeometry(QtCore.QRect(130, 40, 101, 20)) self.label_9.setObjectName("label_9") self.hboxlayout.addWidget(self.widget) self.retranslateUi(Form) QtCore.QMetaObject.connectSlotsByName(Form)
def setupUi(self, MainWindow): MainWindow.setObjectName("MainWindow") MainWindow.resize(987, 673) icon = QtGui.QIcon() icon.addPixmap(QtGui.QPixmap("games.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) MainWindow.setWindowIcon(icon) MainWindow.setIconSize(QtCore.QSize(30, 30)) self.centralwidget = QtGui.QWidget(MainWindow) self.centralwidget.setObjectName("centralwidget") self.hboxlayout = QtGui.QHBoxLayout(self.centralwidget) self.hboxlayout.setObjectName("hboxlayout") self.tabWidget = QtGui.QTabWidget(self.centralwidget) self.tabWidget.setEnabled(True) self.tabWidget.setObjectName("tabWidget") self.tab = QtGui.QWidget() self.tab.setObjectName("tab") self.vboxlayout = QtGui.QVBoxLayout(self.tab) self.vboxlayout.setObjectName("vboxlayout") self.hboxlayout1 = QtGui.QHBoxLayout() self.hboxlayout1.setObjectName("hboxlayout1") self.vboxlayout1 = QtGui.QVBoxLayout() self.vboxlayout1.setObjectName("vboxlayout1") self.hboxlayout2 = QtGui.QHBoxLayout() self.hboxlayout2.setObjectName("hboxlayout2") self.getFolderBtn = QtGui.QPushButton(self.tab) self.getFolderBtn.setObjectName("getFolderBtn") self.hboxlayout2.addWidget(self.getFolderBtn) spacerItem = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.hboxlayout2.addItem(spacerItem) self.vboxlayout1.addLayout(self.hboxlayout2) self.vboxlayout2 = QtGui.QVBoxLayout() self.vboxlayout2.setObjectName("vboxlayout2") self.hboxlayout3 = QtGui.QHBoxLayout() self.hboxlayout3.setObjectName("hboxlayout3") self.label_25 = QtGui.QLabel(self.tab) self.label_25.setObjectName("label_25") self.hboxlayout3.addWidget(self.label_25) self.curFolderLE = QtGui.QLineEdit(self.tab) self.curFolderLE.setReadOnly(True) self.curFolderLE.setObjectName("curFolderLE") self.hboxlayout3.addWidget(self.curFolderLE) self.vboxlayout2.addLayout(self.hboxlayout3) self.label_21 = QtGui.QLabel(self.tab) self.label_21.setObjectName("label_21") self.vboxlayout2.addWidget(self.label_21) self.dirListWidget = QtGui.QListWidget(self.tab) self.dirListWidget.setSelectionMode( QtGui.QAbstractItemView.ExtendedSelection) self.dirListWidget.setObjectName("dirListWidget") self.vboxlayout2.addWidget(self.dirListWidget) self.vboxlayout1.addLayout(self.vboxlayout2) self.hboxlayout1.addLayout(self.vboxlayout1) self.vboxlayout3 = QtGui.QVBoxLayout() self.vboxlayout3.setObjectName("vboxlayout3") self.hboxlayout4 = QtGui.QHBoxLayout() self.hboxlayout4.setObjectName("hboxlayout4") self.label = QtGui.QLabel(self.tab) self.label.setObjectName("label") self.hboxlayout4.addWidget(self.label) self.xcmsMethodCB = QtGui.QComboBox(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.xcmsMethodCB.sizePolicy().hasHeightForWidth()) self.xcmsMethodCB.setSizePolicy(sizePolicy) self.xcmsMethodCB.setObjectName("xcmsMethodCB") self.hboxlayout4.addWidget(self.xcmsMethodCB) self.vboxlayout3.addLayout(self.hboxlayout4) self.useRetcor_CB = QtGui.QCheckBox(self.tab) self.useRetcor_CB.setObjectName("useRetcor_CB") self.vboxlayout3.addWidget(self.useRetcor_CB) self.vboxlayout4 = QtGui.QVBoxLayout() self.vboxlayout4.setObjectName("vboxlayout4") self.label_2 = QtGui.QLabel(self.tab) self.label_2.setObjectName("label_2") self.vboxlayout4.addWidget(self.label_2) self.paramTableWidget = CustomTable(self.tab) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.paramTableWidget.sizePolicy().hasHeightForWidth()) self.paramTableWidget.setSizePolicy(sizePolicy) self.paramTableWidget.setRowCount(0) self.paramTableWidget.setColumnCount(0) self.paramTableWidget.setObjectName("paramTableWidget") self.paramTableWidget.setColumnCount(0) self.paramTableWidget.setRowCount(0) self.vboxlayout4.addWidget(self.paramTableWidget) self.vboxlayout3.addLayout(self.vboxlayout4) self.hboxlayout1.addLayout(self.vboxlayout3) self.vboxlayout.addLayout(self.hboxlayout1) self.vboxlayout5 = QtGui.QVBoxLayout() self.vboxlayout5.setObjectName("vboxlayout5") self.hboxlayout5 = QtGui.QHBoxLayout() self.hboxlayout5.setObjectName("hboxlayout5") spacerItem1 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.hboxlayout5.addItem(spacerItem1) self.runXCMSBtn = QtGui.QToolButton(self.tab) icon1 = QtGui.QIcon() icon1.addPixmap(QtGui.QPixmap("applications.png"), QtGui.QIcon.Normal, QtGui.QIcon.Off) self.runXCMSBtn.setIcon(icon1) self.runXCMSBtn.setIconSize(QtCore.QSize(30, 30)) self.runXCMSBtn.setObjectName("runXCMSBtn") self.hboxlayout5.addWidget(self.runXCMSBtn) self.vboxlayout5.addLayout(self.hboxlayout5) self.label_3 = QtGui.QLabel(self.tab) self.label_3.setObjectName("label_3") self.vboxlayout5.addWidget(self.label_3) self.RoutputTE = QtGui.QTextEdit(self.tab) self.RoutputTE.setReadOnly(True) self.RoutputTE.setObjectName("RoutputTE") self.vboxlayout5.addWidget(self.RoutputTE) self.vboxlayout.addLayout(self.vboxlayout5) self.tabWidget.addTab(self.tab, "") self.tab_2 = QtGui.QWidget() self.tab_2.setObjectName("tab_2") self.gridlayout = QtGui.QGridLayout(self.tab_2) self.gridlayout.setObjectName("gridlayout") self.vboxlayout6 = QtGui.QVBoxLayout() self.vboxlayout6.setObjectName("vboxlayout6") self.hboxlayout6 = QtGui.QHBoxLayout() self.hboxlayout6.setObjectName("hboxlayout6") self.label_6 = QtGui.QLabel(self.tab_2) self.label_6.setObjectName("label_6") self.hboxlayout6.addWidget(self.label_6) self.eicIndexSlider = QtGui.QSlider(self.tab_2) self.eicIndexSlider.setMaximum(10000) self.eicIndexSlider.setOrientation(QtCore.Qt.Horizontal) self.eicIndexSlider.setObjectName("eicIndexSlider") self.hboxlayout6.addWidget(self.eicIndexSlider) self.eicIndexSB = QtGui.QSpinBox(self.tab_2) self.eicIndexSB.setMaximum(10000) self.eicIndexSB.setObjectName("eicIndexSB") self.hboxlayout6.addWidget(self.eicIndexSB) self.vboxlayout6.addLayout(self.hboxlayout6) self.plotWidget = MPL_Widget(self.tab_2) self.plotWidget.setObjectName("plotWidget") self.vboxlayout6.addWidget(self.plotWidget) self.gridlayout.addLayout(self.vboxlayout6, 0, 0, 1, 1) self.hboxlayout7 = QtGui.QHBoxLayout() self.hboxlayout7.setObjectName("hboxlayout7") self.vboxlayout7 = QtGui.QVBoxLayout() self.vboxlayout7.setObjectName("vboxlayout7") self.hboxlayout8 = QtGui.QHBoxLayout() self.hboxlayout8.setObjectName("hboxlayout8") self.label_7 = QtGui.QLabel(self.tab_2) self.label_7.setObjectName("label_7") self.hboxlayout8.addWidget(self.label_7) self.eicCurFolderLE = QtGui.QLineEdit(self.tab_2) sizePolicy = QtGui.QSizePolicy(QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Fixed) sizePolicy.setHorizontalStretch(0) sizePolicy.setVerticalStretch(0) sizePolicy.setHeightForWidth( self.eicCurFolderLE.sizePolicy().hasHeightForWidth()) self.eicCurFolderLE.setSizePolicy(sizePolicy) self.eicCurFolderLE.setReadOnly(True) self.eicCurFolderLE.setObjectName("eicCurFolderLE") self.hboxlayout8.addWidget(self.eicCurFolderLE) self.vboxlayout7.addLayout(self.hboxlayout8) self.hboxlayout9 = QtGui.QHBoxLayout() self.hboxlayout9.setObjectName("hboxlayout9") self.label_5 = QtGui.QLabel(self.tab_2) self.label_5.setLayoutDirection(QtCore.Qt.LeftToRight) self.label_5.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_5.setObjectName("label_5") self.hboxlayout9.addWidget(self.label_5) self.mzStartSB = QtGui.QDoubleSpinBox(self.tab_2) self.mzStartSB.setDecimals(4) self.mzStartSB.setMaximum(100000.0) self.mzStartSB.setSingleStep(0.05) self.mzStartSB.setProperty("value", QtCore.QVariant(215.15)) self.mzStartSB.setObjectName("mzStartSB") self.hboxlayout9.addWidget(self.mzStartSB) self.vboxlayout7.addLayout(self.hboxlayout9) self.hboxlayout10 = QtGui.QHBoxLayout() self.hboxlayout10.setObjectName("hboxlayout10") self.label_4 = QtGui.QLabel(self.tab_2) self.label_4.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_4.setObjectName("label_4") self.hboxlayout10.addWidget(self.label_4) self.mzStopSB = QtGui.QDoubleSpinBox(self.tab_2) self.mzStopSB.setDecimals(4) self.mzStopSB.setMaximum(100000.0) self.mzStopSB.setSingleStep(0.05) self.mzStopSB.setProperty("value", QtCore.QVariant(227.15)) self.mzStopSB.setObjectName("mzStopSB") self.hboxlayout10.addWidget(self.mzStopSB) self.vboxlayout7.addLayout(self.hboxlayout10) self.hboxlayout11 = QtGui.QHBoxLayout() self.hboxlayout11.setObjectName("hboxlayout11") self.label_11 = QtGui.QLabel(self.tab_2) self.label_11.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_11.setObjectName("label_11") self.hboxlayout11.addWidget(self.label_11) self.rtWidthSB = QtGui.QDoubleSpinBox(self.tab_2) self.rtWidthSB.setDecimals(1) self.rtWidthSB.setMinimum(1.0) self.rtWidthSB.setMaximum(100000.0) self.rtWidthSB.setSingleStep(1.0) self.rtWidthSB.setProperty("value", QtCore.QVariant(200.0)) self.rtWidthSB.setObjectName("rtWidthSB") self.hboxlayout11.addWidget(self.rtWidthSB) self.vboxlayout7.addLayout(self.hboxlayout11) self.hboxlayout12 = QtGui.QHBoxLayout() self.hboxlayout12.setObjectName("hboxlayout12") self.label_12 = QtGui.QLabel(self.tab_2) self.label_12.setAlignment(QtCore.Qt.AlignRight | QtCore.Qt.AlignTrailing | QtCore.Qt.AlignVCenter) self.label_12.setObjectName("label_12") self.hboxlayout12.addWidget(self.label_12) self.rtWidthSB_Stop = QtGui.QDoubleSpinBox(self.tab_2) self.rtWidthSB_Stop.setDecimals(1) self.rtWidthSB_Stop.setMinimum(-1.0) self.rtWidthSB_Stop.setMaximum(100000.0) self.rtWidthSB_Stop.setSingleStep(1.0) self.rtWidthSB_Stop.setProperty("value", QtCore.QVariant(-1.0)) self.rtWidthSB_Stop.setObjectName("rtWidthSB_Stop") self.hboxlayout12.addWidget(self.rtWidthSB_Stop) self.vboxlayout7.addLayout(self.hboxlayout12) self.rtTypeCB = QtGui.QCheckBox(self.tab_2) self.rtTypeCB.setChecked(True) self.rtTypeCB.setObjectName("rtTypeCB") self.vboxlayout7.addWidget(self.rtTypeCB) self.fillPeaks_CB = QtGui.QCheckBox(self.tab_2) self.fillPeaks_CB.setChecked(False) self.fillPeaks_CB.setObjectName("fillPeaks_CB") self.vboxlayout7.addWidget(self.fillPeaks_CB) self.plotLegendCB = QtGui.QCheckBox(self.tab_2) self.plotLegendCB.setChecked(False) self.plotLegendCB.setObjectName("plotLegendCB") self.vboxlayout7.addWidget(self.plotLegendCB) self.getEICBtn = QtGui.QPushButton(self.tab_2) self.getEICBtn.setObjectName("getEICBtn") self.vboxlayout7.addWidget(self.getEICBtn) spacerItem2 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.vboxlayout7.addItem(spacerItem2) self.hboxlayout7.addLayout(self.vboxlayout7) self.gridlayout.addLayout(self.hboxlayout7, 0, 1, 1, 1) self.tabWidget.addTab(self.tab_2, "") self.tab_4 = QtGui.QWidget() self.tab_4.setObjectName("tab_4") self.vboxlayout8 = QtGui.QVBoxLayout(self.tab_4) self.vboxlayout8.setObjectName("vboxlayout8") self.hboxlayout13 = QtGui.QHBoxLayout() self.hboxlayout13.setObjectName("hboxlayout13") self.loadRPY2BatchBtn = QtGui.QPushButton(self.tab_4) self.loadRPY2BatchBtn.setEnabled(False) self.loadRPY2BatchBtn.setObjectName("loadRPY2BatchBtn") self.hboxlayout13.addWidget(self.loadRPY2BatchBtn) spacerItem3 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.hboxlayout13.addItem(spacerItem3) self.vboxlayout8.addLayout(self.hboxlayout13) self.batchScriptTE = QtGui.QTextEdit(self.tab_4) self.batchScriptTE.setEnabled(False) self.batchScriptTE.setObjectName("batchScriptTE") self.vboxlayout8.addWidget(self.batchScriptTE) self.hboxlayout14 = QtGui.QHBoxLayout() self.hboxlayout14.setObjectName("hboxlayout14") spacerItem4 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.hboxlayout14.addItem(spacerItem4) self.runBatchBtn = QtGui.QPushButton(self.tab_4) self.runBatchBtn.setEnabled(False) self.runBatchBtn.setObjectName("runBatchBtn") self.hboxlayout14.addWidget(self.runBatchBtn) self.vboxlayout8.addLayout(self.hboxlayout14) self.tabWidget.addTab(self.tab_4, "") self.tab_3 = QtGui.QWidget() self.tab_3.setObjectName("tab_3") self.hboxlayout15 = QtGui.QHBoxLayout(self.tab_3) self.hboxlayout15.setObjectName("hboxlayout15") self.gridlayout1 = QtGui.QGridLayout() self.gridlayout1.setObjectName("gridlayout1") self.gridlayout2 = QtGui.QGridLayout() self.gridlayout2.setObjectName("gridlayout2") self.gridlayout3 = QtGui.QGridLayout() self.gridlayout3.setObjectName("gridlayout3") self.killRBtn = QtGui.QPushButton(self.tab_3) self.killRBtn.setEnabled(False) self.killRBtn.setObjectName("killRBtn") self.gridlayout3.addWidget(self.killRBtn, 0, 0, 1, 1) self.useMaxMZ_CB = QtGui.QCheckBox(self.tab_3) self.useMaxMZ_CB.setEnabled(False) self.useMaxMZ_CB.setObjectName("useMaxMZ_CB") self.gridlayout3.addWidget(self.useMaxMZ_CB, 1, 0, 1, 1) self.gridlayout2.addLayout(self.gridlayout3, 0, 0, 1, 1) self.hboxlayout16 = QtGui.QHBoxLayout() self.hboxlayout16.setObjectName("hboxlayout16") self.label_8 = QtGui.QLabel(self.tab_3) self.label_8.setEnabled(False) self.label_8.setObjectName("label_8") self.hboxlayout16.addWidget(self.label_8) self.mzMZCutoff_SB = QtGui.QDoubleSpinBox(self.tab_3) self.mzMZCutoff_SB.setEnabled(False) self.mzMZCutoff_SB.setDecimals(3) self.mzMZCutoff_SB.setMinimum(1.0) self.mzMZCutoff_SB.setMaximum(99999.99) self.mzMZCutoff_SB.setProperty("value", QtCore.QVariant(350.0)) self.mzMZCutoff_SB.setObjectName("mzMZCutoff_SB") self.hboxlayout16.addWidget(self.mzMZCutoff_SB) self.gridlayout2.addLayout(self.hboxlayout16, 1, 0, 1, 1) self.gridlayout1.addLayout(self.gridlayout2, 0, 0, 1, 1) spacerItem5 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum) self.gridlayout1.addItem(spacerItem5, 0, 1, 1, 1) spacerItem6 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding) self.gridlayout1.addItem(spacerItem6, 1, 0, 1, 1) self.hboxlayout15.addLayout(self.gridlayout1) self.tabWidget.addTab(self.tab_3, "") self.hboxlayout.addWidget(self.tabWidget) MainWindow.setCentralWidget(self.centralwidget) self.menubar = QtGui.QMenuBar(MainWindow) self.menubar.setGeometry(QtCore.QRect(0, 0, 987, 26)) self.menubar.setObjectName("menubar") self.menu_File = QtGui.QMenu(self.menubar) self.menu_File.setObjectName("menu_File") self.menuF_unctions = QtGui.QMenu(self.menubar) self.menuF_unctions.setObjectName("menuF_unctions") MainWindow.setMenuBar(self.menubar) self.statusbar = QtGui.QStatusBar(MainWindow) self.statusbar.setObjectName("statusbar") MainWindow.setStatusBar(self.statusbar) self.action_Open = QtGui.QAction(MainWindow) self.action_Open.setObjectName("action_Open") self.actionSave_Results_Table = QtGui.QAction(MainWindow) self.actionSave_Results_Table.setObjectName("actionSave_Results_Table") self.actionTest_XCMS = QtGui.QAction(MainWindow) self.actionTest_XCMS.setObjectName("actionTest_XCMS") self.actionSave_HDF5 = QtGui.QAction(MainWindow) self.actionSave_HDF5.setObjectName("actionSave_HDF5") self.actionLoad_HDF5 = QtGui.QAction(MainWindow) self.actionLoad_HDF5.setObjectName("actionLoad_HDF5") self.actionRun_XCMS = QtGui.QAction(MainWindow) self.actionRun_XCMS.setObjectName("actionRun_XCMS") self.menu_File.addAction(self.actionSave_HDF5) self.menu_File.addAction(self.actionLoad_HDF5) self.menuF_unctions.addAction(self.actionSave_Results_Table) self.menuF_unctions.addSeparator() self.menuF_unctions.addAction(self.actionRun_XCMS) self.menuF_unctions.addSeparator() self.menuF_unctions.addAction(self.actionTest_XCMS) self.menubar.addAction(self.menu_File.menuAction()) self.menubar.addAction(self.menuF_unctions.menuAction()) self.retranslateUi(MainWindow) self.tabWidget.setCurrentIndex(0) QtCore.QObject.connect(self.eicIndexSlider, QtCore.SIGNAL("valueChanged(int)"), self.eicIndexSB.setValue) QtCore.QObject.connect(self.eicIndexSB, QtCore.SIGNAL("valueChanged(int)"), self.eicIndexSlider.setValue) QtCore.QMetaObject.connectSlotsByName(MainWindow)