- Timestamp:
- Mar 9, 2021 8:34:13 AM (2 years ago)
- Location:
- trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIdataGUI.py
r4846 r4847 5595 5595 5596 5596 def __init__(self,parent): 5597 # wxscroll.ScrolledPanel.__init__(self,parent,wx.ID_ANY,size=parent.GetSize())5598 5597 wx.ScrolledWindow.__init__(self,parent,wx.ID_ANY,size=parent.GetSize()) 5599 5598 self.parent = parent … … 6081 6080 6082 6081 # PDR / Reflection Lists 6083 G2G.Define_wxId('wxID_SELECTPHASE', ) #some wxIDs defined above in PWDR & SASD6082 G2G.Define_wxId('wxID_SELECTPHASE','wxID_SHOWHIDEEXTINCT' ) #some wxIDs defined above in PWDR & SASD 6084 6083 self.ReflMenu = wx.MenuBar() 6085 6084 self.PrefillDataMenu(self.ReflMenu) … … 6090 6089 self.ReflEdit.Append(G2G.wxID_PWDHKLPLOT,'Plot HKLs','Plot HKLs in 2D') 6091 6090 self.ReflEdit.Append(G2G.wxID_PWD3DHKLPLOT,'Plot 3D HKLs','Plot HKLs in 3D') 6091 self.HideShow = self.ReflEdit.Append(G2G.wxID_SHOWHIDEEXTINCT,'Show/hide extinct reflections') 6092 6092 self.PostfillDataMenu() 6093 6093 … … 6999 6999 'Scale':1.0,'oldxy':[],'viewDir':[1,0,0]},'Super':Super,'SuperVec':SuperVec} 7000 7000 G2plt.Plot3DSngl(G2frame,newPlot=True,Data=controls,hklRef=refList,Title=phaseName) 7001 7002 def OnToggleExt(event): 7003 print('TBD') 7001 7004 7002 7005 def OnMergeHKL(event): … … 7208 7211 ' Data residual wR: %.3f%% on %d observations'%(data[0]['wR'],data[0]['Nobs']))) 7209 7212 if kind == 'PWDR': 7210 mainSizer.Add(wx.StaticText(G2frame.dataWindow,-1,7211 ' Durbin-Watson statistic: %.3f'%(data[0].get('Durbin-Watson',0.))))7213 DBW = ma.getdata(data[0]['Durbin-Watson']) 7214 mainSizer.Add(wx.StaticText(G2frame.dataWindow,label=' Durbin-Watson statistic: %.3f'%DBW)) 7212 7215 for value in data[0]: 7213 7216 if 'Nref' in value: … … 7716 7719 G2plt.PlotPatterns(G2frame) 7717 7720 elif G2frame.GPXtree.GetItemText(item) == 'Reflection Lists': #powder reflections 7721 G2frame.dataWindow.HideShow.Enable(False) 7718 7722 G2frame.PatternId = G2frame.GPXtree.GetItemParent(item) 7719 7723 data = G2frame.GPXtree.GetItemPyData(item) … … 7724 7728 G2plt.PlotPatterns(G2frame) 7725 7729 elif G2frame.GPXtree.GetItemText(item) == 'Reflection List': #HKLF reflections 7730 G2frame.dataWindow.HideShow.Enable(True) 7726 7731 G2frame.PatternId = G2frame.GPXtree.GetItemParent(item) 7727 7732 name = G2frame.GPXtree.GetItemText(G2frame.PatternId) -
trunk/GSASIIphsGUI.py
r4839 r4847 3285 3285 value = atomData[r][c+1] 3286 3286 CSI = G2spc.GetCSuinel(atomData[r][colLabels.index('site sym')]) 3287 atomData[r][c+1] = 0.03288 3287 Atoms.SetCellStyle(r,c+1,VERY_LIGHT_GREY,True) 3289 3288 Atoms.SetCellTextColour(r,c+1,VERY_LIGHT_GREY) … … 3295 3294 if CSI[2][i]: 3296 3295 Atoms.SetCellStyle(r,ci,WHITE,False) 3296 atomData[r][c+1] = 0.0 3297 3297 elif Atoms.GetColLabelValue(c) in ['U11','U22','U33','U12','U13','U23']: 3298 3298 value = atomData[r][c] … … 3976 3976 parm = choices[sel][0] 3977 3977 for r in indx: 3978 if not Atoms.IsReadOnly(r,0): #not if in RB! 3979 atomData[r][cid] = parm 3978 if Atoms.IsReadOnly(r,0): #not if in RB! 3979 continue 3980 atomData[r][cid] = parm 3981 if parm == 'A' and not any(atomData[r][cid+2:cid+8]): 3982 sytsym = atomData[r][cs] 3983 CSI = G2spc.GetCSuinel(sytsym) 3984 atomData[r][ci+2:ci+8] = atomData[r][ci+1]*np.array(CSI[3]) 3980 3985 FillAtomsGrid(Atoms) 3981 3986 dlg.Destroy() -
trunk/GSASIIpwdGUI.py
r4844 r4847 4969 4969 raise Exception("how did we not find a phase name?") 4970 4970 4971 def OnToggleExt(event): 4972 print('TBD') 4973 4971 4974 def OnPageChanged(event): 4972 4975 '''Respond to a press on a phase tab by displaying the reflections. This … … 5008 5011 G2frame.Bind(wx.EVT_MENU, OnPlot1DHKL, id=G2G.wxID_1DHKLSTICKPLOT) 5009 5012 G2frame.Bind(wx.EVT_MENU, OnPlot3DHKL, id=G2G.wxID_PWD3DHKLPLOT) 5013 G2frame.Bind(wx.EVT_MENU, OnToggleExt, id=G2G.wxID_SHOWHIDEEXTINCT) 5010 5014 G2frame.dataWindow.SelectPhase.Enable(False) 5011 5015 else: -
trunk/imports/G2sfact.py
r4831 r4847 150 150 self.errors = ' Error reading line '+str(line+1) 151 151 if S[0] == '#': continue #ignore comments, if any 152 h,k,l = S[:4],S[4:8],S[8:12] 153 # h,k,l = S[:12].split() 154 Fo,sigFo = S[12:].split()[:2] 155 # h,k,l,Fo,sigFo = S[:4],S[4:8],S[8:12],S[12:20],S[20:28] 152 # h,k,l,Fo,sigFo = S[:4],S[4:8],S[8:12],S[12:20],S[20:28] 153 h,k,l,Fo,sigFo = S.split() 156 154 h,k,l = [int(h),int(k),int(l)] 157 155 if not any([h,k,l]):
Note: See TracChangeset
for help on using the changeset viewer.