##// END OF EJS Templates
Rewrite controller, remove MPDecorator to units (keep for plots an writers) use of queues for interproc comm instead of zmq, self operations are no longer supported
Rewrite controller, remove MPDecorator to units (keep for plots an writers) use of queues for interproc comm instead of zmq, self operations are no longer supported

File last commit:

r816:66f9c3c86dfe
r1287:af11e4aac00c
Show More
ui_spectra.py
527 lines | 30.2 KiB | text/x-python | PythonLexer
Miguel Valdez
Signal Chain GUI updated:...
r580 from PyQt4 import QtCore, QtGui
try:
_fromUtf8 = QtCore.QString.fromUtf8
except AttributeError:
def _fromUtf8(s):
return s
try:
_encoding = QtGui.QApplication.UnicodeUTF8
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig, _encoding)
except AttributeError:
def _translate(context, text, disambig):
return QtGui.QApplication.translate(context, text, disambig)
class Ui_SpectraTab(object):
def setupUi(self):
self.tabSpectra = QtGui.QWidget()
self.tabSpectra.setObjectName(_fromUtf8("tabSpectra"))
self.gridLayout_7 = QtGui.QGridLayout(self.tabSpectra)
self.gridLayout_7.setObjectName(_fromUtf8("gridLayout_7"))
self.frame_5 = QtGui.QFrame(self.tabSpectra)
self.frame_5.setFrameShape(QtGui.QFrame.StyledPanel)
self.frame_5.setFrameShadow(QtGui.QFrame.Raised)
self.frame_5.setObjectName(_fromUtf8("frame_5"))
self.gridLayout_18 = QtGui.QGridLayout(self.frame_5)
self.gridLayout_18.setObjectName(_fromUtf8("gridLayout_18"))
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpOk = QtGui.QPushButton(self.frame_5)
self.specOpOk.setObjectName(_fromUtf8("specOpOk"))
self.gridLayout_18.addWidget(self.specOpOk, 0, 0, 1, 1)
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphClear = QtGui.QPushButton(self.frame_5)
self.specGraphClear.setObjectName(_fromUtf8("specGraphClear"))
self.gridLayout_18.addWidget(self.specGraphClear, 0, 1, 1, 1)
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.gridLayout_7.addWidget(self.frame_5, 1, 1, 1, 1)
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra = QtGui.QTabWidget(self.tabSpectra)
self.tabWidgetSpectra.setObjectName(_fromUtf8("tabWidgetSpectra"))
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabopSpectra = QtGui.QWidget()
self.tabopSpectra.setObjectName(_fromUtf8("tabopSpectra"))
Miguel Valdez
User interaction has been enhanced
r739
Miguel Valdez
Signal Chain GUI updated:...
r580 self.gridLayout_5 = QtGui.QGridLayout(self.tabopSpectra)
self.gridLayout_5.setObjectName(_fromUtf8("gridLayout_5"))
Miguel Valdez
User interaction has been enhanced
r739
self.specOpCebRadarfrequency = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebRadarfrequency.setObjectName(_fromUtf8("specOpCebRadarfrequency"))
self.gridLayout_5.addWidget(self.specOpCebRadarfrequency, 0, 0, 1, 1)
self.specOpRadarfrequency = QtGui.QLineEdit(self.tabopSpectra)
self.specOpRadarfrequency.setObjectName(_fromUtf8("specOpRadarfrequency"))
self.gridLayout_5.addWidget(self.specOpRadarfrequency, 0, 1, 1, 4)
self.specLabProfiles = QtGui.QLabel(self.tabopSpectra)
self.specLabProfiles.setObjectName(_fromUtf8("specLabProfiles"))
self.gridLayout_5.addWidget(self.specLabProfiles, 1, 0, 1, 1)
self.specOpProfiles = QtGui.QLineEdit(self.tabopSpectra)
self.specOpProfiles.setObjectName(_fromUtf8("specOpProfiles"))
self.gridLayout_5.addWidget(self.specOpProfiles, 1, 1, 1, 4)
self.specLabnFFTPoints = QtGui.QLabel(self.tabopSpectra)
self.specLabnFFTPoints.setObjectName(_fromUtf8("specLabnFFTPoints"))
self.gridLayout_5.addWidget(self.specLabnFFTPoints, 2, 0, 1, 1)
self.specOpnFFTpoints = QtGui.QLineEdit(self.tabopSpectra)
self.specOpnFFTpoints.setObjectName(_fromUtf8("specOpnFFTpoints"))
self.gridLayout_5.addWidget(self.specOpnFFTpoints, 2, 1, 1, 4)
self.specLabippFactor = QtGui.QLabel(self.tabopSpectra)
self.specLabippFactor.setObjectName(_fromUtf8("specLabippFactor"))
self.gridLayout_5.addWidget(self.specLabippFactor, 3, 0, 1, 1)
self.specOpippFactor = QtGui.QLineEdit(self.tabopSpectra)
self.specOpippFactor.setObjectName(_fromUtf8("specOpippFactor"))
self.gridLayout_5.addWidget(self.specOpippFactor, 3, 1, 1, 4)
self.specOpCebChannel = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebChannel.setObjectName(_fromUtf8("specOpCebChannel"))
self.gridLayout_5.addWidget(self.specOpCebChannel, 4, 0, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpComChannel = QtGui.QComboBox(self.tabopSpectra)
self.specOpComChannel.setObjectName(_fromUtf8("specOpComChannel"))
self.specOpComChannel.addItem(_fromUtf8(""))
self.specOpComChannel.addItem(_fromUtf8(""))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpComChannel, 4, 1, 1, 2)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpChannel = QtGui.QLineEdit(self.tabopSpectra)
self.specOpChannel.setObjectName(_fromUtf8("specOpChannel"))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpChannel, 4, 3, 1, 2)
self.specOpCebCrossSpectra = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebCrossSpectra.setObjectName(_fromUtf8("specOpCebCrossSpectra"))
self.gridLayout_5.addWidget(self.specOpCebCrossSpectra, 5, 0, 1, 1)
self.specOpComCrossSpectra = QtGui.QComboBox(self.tabopSpectra)
self.specOpComCrossSpectra.setObjectName(_fromUtf8("specOpComCrossSpectra"))
self.specOpComCrossSpectra.addItem(_fromUtf8(""))
self.gridLayout_5.addWidget(self.specOpComCrossSpectra, 5, 1, 1, 2)
self.specOppairsList = QtGui.QLineEdit(self.tabopSpectra)
self.specOppairsList.setObjectName(_fromUtf8("specOppairsList"))
self.gridLayout_5.addWidget(self.specOppairsList, 5, 3, 1, 2)
self.specOpCebHeights = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebHeights.setObjectName(_fromUtf8("specOpCebHeights"))
self.gridLayout_5.addWidget(self.specOpCebHeights, 6, 0, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpComHeights = QtGui.QComboBox(self.tabopSpectra)
self.specOpComHeights.setObjectName(_fromUtf8("specOpComHeights"))
self.specOpComHeights.addItem(_fromUtf8(""))
self.specOpComHeights.addItem(_fromUtf8(""))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpComHeights, 6, 1, 1, 2)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpHeights = QtGui.QLineEdit(self.tabopSpectra)
self.specOpHeights.setObjectName(_fromUtf8("specOpHeights"))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpHeights, 6, 3, 1, 2)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpCebIncoherent = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebIncoherent.setObjectName(_fromUtf8("specOpCebIncoherent"))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpCebIncoherent, 7, 0, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpCobIncInt = QtGui.QComboBox(self.tabopSpectra)
self.specOpCobIncInt.setObjectName(_fromUtf8("specOpCobIncInt"))
self.specOpCobIncInt.addItem(_fromUtf8(""))
self.specOpCobIncInt.addItem(_fromUtf8(""))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpCobIncInt, 7, 1, 1, 2)
Miguel Valdez
SCHAIN GUI:...
r637
Miguel Valdez
User interaction has been enhanced
r739 self.specOpIncoherent = QtGui.QLineEdit(self.tabopSpectra)
self.specOpIncoherent.setObjectName(_fromUtf8("specOpIncoherent"))
self.gridLayout_5.addWidget(self.specOpIncoherent, 7, 3, 1, 2)
Miguel Valdez
SCHAIN GUI:...
r637
Miguel Valdez
User interaction has been enhanced
r739 self.specOpCebRemoveDC = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebRemoveDC.setObjectName(_fromUtf8("specOpCebRemoveDC"))
self.gridLayout_5.addWidget(self.specOpCebRemoveDC, 8, 0, 1, 1)
Miguel Valdez
SCHAIN GUI:...
r637
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpComRemoveDC = QtGui.QComboBox(self.tabopSpectra)
self.specOpComRemoveDC.setObjectName(_fromUtf8("specOpComRemoveDC"))
self.specOpComRemoveDC.addItem(_fromUtf8(""))
self.specOpComRemoveDC.addItem(_fromUtf8(""))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpComRemoveDC, 8, 1, 1, 2)
self.specOpCebRemoveInt = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebRemoveInt.setObjectName(_fromUtf8("specOpCebRemoveInt"))
self.gridLayout_5.addWidget(self.specOpCebRemoveInt, 9, 0, 1, 1)
self.specOpCebgetNoise = QtGui.QCheckBox(self.tabopSpectra)
self.specOpCebgetNoise.setObjectName(_fromUtf8("specOpCebgetNoise"))
self.gridLayout_5.addWidget(self.specOpCebgetNoise, 10, 0, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpgetNoise = QtGui.QLineEdit(self.tabopSpectra)
self.specOpgetNoise.setObjectName(_fromUtf8("specOpgetNoise"))
Miguel Valdez
User interaction has been enhanced
r739 self.gridLayout_5.addWidget(self.specOpgetNoise, 10, 1, 1, 4)
# spacerItem9 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_5.addItem(spacerItem9, 12, 3, 1, 1)
#
# spacerItem10 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_5.addItem(spacerItem10, 9, 3, 1, 1)
#
# spacerItem11 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_5.addItem(spacerItem11, 7, 3, 1, 1)
#
# spacerItem12 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_5.addItem(spacerItem12, 4, 3, 1, 1)
#
# spacerItem13 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_5.addItem(spacerItem13, 15, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra.addTab(self.tabopSpectra, _fromUtf8(""))
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
SCHAIN GUI:...
r637 ################################################################
################################################################
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabgraphSpectra = QtGui.QWidget()
self.tabgraphSpectra.setObjectName(_fromUtf8("tabgraphSpectra"))
self.gridLayout_9 = QtGui.QGridLayout(self.tabgraphSpectra)
self.gridLayout_9.setObjectName(_fromUtf8("gridLayout_9"))
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
SCHAIN GUI:...
r637 # spacerItem14 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
# self.gridLayout_9.addItem(spacerItem14, 14, 2, 1, 1)
xi = 0
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.label_24 = QtGui.QLabel(self.tabgraphSpectra)
self.label_24.setObjectName(_fromUtf8("label_24"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_24, xi, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphPath = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGraphPath.setObjectName(_fromUtf8("specGraphPath"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphPath, xi, 1, 1, 6)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphToolPath = QtGui.QToolButton(self.tabgraphSpectra)
self.specGraphToolPath.setObjectName(_fromUtf8("specGraphToolPath"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphToolPath, xi, 7, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
self.label_25 = QtGui.QLabel(self.tabgraphSpectra)
self.label_25.setObjectName(_fromUtf8("label_25"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_25, xi+1, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphPrefix = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGraphPrefix.setObjectName(_fromUtf8("specGraphPrefix"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphPrefix, xi+1, 1, 1, 7)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
SCHAIN GUI:...
r637 xi = 2
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.label_40 = QtGui.QLabel(self.tabgraphSpectra)
self.label_40.setObjectName(_fromUtf8("label_40"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_40, xi+1, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.label_41 = QtGui.QLabel(self.tabgraphSpectra)
self.label_41.setObjectName(_fromUtf8("label_41"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_41, xi+2, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.label_42 = QtGui.QLabel(self.tabgraphSpectra)
self.label_42.setObjectName(_fromUtf8("label_42"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_42, xi+3, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.label_44 = QtGui.QLabel(self.tabgraphSpectra)
self.label_44.setObjectName(_fromUtf8("label_44"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_44, xi+4, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.label_46 = QtGui.QLabel(self.tabgraphSpectra)
self.label_46.setObjectName(_fromUtf8("label_46"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_46, xi+5, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.label_45 = QtGui.QLabel(self.tabgraphSpectra)
self.label_45.setObjectName(_fromUtf8("label_45"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_45, xi+6, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
self.label_43 = QtGui.QLabel(self.tabgraphSpectra)
self.label_43.setObjectName(_fromUtf8("label_43"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_43, xi, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphCebSpectraplot = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphCebSpectraplot.setText(_fromUtf8(""))
self.specGraphCebSpectraplot.setObjectName(_fromUtf8("specGraphCebSpectraplot"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphCebSpectraplot, xi+1, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphCebCrossSpectraplot = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphCebCrossSpectraplot.setText(_fromUtf8(""))
self.specGraphCebCrossSpectraplot.setObjectName(_fromUtf8("specGraphCebCrossSpectraplot"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphCebCrossSpectraplot, xi+2, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphCebRTIplot = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphCebRTIplot.setText(_fromUtf8(""))
self.specGraphCebRTIplot.setObjectName(_fromUtf8("specGraphCebRTIplot"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphCebRTIplot, xi+3, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphCebCoherencmap = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphCebCoherencmap.setText(_fromUtf8(""))
self.specGraphCebCoherencmap.setObjectName(_fromUtf8("specGraphCebCoherencmap"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphCebCoherencmap, xi+4, 3, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphPowerprofile = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphPowerprofile.setText(_fromUtf8(""))
self.specGraphPowerprofile.setObjectName(_fromUtf8("specGraphPowerprofile"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphPowerprofile, xi+5, 3, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphCebRTInoise = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphCebRTInoise.setText(_fromUtf8(""))
self.specGraphCebRTInoise.setObjectName(_fromUtf8("specGraphCebRTInoise"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphCebRTInoise, xi+6, 3, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
# spacerItem18 = QtGui.QSpacerItem(40, 20, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_9.addItem(spacerItem18, 4, 3, 1, 1)
self.label_47 = QtGui.QLabel(self.tabgraphSpectra)
self.label_47.setObjectName(_fromUtf8("label_47"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_47, xi, 5, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphSaveSpectra = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSaveSpectra.setText(_fromUtf8(""))
self.specGraphSaveSpectra.setObjectName(_fromUtf8("specGraphSaveSpectra"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSaveSpectra, xi+1, 5, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphSaveCross = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSaveCross.setText(_fromUtf8(""))
self.specGraphSaveCross.setObjectName(_fromUtf8("specGraphSaveCross"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSaveCross, xi+2, 5, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphSaveRTIplot = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSaveRTIplot.setText(_fromUtf8(""))
self.specGraphSaveRTIplot.setObjectName(_fromUtf8("specGraphSaveRTIplot"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSaveRTIplot, xi+3, 5, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphSaveCoherencemap = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSaveCoherencemap.setText(_fromUtf8(""))
self.specGraphSaveCoherencemap.setObjectName(_fromUtf8("specGraphSaveCoherencemap"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSaveCoherencemap, xi+4, 5, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphSavePowerprofile = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSavePowerprofile.setText(_fromUtf8(""))
self.specGraphSavePowerprofile.setObjectName(_fromUtf8("specGraphSavePowerprofile"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSavePowerprofile, xi+5, 5, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphSaveRTInoise = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphSaveRTInoise.setText(_fromUtf8(""))
self.specGraphSaveRTInoise.setObjectName(_fromUtf8("specGraphSaveRTInoise"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphSaveRTInoise, xi+6, 5, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
self.label_19 = QtGui.QLabel(self.tabgraphSpectra)
self.label_19.setObjectName(_fromUtf8("label_19"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_19, xi, 7, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphftpSpectra = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpSpectra.setText(_fromUtf8(""))
self.specGraphftpSpectra.setObjectName(_fromUtf8("specGraphftpSpectra"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpSpectra, xi+1, 7, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphftpCross = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpCross.setText(_fromUtf8(""))
self.specGraphftpCross.setObjectName(_fromUtf8("specGraphftpCross"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpCross, xi+2, 7, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphftpRTIplot = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpRTIplot.setText(_fromUtf8(""))
self.specGraphftpRTIplot.setObjectName(_fromUtf8("specGraphftpRTIplot"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpRTIplot, xi+3, 7, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphftpCoherencemap = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpCoherencemap.setText(_fromUtf8(""))
self.specGraphftpCoherencemap.setObjectName(_fromUtf8("specGraphftpCoherencemap"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpCoherencemap, xi+4, 7, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphftpPowerprofile = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpPowerprofile.setText(_fromUtf8(""))
self.specGraphftpPowerprofile.setObjectName(_fromUtf8("specGraphftpPowerprofile"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpPowerprofile, xi+5, 7, 1, 1)
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphftpRTInoise = QtGui.QCheckBox(self.tabgraphSpectra)
self.specGraphftpRTInoise.setText(_fromUtf8(""))
self.specGraphftpRTInoise.setObjectName(_fromUtf8("specGraphftpRTInoise"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphftpRTInoise, xi+6, 7, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
SCHAIN GUI:...
r637 # spacerItem19 = QtGui.QSpacerItem(39, 15, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_9.addItem(spacerItem19, 27, 4, 1, 1)
xi = 11
Miguel Valdez
Signal Chain GUI...
r600
self.label_22 = QtGui.QLabel(self.tabgraphSpectra)
self.label_22.setObjectName(_fromUtf8("label_22"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_22, xi, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphFreq = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphFreq.setObjectName(_fromUtf8("specGgraphFreq"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphFreq, xi, 2, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.label_16 = QtGui.QLabel(self.tabgraphSpectra)
self.label_16.setObjectName(_fromUtf8("label_16"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_16, xi+1, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphHeight = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphHeight.setObjectName(_fromUtf8("specGgraphHeight"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphHeight, xi+1, 2, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.label_17 = QtGui.QLabel(self.tabgraphSpectra)
self.label_17.setObjectName(_fromUtf8("label_17"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_17, xi+2, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphDbsrange = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphDbsrange.setObjectName(_fromUtf8("specGgraphDbsrange"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphDbsrange, xi+2, 2, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.specGraphTminTmaxLabel = QtGui.QLabel(self.tabgraphSpectra)
self.specGraphTminTmaxLabel.setObjectName(_fromUtf8("specGraphTminTmaxLabel"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphTminTmaxLabel, xi+3, 0, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphTminTmax = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphTminTmax.setObjectName(_fromUtf8("specGgraphTminTmax"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphTminTmax, xi+3, 2, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Time-window option added to GUI
r816 self.label_48 = QtGui.QLabel(self.tabgraphSpectra)
self.label_48.setObjectName(_fromUtf8("label_48"))
self.gridLayout_9.addWidget(self.label_48, xi+4, 0, 1, 2)
self.specGgraphTimeRange = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphTimeRange.setObjectName(_fromUtf8("specGgraphTimeRange"))
self.gridLayout_9.addWidget(self.specGgraphTimeRange, xi+4, 2, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphMagLabel = QtGui.QLabel(self.tabgraphSpectra)
self.specGraphMagLabel.setObjectName(_fromUtf8("specGraphMagLabel"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphMagLabel, xi, 4, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphmagnitud = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphmagnitud.setObjectName(_fromUtf8("specGgraphmagnitud"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphmagnitud, xi, 6, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.specGraphPhaseLabel = QtGui.QLabel(self.tabgraphSpectra)
self.specGraphPhaseLabel.setObjectName(_fromUtf8("specGraphPhaseLabel"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGraphPhaseLabel, xi+1, 4, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphPhase = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphPhase.setObjectName(_fromUtf8("specGgraphPhase"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphPhase, xi+1, 6, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.label_6 = QtGui.QLabel(self.tabgraphSpectra)
self.label_6.setObjectName(_fromUtf8("label_6"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_6, xi+2, 4, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphChannelList = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphChannelList.setObjectName(_fromUtf8("specGgraphChannelList"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphChannelList, xi+2, 6, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600
self.label_29 = QtGui.QLabel(self.tabgraphSpectra)
self.label_29.setObjectName(_fromUtf8("label_29"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.label_29, xi+3, 4, 1, 2)
Miguel Valdez
Signal Chain GUI...
r600 self.specGgraphftpratio = QtGui.QLineEdit(self.tabgraphSpectra)
self.specGgraphftpratio.setObjectName(_fromUtf8("specGgraphftpratio"))
Miguel Valdez
SCHAIN GUI:...
r637 self.gridLayout_9.addWidget(self.specGgraphftpratio, xi+3, 6, 1, 2)
# spacerItem15 = QtGui.QSpacerItem(28, 15, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_9.addItem(spacerItem15, 27, 6, 1, 2)
# spacerItem16 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
# self.gridLayout_9.addItem(spacerItem16, 3, 5, 1, 1)
# spacerItem17 = QtGui.QSpacerItem(49, 15, QtGui.QSizePolicy.Expanding, QtGui.QSizePolicy.Minimum)
# self.gridLayout_9.addItem(spacerItem17, 27, 0, 1, 1)
Miguel Valdez
Signal Chain GUI...
r600
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra.addTab(self.tabgraphSpectra, _fromUtf8(""))
self.taboutputSpectra = QtGui.QWidget()
self.taboutputSpectra.setObjectName(_fromUtf8("taboutputSpectra"))
self.gridLayout_11 = QtGui.QGridLayout(self.taboutputSpectra)
self.gridLayout_11.setObjectName(_fromUtf8("gridLayout_11"))
self.label_39 = QtGui.QLabel(self.taboutputSpectra)
self.label_39.setObjectName(_fromUtf8("label_39"))
self.gridLayout_11.addWidget(self.label_39, 0, 0, 1, 1)
self.specOutputComData = QtGui.QComboBox(self.taboutputSpectra)
self.specOutputComData.setObjectName(_fromUtf8("specOutputComData"))
self.specOutputComData.addItem(_fromUtf8(""))
self.gridLayout_11.addWidget(self.specOutputComData, 0, 2, 1, 2)
self.label_34 = QtGui.QLabel(self.taboutputSpectra)
self.label_34.setObjectName(_fromUtf8("label_34"))
self.gridLayout_11.addWidget(self.label_34, 1, 0, 1, 1)
self.specOutputPath = QtGui.QLineEdit(self.taboutputSpectra)
self.specOutputPath.setObjectName(_fromUtf8("specOutputPath"))
self.gridLayout_11.addWidget(self.specOutputPath, 1, 2, 1, 1)
spacerItem20 = QtGui.QSpacerItem(20, 40, QtGui.QSizePolicy.Minimum, QtGui.QSizePolicy.Expanding)
self.gridLayout_11.addItem(spacerItem20, 4, 2, 1, 1)
self.specOutputToolPath = QtGui.QToolButton(self.taboutputSpectra)
self.specOutputToolPath.setObjectName(_fromUtf8("specOutputToolPath"))
self.gridLayout_11.addWidget(self.specOutputToolPath, 1, 3, 1, 1)
self.specOutputblocksperfile = QtGui.QLineEdit(self.taboutputSpectra)
self.specOutputblocksperfile.setObjectName(_fromUtf8("specOutputblocksperfile"))
self.gridLayout_11.addWidget(self.specOutputblocksperfile, 2, 2, 1, 1)
self.label_9 = QtGui.QLabel(self.taboutputSpectra)
self.label_9.setObjectName(_fromUtf8("label_9"))
self.gridLayout_11.addWidget(self.label_9, 2, 0, 1, 2)
Miguel Valdez
SCHAIN GUI:...
r637
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra.addTab(self.taboutputSpectra, _fromUtf8(""))
self.gridLayout_7.addWidget(self.tabWidgetSpectra, 0, 1, 1, 1)
self.tabWidgetProject.addTab(self.tabSpectra, _fromUtf8(""))
self.tabWidgetSpectra.setCurrentIndex(0)
def retranslateUi(self):
self.specOpOk.setText(_translate("MainWindow", "Ok", None))
self.specGraphClear.setText(_translate("MainWindow", "Clear", None))
Miguel Valdez
User interaction has been enhanced
r739 self.specOpCebCrossSpectra.setText(_translate("MainWindow", "Select Cross Spectra:", None))
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpComChannel.setItemText(0, _translate("MainWindow", "Value", None))
self.specOpComChannel.setItemText(1, _translate("MainWindow", "Index", None))
self.specOpComHeights.setItemText(0, _translate("MainWindow", "Value", None))
self.specOpComHeights.setItemText(1, _translate("MainWindow", "Index", None))
Miguel Valdez
User interaction has been enhanced
r739 self.specOpCebRemoveDC.setText(_translate("MainWindow", "Remove DC:", None))
self.specOpCebHeights.setText(_translate("MainWindow", "Select Heights:", None))
self.specOpCebChannel.setText(_translate("MainWindow", "Select Channel:", None))
self.specOpComCrossSpectra.setItemText(0, _translate("MainWindow", "x-y pairs", None))
self.specLabnFFTPoints.setText(_translate("MainWindow", "Number of FFT points:", None))
self.specOpCebIncoherent.setText(_translate("MainWindow", "Incoherent Integration:", None))
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpCobIncInt.setItemText(0, _translate("MainWindow", "Time Interval", None))
Miguel Valdez
User interaction has been enhanced
r739 self.specOpCobIncInt.setItemText(1, _translate("MainWindow", "Number of Profiles", None))
self.specOpCebRadarfrequency.setText(_translate("MainWindow", "Radar frequency (MHz):", None))
self.specLabProfiles.setText(_translate("MainWindow", "Number of Profiles", None))
self.specOpCebRemoveInt.setText(_translate("MainWindow", "Remove Interference:", None))
self.specLabippFactor.setText(_translate("MainWindow", "Ipp Factor:", None))
self.specOpCebgetNoise.setText(_translate("MainWindow", "Set Noise area:", None))
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specOpComRemoveDC.setItemText(0, _translate("MainWindow", "Mode 1", None))
self.specOpComRemoveDC.setItemText(1, _translate("MainWindow", "Mode 2", None))
self.tabWidgetSpectra.setTabText(self.tabWidgetSpectra.indexOf(self.tabopSpectra), _translate("MainWindow", "Operation", None))
Miguel Valdez
User interaction has been enhanced
r739 self.label_44.setText(_translate("MainWindow", "Coherence Map:", None))
Miguel Valdez
Time-window option added to GUI
r816 self.specGraphTminTmaxLabel.setText(_translate("MainWindow", "Time range (hours):", None))
Miguel Valdez
User interaction has been enhanced
r739 self.label_25.setText(_translate("MainWindow", "Prefix:", None))
self.label_42.setText(_translate("MainWindow", "RTI Plot:", None))
self.label_16.setText(_translate("MainWindow", "Height range:", None))
self.label_17.setText(_translate("MainWindow", "dB range:", None))
self.specGraphMagLabel.setText(_translate("MainWindow", "Coh. Magnitud:", None))
self.label_24.setText(_translate("MainWindow", "Path:", None))
self.label_46.setText(_translate("MainWindow", "Power Profile:", None))
Miguel Valdez
Signal Chain GUI...
r600 self.label_22.setText(_translate("MainWindow", "Freq/Vel range:", None))
Miguel Valdez
User interaction has been enhanced
r739 self.label_41.setText(_translate("MainWindow", "Cross Spectra Plot:", None))
Miguel Valdez
Signal Chain GUI updated:...
r580 self.specGraphToolPath.setText(_translate("MainWindow", "...", None))
self.label_6.setText(_translate("MainWindow", "Channel List:", None))
Miguel Valdez
User interaction has been enhanced
r739 self.label_40.setText(_translate("MainWindow", "Spectra Plot:", None))
self.label_43.setText(_translate("MainWindow", "Show:", None))
Miguel Valdez
Signal Chain GUI...
r600 self.label_29.setText(_translate("MainWindow", "Writing Period:", None))
Miguel Valdez
User interaction has been enhanced
r739 self.label_47.setText(_translate("MainWindow", "Save:", None))
self.label_19.setText(_translate("MainWindow", "Ftp:", None))
self.label_45.setText(_translate("MainWindow", "Noise:", None))
Miguel Valdez
Time-window option added to GUI
r816 self.label_48.setText(_translate("MainWindow", "Time window (seconds):", None))
Miguel Valdez
Signal Chain GUI...
r600 self.specGraphPhaseLabel.setText(_translate("MainWindow", "Coh. Phase:", None))
Miguel Valdez
Time-window option added to GUI
r816 # self.label_48.hide()
# self.specGgraphTimeRange.hide()
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra.setTabText(self.tabWidgetSpectra.indexOf(self.tabgraphSpectra), _translate("MainWindow", "Graphics", None))
self.label_39.setText(_translate("MainWindow", "Type:", None))
self.specOutputComData.setItemText(0, _translate("MainWindow", ".pdata", None))
self.label_34.setText(_translate("MainWindow", "Path:", None))
self.specOutputToolPath.setText(_translate("MainWindow", "...", None))
self.label_9.setText(_translate("MainWindow", "Blocks per File: ", None))
Miguel Valdez
SCHAIN GUI:...
r637
Miguel Valdez
Signal Chain GUI updated:...
r580 self.tabWidgetSpectra.setTabText(self.tabWidgetSpectra.indexOf(self.taboutputSpectra), _translate("MainWindow", "Output", None))
self.tabWidgetProject.setTabText(self.tabWidgetProject.indexOf(self.tabSpectra), _translate("MainWindow", "Spectra", None))
Miguel Valdez
User interaction has been enhanced
r739
self.__setToolTip()
def __setToolTip(self):
self.specOpnFFTpoints.setToolTip('Number of FFT points used in FFT function. Example: 128')
self.specOpProfiles.setToolTip('Number of data points used in FFT function. Example: 128')
self.specOpippFactor.setToolTip('This factor is multiplied to IPP value to get velocity and frequency range. Example: 4')
self.specOpIncoherent.setToolTip('Example: 10')
self.specOpgetNoise.setToolTip('Example:20,180,30,120 (minHei,maxHei,minVel,maxVel)')
self.specOpChannel.setToolTip('Example: 0,1,2,3')
self.specOpHeights.setToolTip('Example: 90,180')
self.specOppairsList.setToolTip('Example: (0,1),(2,3)')
# tool tip gui specGraph
self.specGgraphChannelList.setToolTip('Example: 0,3,4')
self.specGgraphFreq.setToolTip('Example: -20,20')
self.specGgraphHeight.setToolTip('Example: 100,400')
self.specGgraphDbsrange.setToolTip('Example: 30,170')
self.specGraphPrefix.setToolTip('Example: EXPERIMENT_NAME')
Miguel Valdez
Signal Chain GUI updated:...
r580