Changeset 3485
- Timestamp:
- Jul 18, 2018 3:46:38 PM (5 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/GSASIIctrlGUI.py
r3477 r3485 5000 5000 ['TOF-CW Joint Refinement', 'TOF combined XN Rietveld refinement in GSAS.htm', 'Combined X-ray/TOF-neutron Rietveld refinement', 5001 5001 '''This shows Rietveld refinement with high resolution synchrotron powder data and neutron TOF data'''], 5002 ['SimpleMagnetic', 'Simple Magnetic.htm',"Simple Magnetic Structure Analysis",5002 ['SimpleMagnetic', 'Simple Magnetic.htm',"Simple Magnetic Structure Analysis", 5003 5003 '''Analysis of a simple antiferromagnet and a simple ferromagnet from CW neutron powder data'''], 5004 5004 ['Simulation', 'SimTutorial.htm', 'Simulating Powder Diffraction with GSAS-II', -
trunk/GSASIIdataGUI.py
r3473 r3485 2910 2910 if not pth: pth = '.' 2911 2911 dlg = wx.FileDialog(self, 'Choose file with peak list', pth, '', 2912 'peak files (*.txt)|*.txt|All files (*.*)|*.*',wx.FD_ OPEN)2912 'peak files (*.txt)|*.txt|All files (*.*)|*.*',wx.FD_MULTIPLE) 2913 2913 try: 2914 2914 if dlg.ShowModal() == wx.ID_OK: 2915 self.HKL = [] 2916 self.powderfile = dlg.GetPath() 2917 comments,peaks,limits,wave = G2IO.GetPowderPeaks(self.powderfile) 2918 Id = self.GPXtree.AppendItem(parent=self.root,text='PKS '+os.path.basename(self.powderfile)) 2919 data = ['PKS',wave,0.0] 2920 names = ['Type','Lam','Zero'] 2921 codes = [0,0,0] 2922 inst = [G2fil.makeInstDict(names,data,codes),{}] 2923 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Instrument Parameters'),inst) 2924 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Comments'),comments) 2925 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Limits'),[tuple(limits),limits]) 2926 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Index Peak List'),[peaks,[]]) 2927 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Unit Cells List'),[]) 2928 self.GPXtree.Expand(Id) 2929 self.GPXtree.SelectItem(Id) 2915 for file_ajk in dlg.GetPaths(): 2916 self.HKL = [] 2917 self.powderfile = file_ajk 2918 comments,peaks,limits,wave = G2IO.GetPowderPeaks(self.powderfile) 2919 Id = self.GPXtree.AppendItem(parent=self.root,text='PKS '+os.path.basename(self.powderfile)) 2920 data = ['PKS',wave,0.0] 2921 names = ['Type','Lam','Zero'] 2922 codes = [0,0,0] 2923 inst = [G2fil.makeInstDict(names,data,codes),{}] 2924 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Instrument Parameters'),inst) 2925 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Comments'),comments) 2926 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Limits'),[tuple(limits),limits]) 2927 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Index Peak List'),[peaks,[]]) 2928 self.GPXtree.SetItemPyData(self.GPXtree.AppendItem(Id,text='Unit Cells List'),[]) 2929 self.GPXtree.Expand(Id) 2930 self.GPXtree.SelectItem(Id) 2930 2931 os.chdir(dlg.GetDirectory()) # to get Mac/Linux to change directory! 2931 2932 finally:
Note: See TracChangeset
for help on using the changeset viewer.