PyGFETdb.GuiDBView package

Submodules

PyGFETdb.GuiDBView.GuiDBView module

Spyder Editor

This is a temporary script file.

class PyGFETdb.GuiDBView.GuiDBView.AppDataExp(ACData, CalcIrmsNok=False, IsDC=False, remove50Hz=False)[source]

Bases: PySide2.QtWidgets.QMainWindow

ButPltVsXClick()[source]
CreateNewPlotFreq()[source]
GenTrtInfo(trt, cy)[source]
LstCyChange()[source]
LstTrtChange()[source]
LstVdsChange()[source]
LstVgsChange()[source]
PltVsVgsClick()[source]
UpdateAxes(clear=True)[source]
UpdatePltVsFreq(remove50Hz=False)[source]
staticMetaObject = <PySide2.QtCore.QMetaObject object>
class PyGFETdb.GuiDBView.GuiDBView.DBViewApp[source]

Bases: PySide2.QtWidgets.QMainWindow

ACFields = {'ACcharacts.AnalyteCon': ('AnalyteCon', 8, 0, 1), 'ACcharacts.Comments': ('Comments', 9, 0, 1), 'ACcharacts.DC_id': ('IdDC', 11, 0, 0), 'ACcharacts.FileName': ('FileName', 12, 0, 0), 'ACcharacts.FuncStep': ('FuncStep', 7, 0, 1), 'ACcharacts.IonStrength': ('IonStrength', 6, 1, 1), 'ACcharacts.IsCmp': ('IsCmp', 4, 0, 1), 'ACcharacts.IsOK': ('IsOK', 3, 0, 1), 'ACcharacts.MeasDate': ('Date', 2, 1, 0), 'ACcharacts.Ph': ('Ph', 5, 0, 1), 'ACcharacts.UpdateDate': ('UpdateDate', 10, 1, 0), 'ACcharacts.idACcharacts': ('IdAC', 0, 0, 0), 'Trts.Name': ('Name', 1, 0, 0)}
ACUpdateFields = {3: 'IsOK', 4: 'IsCmp', 5: 'Ph', 6: 'IonStrength', 7: 'FuncStep', 8: 'AnalyteCon', 9: 'Comments'}
ButAnalyzeACClick()[source]
ButAnalyzeDCClick()[source]
ButDeleteACClick()[source]
ButDeleteDCClick()[source]
ButExportACClick()[source]
ButExportDCClick()[source]
ButResetSearchClick()[source]
ButSetDataClick()[source]
ButViewACClick()[source]
ButViewDCClick()[source]
CloseFigures()[source]
ConnectLst()[source]
DCFields = {'DCcharacts.AnalyteCon': ('AnalyteCon', 8, 1, 1), 'DCcharacts.Comments': ('Comments', 9, 0, 1), 'DCcharacts.FileName': ('FileName', 11, 0, 0), 'DCcharacts.FuncStep': ('FuncStep', 7, 0, 1), 'DCcharacts.IonStrength': ('IonStrength', 6, 0, 1), 'DCcharacts.IsCmp': ('IsCmp', 4, 0, 1), 'DCcharacts.IsOK': ('IsOK', 3, 0, 1), 'DCcharacts.MeasDate': ('Date', 2, 1, 0), 'DCcharacts.Ph': ('Ph', 5, 0, 1), 'DCcharacts.UpdateDate': ('UpdateDate', 10, 1, 0), 'DCcharacts.idDCcharacts': ('IdDC', 0, 0, 0), 'Trts.Name': ('Name', 1, 0, 0)}
DCUpdateFields = {3: 'IsOK', 4: 'IsCmp', 5: 'Ph', 6: 'IonStrength', 7: 'FuncStep', 8: 'AnalyteCon', 9: 'Comments'}
DeleteCharacts(Tbl, DBTable)[source]
DevReport()[source]
DisconnectLst()[source]
FillCharactTable(Tbl, DBTable, Fields, Ids)[source]
FillList(Lst, Field)[source]
FillTable(Tbl, Rows, Fields, Offset=0)[source]
GetDataFromDb(AC=False, DC=False, remove50Hz=False)[source]
GetTableSelectCol(Table, Col=0, String=False)[source]
InitMenu()[source]
LstAreaChange()[source]
LstContactChange()[source]
LstDevicesChange()[source]
LstLChange()[source]
LstMasksChange()[source]
LstPassChange()[source]
LstSubstratesChange()[source]
LstTypesChange()[source]
LstWChange()[source]
LstWafersChange()[source]
OutFigFormats = ('svg', 'png')
SaveFigures()[source]
TblACCellChanged(row, column)[source]
TblDCCellChanged(row, column)[source]
TblTrtsCellChanged(row, column)[source]
TrtFields = {'Devices.Comments': ('D-Comments', 11, 0, 1), 'Devices.ExpOK': ('D-ExpOK', 14, 0, 1), 'Devices.State': ('D-State', 13, 0, 1), 'Devices.idDevices': ('idDevices', 15, 0, 0), 'TrtTypes.Area': ('Area', 9, 0, 0), 'TrtTypes.Contact': ('Contact', 7, 0, 0), 'TrtTypes.Length': ('Lenght', 3, 0, 0), 'TrtTypes.Name': ('Trt Type', 2, 0, 0), 'TrtTypes.Pass': ('Pass', 8, 0, 0), 'TrtTypes.Width': ('Width', 4, 0, 0), 'Trts.Comments': ('T-Comments', 10, 0, 1), 'Trts.Name': ('Name', 1, 0, 0), 'Trts.idTrts': ('IdTrt', 0, 0, 0), 'VTrts.ACMeas': ('ACMeas', 6, 0, 0), 'VTrts.DCMeas': ('DCMeas', 5, 0, 0), 'VTrts.GMeas': ('GMeas', 17, 0, 0), 'Wafers.Comments': ('W-Comments', 12, 0, 1), 'Wafers.idWafers': ('idWafers', 16, 0, 0)}
TrtSearchFields = ['Trts.idTrts', 'Trts.Name', 'TrtTypes.Name', 'TrtTypes.Length', 'TrtTypes.Width', 'VTrts.DCMeas', 'VTrts.ACMeas', 'TrtTypes.Contact', 'TrtTypes.Pass', 'TrtTypes.Area', 'Trts.Comments', 'Devices.Comments', 'Wafers.Comments', 'Devices.State', 'Devices.ExpOK', 'Devices.idDevices', 'Wafers.idWafers', 'VTrts.GMeas', 'Devices.Name', 'TrtTypes.Name', 'Wafers.Name', 'Wafers.Substrate', 'Wafers.Masks']
TrtsUpdateFields = {10: ('Trts', 'Comments', 'idTrts=', 0), 11: ('Devices', 'Comments', 'idDevices=', 15), 12: ('Wafers', 'Comments', 'idWafers=', 16), 13: ('Devices', 'State', 'idDevices=', 15), 14: ('Devices', 'ExpOK', 'idDevices=', 15)}
UpdateSearchList(Devices=True, Types=True, Length=True, Width=True, Pass=True, Contact=True, Area=True, Table=True)[source]
UpdateWafersList(Substrates=True, Masks=True, Wafers=True)[source]
ViewAxsAC = ('GmMag', 'IdsPoly', 'GMPoly')
ViewAxsDC = ('Gm', 'Ids', 'Rds')
staticMetaObject = <PySide2.QtCore.QMetaObject object>
PyGFETdb.GuiDBView.GuiDBView.main()[source]

Module contents

Created on Tue Nov 15 17:27:23 2016

@author: aguimera