Changeset 1138 for trunk/GSASIIIO.py
- Timestamp:
- Nov 7, 2013 12:12:55 PM (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/GSASIIIO.py ¶
r1131 r1138 715 715 # 716 716 def ProjFileOpen(G2frame): 717 'Read a GSAS-II project file '717 'Read a GSAS-II project file and load into the G2 data tree' 718 718 file = open(G2frame.GSASprojectfile,'rb') 719 719 print 'load from file: ',G2frame.GSASprojectfile … … 731 731 Id = G2frame.PatternTree.AppendItem(parent=G2frame.root,text=datum[0]) 732 732 if 'PWDR' in datum[0]: 733 G2frame.PatternTree.SetItemPyData(Id,datum[1][:3]) #temp. trim off junk 733 if 'ranId' not in datum[1][0]: # patch: add random Id if not present 734 datum[1][0]['ranId'] = ran.randint(0,sys.maxint) 735 G2frame.PatternTree.SetItemPyData(Id,datum[1][:3]) #temp. trim off junk (patch?) 736 elif datum[0].startswith('HKLF'): 737 if 'ranId' not in datum[1][0]: # patch: add random Id if not present 738 datum[1][0]['ranId'] = ran.randint(0,sys.maxint) 739 G2frame.PatternTree.SetItemPyData(Id,datum[1]) 734 740 else: 735 741 G2frame.PatternTree.SetItemPyData(Id,datum[1]) … … 751 757 G2frame.imageDefault = Data 752 758 file.close() 753 print 'project load successful'759 print('project load successful') 754 760 G2frame.NewPlot = True 755 761 except: … … 783 789 finally: 784 790 wx.EndBusyCursor() 785 print 'project save successful'791 print('project save successful') 786 792 787 793 def SaveIntegration(G2frame,PickId,data): … … 847 853 G2frame.PatternTree.SetItemPyData(G2frame.PatternTree.AppendItem(Id,text='Index Peak List'),[]) 848 854 G2frame.PatternTree.SetItemPyData(G2frame.PatternTree.AppendItem(Id,text='Unit Cells List'),[]) 849 G2frame.PatternTree.SetItemPyData(G2frame.PatternTree.AppendItem(Id,text='Reflection Lists'),{}) 850 G2frame.PatternTree.SetItemPyData(Id,[[''],[np.array(X),np.array(Y),np.array(W),np.zeros(N),np.zeros(N),np.zeros(N)]]) 855 G2frame.PatternTree.SetItemPyData(G2frame.PatternTree.AppendItem(Id,text='Reflection Lists'),{}) 856 valuesdict = { 857 'wtFactor':1.0, 858 'Dummy':False, 859 'ranId':ran.randint(0,sys.maxint), 860 } 861 G2frame.PatternTree.SetItemPyData( 862 Id,[valuesdict, 863 [np.array(X),np.array(Y),np.array(W),np.zeros(N),np.zeros(N),np.zeros(N)]]) 851 864 G2frame.PatternTree.SelectItem(Id) 852 865 G2frame.PatternTree.Expand(Id) … … 1978 1991 # old GPX file from before pre-constraint varyList is saved 1979 1992 print ' *** Old refinement: Please use Calculate/Refine to redo ***' 1980 raise Exception(' *** CIF creationaborted ***')1993 raise Exception(' *** Export aborted ***') 1981 1994 else: 1982 1995 varyList = list(varyList)
Note: See TracChangeset
for help on using the changeset viewer.