Changeset 1571


Ignore:
Timestamp:
Nov 15, 2014 12:01:30 PM (11 years ago)
Author:
vondreele
Message:

fix typos in small angle tutorials
add menu with copy & reset to instrument parameters for SASD data
copy masks now copies the lower threshold
work on indexing incommensurate powder patterns, plots

Location:
trunk
Files:
9 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/GSASIIgrid.py

    r1564 r1571  
    32883288        self.InstMenu.Append(menu=self.InstEdit, title='Operations')
    32893289        self.InstEdit.Append(help='Calibrate from indexed peaks',
    3290             id=wxID_INSTCALIB, kind=wx.ITEM_NORMAL,text='Calibrate')
     3290            id=wxID_INSTCALIB, kind=wx.ITEM_NORMAL,text='Calibrate')           
    32913291        self.InstEdit.Append(help='Reset instrument profile parameters to default',
    3292             id=wxID_INSTLOAD, kind=wx.ITEM_NORMAL,text='Load profile...')
     3292            id=wxID_INSTPRMRESET, kind=wx.ITEM_NORMAL,text='Reset profile')           
    32933293        self.InstEdit.Append(help='Load instrument profile parameters from file',
    3294             id=wxID_INSTSAVE, kind=wx.ITEM_NORMAL,text='Save profile...')
     3294            id=wxID_INSTLOAD, kind=wx.ITEM_NORMAL,text='Load profile...')           
    32953295        self.InstEdit.Append(help='Save instrument profile parameters to file',
    3296             id=wxID_INSTPRMRESET, kind=wx.ITEM_NORMAL,text='Reset profile')
     3296            id=wxID_INSTSAVE, kind=wx.ITEM_NORMAL,text='Save profile...')           
    32973297        self.InstEdit.Append(help='Copy instrument profile parameters to other histograms',
    32983298            id=wxID_INSTCOPY, kind=wx.ITEM_NORMAL,text='Copy')
     
    33973397        self.ReflEdit.Append(id=wxID_PWD3DHKLPLOT,kind=wx.ITEM_NORMAL,text='Plot 3D HKLs',
    33983398            help='Plot HKLs from powder pattern in 3D')
     3399        self.PostfillDataMenu()
     3400       
     3401        # SASD / Instrument Parameters
     3402        self.SASDInstMenu = wx.MenuBar()
     3403        self.PrefillDataMenu(self.SASDInstMenu,helpType='Instrument Parameters')
     3404        self.SASDInstEdit = wx.Menu(title='')
     3405        self.SASDInstMenu.Append(menu=self.SASDInstEdit, title='Operations')
     3406        self.InstEdit.Append(help='Reset instrument profile parameters to default',
     3407            id=wxID_INSTPRMRESET, kind=wx.ITEM_NORMAL,text='Reset profile')
     3408        self.SASDInstEdit.Append(help='Copy instrument profile parameters to other histograms',
     3409            id=wxID_INSTCOPY, kind=wx.ITEM_NORMAL,text='Copy')
    33993410        self.PostfillDataMenu()
    34003411       
  • TabularUnified trunk/GSASIIimgGUI.py

    r1570 r1571  
    11171117                        Source = name
    11181118                        Mask = copy.deepcopy(G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,id, 'Masks')))
    1119                         Mask.pop('Thresholds')  #remove Thresholds from source mask
     1119                        Thresh = Mask.pop('Thresholds')  #remove Thresholds from source mask & save it for later
    11201120                    else:
    11211121                        TextList.append([False,name,id])
     
    11371137#                            Mask['Thresholds'][0] = mask['Thresholds'][0]
    11381138#                            Mask['Thresholds'][1][1] = min(mask['Thresholds'][1][1],Mask['Thresholds'][1][1])
    1139                             mask.update(Mask)                               
     1139                            mask.update(Mask)
     1140                            mask['Thresholds'][1][0] = Thresh[1][0]  #copy only lower threshold                             
    11401141                            G2frame.PatternTree.SetItemPyData(G2gd.GetPatternTreeItemId(G2frame,id, 'Masks'),copy.deepcopy(mask))
    11411142            finally:
  • TabularUnified trunk/GSASIIindex.py

    r1445 r1571  
    231231    N = len(HKL)
    232232    if N == 0: return False
    233     hklds = list(np.array(HKL).T[3])+[1000.0,0.0,]
     233    hklds = list(np.array(HKL).T[-2])+[1000.0,0.0,]
    234234    hklds.sort()                                        # ascending sort - upper bound at end
    235235    hklmax = [0,0,0]
     
    245245                break
    246246            hkl = HKL[pos]                                 # put in hkl
    247             if hkl[4] >= 0:                                 # peak already assigned - test if this one better
    248                 opeak = peaks[hkl[4]]
    249                 dold = abs(opeak[7]-hkl[3])
     247            if hkl[-1] >= 0:                                 # peak already assigned - test if this one better
     248                opeak = peaks[hkl[-1]]
     249                dold = abs(opeak[7]-hkl[-2])
    250250                dnew = min(dm,dp)
    251251                if dold > dnew:                             # new better - zero out old
     
    254254                else:                                       # old better - do nothing
    255255                    continue               
    256             hkl[4] = ipk
     256            hkl[-1] = ipk
    257257            peak[4:7] = hkl[:3]
    258             peak[8] = hkl[3]                                # fill in d-calc
     258            peak[8] = hkl[-2]                                # fill in d-calc
    259259    for peak in peaks:
    260260        peak[3] = False
  • TabularUnified trunk/GSASIIplot.py

    r1559 r1571  
    10041004                            view = Page.toolbar._views.forward()[0][:2]
    10051005                            wid = view[1]-view[0]
    1006                             found = HKL[np.where(np.fabs(HKL.T[5]-xpos) < 0.002*wid)]
     1006                            found = HKL[np.where(np.fabs(HKL.T[-1]-xpos) < 0.002*wid)]
    10071007                        if len(found):
    1008                             h,k,l = found[0][:3]
    1009                             Page.canvas.SetToolTipString('%d,%d,%d'%(int(h),int(k),int(l)))
     1008                            if len(found[0]) > 6:   #SS reflections
     1009                                h,k,l,m = found[0][:4]
     1010                                Page.canvas.SetToolTipString('%d,%d,%d,%d'%(int(h),int(k),int(l),int(m)))
     1011                            else:
     1012                                h,k,l = found[0][:3]
     1013                                Page.canvas.SetToolTipString('%d,%d,%d'%(int(h),int(k),int(l)))
    10101014                        else:
    10111015                            Page.canvas.SetToolTipString('')
     
    15351539                    Plot.axvline(peak[0],color='b')
    15361540            for hkl in G2frame.HKL:
     1541                clr = 'r'
     1542                if len(hkl) > 6 and hkl[3]:
     1543                    clr = 'g'
    15371544                if G2frame.qPlot:
    1538                     Plot.axvline(2.*np.pi/G2lat.Pos2dsp(Parms,hkl[5]),color='r',dashes=(5,5))
     1545                    Plot.axvline(2.*np.pi/G2lat.Pos2dsp(Parms,hkl[-1]),color=clr,dashes=(5,5))
    15391546                if G2frame.dPlot:
    1540                     Plot.axvline(G2lat.Pos2dsp(Parms,hkl[5]),color='r',dashes=(5,5))
     1547                    Plot.axvline(G2lat.Pos2dsp(Parms,hkl[-1]),color=clr,dashes=(5,5))
    15411548                else:
    1542                     Plot.axvline(hkl[5],color='r',dashes=(5,5))
     1549                    Plot.axvline(hkl[-1],color=clr,dashes=(5,5))
    15431550        elif G2frame.PatternTree.GetItemText(PickId) in ['Reflection Lists'] or \
    15441551            'PWDR' in G2frame.PatternTree.GetItemText(PickId):
     
    21352142                    view = Page.toolbar._views.forward()[0][:2]
    21362143                    wid = view[1]-view[0]
    2137                     found = HKL[np.where(np.fabs(HKL.T[5]-xpos) < 0.002*wid)]
     2144                    found = HKL[np.where(np.fabs(HKL.T[-1]-xpos) < 0.002*wid)]
    21382145                if len(found):
    21392146                    h,k,l = found[0][:3]
     
    21642171    HKL = np.array(G2frame.HKL)
    21652172    for hkl in G2frame.HKL:
    2166         Plot.axvline(hkl[5],color='r',dashes=(5,5))
     2173        Plot.axvline(hkl[-1],color='r',dashes=(5,5))
    21672174    xmin = peaks[0][0]
    21682175    xmax = peaks[-1][0]
  • TabularUnified trunk/GSASIIpwd.py

    r1551 r1571  
    804804        if not ext:
    805805            HKLs.append([h,k,l,d,-1])
     806    return HKLs
     807
     808def getHKLMpeak(dmin,SGData,SSGData,Vec,maxH,A):
     809    'needs a doc string'
     810    HKL = G2lat.GenHLaue(dmin,SGData,A)       
     811    HKLs = []
     812    vec = np.array(Vec)
     813    SSdH = [vec*h for h in range(-maxH,maxH+1)]
     814    SSdH = dict(zip(range(-maxH,maxH+1),SSdH))
     815    for h,k,l,d in HKL:
     816        ext = G2spc.GenHKLf([h,k,l],SGData)[0]
     817        if not ext:
     818            HKLs.append([h,k,l,0,d,-1])
     819        for dH in SSdH:
     820            if dH:
     821                DH = SSdH[dH]
     822                H = [h+DH[0],k+DH[1],l+DH[2]]
     823                d = 1/np.sqrt(G2lat.calc_rDsq(H,A))
     824                if d >= dmin:
     825                    HKLs.append([h,k,l,dH,d,-1])
    806826    return HKLs
    807827
     
    12101230        if peak[2] and peak[3]:
    12111231            peakPos.append(peak[0])
    1212             peakDsp.append(peak[8])
     1232            peakDsp.append(peak[-1])    #d-calc
    12131233            peakWt.append(1/sig**2)
    12141234    peakPos = np.array(peakPos)
  • TabularUnified trunk/GSASIIpwdGUI.py

    r1559 r1571  
    10981098                if peak[2] and peak[3]:
    10991099                    binwid = cw[np.searchsorted(xye[0],peak[0])]
    1100                     XY.append([peak[8],peak[0],binwid])
     1100                    XY.append([peak[-1],peak[0],binwid])
    11011101                    Sigs.append(IndexPeaks[1][ip])
    11021102            if len(XY):
     
    15391539        #G2frame.Bind(wx.EVT_MENU,OnWaveChange,id=G2gd.wxID_CHANGEWAVETYPE)       
    15401540        G2frame.Bind(wx.EVT_MENU,OnCopy1Val,id=G2gd.wxID_INST1VAL)
     1541    elif 'L' in insVal['Type']:                   #SASD data menu commands
     1542        G2gd.SetDataMenuBar(G2frame,G2frame.dataFrame.InstMenu)
     1543        if not G2frame.dataFrame.GetStatusBar():
     1544            Status = G2frame.dataFrame.CreateStatusBar()           
     1545        G2frame.Bind(wx.EVT_MENU,OnInstCopy,id=G2gd.wxID_INSTCOPY)
    15411546    MakeParameterWindow()
    15421547       
     
    20482053        for ip,peak in enumerate(Peaks['peaks']):
    20492054            dsp = G2lat.Pos2dsp(Inst,peak[0])
    2050             peaks.append([peak[0],peak[2],True,False,0,0,0,dsp,0.0])
     2055            peaks.append([peak[0],peak[2],True,False,0,0,0,dsp,0.0])    #SS?
    20512056            try:
    20522057                sig = Peaks['sigDict']['pos'+str(ip)]
     
    20902095        G2frame.dataFrame.IndexPeaks.Enable(True)
    20912096        cells = G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,G2frame.PatternId, 'Unit Cells List'))
    2092         if cells:
     2097        if cells:   #what if SS?
    20932098            cellist = cells[2]
    20942099            dmin = cells[3]
    20952100            G2frame.HKL = []
    20962101            for i,cell in enumerate(cellist):
    2097                 if cell[-1]:
     2102                if cell[-1]:        #selected cell from table - no SS
    20982103                    ibrav = cell[2]
    20992104                    A = G2lat.cell2A(cell[3:9])
     
    21052110    for i in range(len(data[0])): rowLabels.append(str(i+1))
    21062111    colLabels = ['position','intensity','use','indexed','h','k','l','d-obs','d-calc']
    2107     Types = [wg.GRID_VALUE_FLOAT+':10,4',wg.GRID_VALUE_FLOAT+':10,1',wg.GRID_VALUE_BOOL,
    2108         wg.GRID_VALUE_BOOL,wg.GRID_VALUE_LONG,wg.GRID_VALUE_LONG,wg.GRID_VALUE_LONG,
    2109         wg.GRID_VALUE_FLOAT+':10,5',wg.GRID_VALUE_FLOAT+':10,5']
     2112    Types = [wg.GRID_VALUE_FLOAT+':10,4',wg.GRID_VALUE_FLOAT+':10,1',]+2*[wg.GRID_VALUE_BOOL,]+ \
     2113        3*[wg.GRID_VALUE_LONG,]+2*[wg.GRID_VALUE_FLOAT+':10,5',]
     2114    if len(data[0][0]) > 9:
     2115        colLabels = ['position','intensity','use','indexed','h','k','l','m','d-obs','d-calc']
     2116        Types = [wg.GRID_VALUE_FLOAT+':10,4',wg.GRID_VALUE_FLOAT+':10,1',]+2*[wg.GRID_VALUE_BOOL,]+ \
     2117            4*[wg.GRID_VALUE_LONG,]+2*[wg.GRID_VALUE_FLOAT+':10,5',]
    21102118    G2frame.PatternTree.SetItemPyData(IndexId,data)
    21112119    G2frame.IndexPeaksTable = G2gd.Table(data[0],rowLabels=rowLabels,colLabels=colLabels,types=Types)
     
    21222130                G2frame.dataDisplay.SetReadOnly(r,c,isReadOnly=True)
    21232131        if data[0][r][2] and data[0][r][3]:
    2124             XY.append([data[0][r][8],data[0][r][0]])
     2132            XY.append([data[0][r][-1],data[0][r][0]])
    21252133            try:
    21262134                sig = data[1][r]
     
    22272235        except ValueError:
    22282236            value = ssopt['ModVec'][Id]
    2229         Obj.SetValue('%.3f'%(value))
     2237        Obj.SetValue('%.4f'%(value))
    22302238        ssopt['ModVec'][Id] = value
    22312239        OnHklShow(event)
     
    22352243        ObjId = Obj.GetId()
    22362244        Id,valObj = Indx[ObjId]
    2237         move = Obj.GetValue()*0.01
     2245        move = Obj.GetValue()*0.002
    22382246        Obj.SetValue(0)
    22392247        value = min(1.0,max(.0,float(valObj.GetValue())+move))
    2240         valObj.SetValue('%.3f'%(value))
     2248        valObj.SetValue('%.4f'%(value))
    22412249        ssopt['ModVec'][Id] = value
    22422250        OnHklShow(event)
     
    23282336        spc = controls[13]
    23292337        SGData = G2spc.SpcGroup(spc)[1]
    2330         if ssopt.get('Use',False):
    2331             print ssopt
    2332             SSGData = G2spc.SSpcGroup(SGData,ssopt['ssSymb'])
    2333             Vec = ssopt['ModVec']
    23342338        if 'C' in Inst['Type'][0]:
    23352339            dmin = G2lat.Pos2dsp(Inst,limits[1])
    23362340        else:   #TOF - use other limit!
    23372341            dmin = G2lat.Pos2dsp(Inst,limits[0])
    2338         G2frame.HKL = G2pwd.getHKLpeak(dmin,SGData,A)
     2342        if ssopt.get('Use',False):
     2343            SSGData = G2spc.SSpcGroup(SGData,ssopt['ssSymb'])
     2344            Vec = ssopt['ModVec']
     2345            maxH = ssopt['maxH']
     2346            G2frame.HKL = G2pwd.getHKLMpeak(dmin,SGData,SSGData,Vec,maxH,A)
     2347        else:
     2348            G2frame.HKL = G2pwd.getHKLpeak(dmin,SGData,A)
    23392349        G2indx.IndexPeaks(peaks,G2frame.HKL)
     2350        for peak in peaks: print peak
    23402351        for hkl in G2frame.HKL:
    2341             hkl.append(G2lat.Dsp2pos(Inst,hkl[3])+controls[1])
     2352            hkl.append(G2lat.Dsp2pos(Inst,hkl[-2])+controls[1])
    23422353        if 'PKS' in G2frame.PatternTree.GetItemText(G2frame.PatternId):
    23432354            G2plt.PlotPowderLines(G2frame)
     
    26842695            if show:
    26852696                valSizer = wx.BoxSizer(wx.HORIZONTAL)
    2686                 modVal = wx.TextCtrl(G2frame.dataDisplay,value=('%.3f'%(val)),
     2697                modVal = wx.TextCtrl(G2frame.dataDisplay,value=('%.4f'%(val)),
    26872698                    size=wx.Size(50,20),style=wx.TE_PROCESS_ENTER)
    26882699                modVal.Bind(wx.EVT_TEXT_ENTER,OnModVal)       
     
    38033814        RefreshPlots()
    38043815       
    3805     def OnBackFile(event):
     3816    def OnBackFile(event):  #multiple backgrounds?
    38063817        data['BackFile'] = backFile.GetValue()
    38073818        if data['BackFile']:
     
    38103821            BackSample = G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,BackId, 'Sample Parameters'))
    38113822            Profile[5] = BackSample['Scale'][0]*G2frame.PatternTree.GetItemPyData(BackId)[1][1]
    3812             RefreshPlots(True)
     3823        else:
     3824            Profile[5] = np.zeros(len(Profile[5]))
     3825        RefreshPlots(True)
    38133826           
    38143827    Sample = G2frame.PatternTree.GetItemPyData(G2gd.GetPatternTreeItemId(G2frame,G2frame.PatternId, 'Sample Parameters'))
     
    38703883    backVar.SetValue(data['Back'][1])
    38713884    backVar.Bind(wx.EVT_CHECKBOX, OnCheckBox)
    3872     backSizer.Add(backVar,0,WACV)   
     3885    backSizer.Add(backVar,0,WACV)
     3886    #multiple background files?
    38733887    backSizer.Add(wx.StaticText(G2frame.dataDisplay,-1,' Background file: '),0,WACV)
    38743888    Choices = ['',]+G2gd.GetPatternTreeDataNames(G2frame,['SASD',])
  • TabularUnified trunk/GSASIIspc.py

    r1570 r1571  
    544544            if frac in ['1/2','1/3','1/4','1/6','1']:
    545545                iFrac[i] = frac+'.'
    546         print SGData['SpGrp']+SSymbol
    547         print 'SSGKl',SSGKl,'genQ',genQ,'iFrac',iFrac,'modSymb',SSGData['modSymb']
     546#        print SGData['SpGrp']+SSymbol
     547#        print 'SSGKl',SSGKl,'genQ',genQ,'iFrac',iFrac,'modSymb',SSGData['modSymb']
    548548# set identity & 1,-1; triclinic
    549549        SSGOps[0][0][3,3] = 1.
     
    595595                SSkl = [1,-1,-1]
    596596            OrFrac = OrOps[a]
    597             print a,OrFrac,iFrac
    598597            for j in iFrac:
    599598                for i in OrFrac[j]:
     
    746745    def checkGen(gensym):
    747746        sym = ''.join(gensym)
    748         print str(SSGKl),sym
    749747# monoclinic - all done
    750748        if str(SSGKl) == '[-1]' and sym == 's':
     
    831829        return 'unknown generator symbol '+''.join(gensym),None
    832830    try:
    833         print modsym,''.join(modsym)
    834831        LaueModId = LaueModList.index(''.join(modsym))
    835832    except ValueError:
     
    865862    if E:
    866863        SSGData['SSGOps'] = Result
    867         print SSGData['SSpGrp']
    868         for Op in Result:
    869             print SSMT2text(Op).replace(' ','')                                 
     864#        print SSGData['SSpGrp']
     865#        for Op in Result:
     866#            print SSMT2text(Op).replace(' ','')                                 
    870867        return None,SSGData
    871868    else:
  • TabularUnified trunk/help/Small Angle Image Processing.htm

    r1351 r1571  
    2424  <o:Author>Von Dreele</o:Author>
    2525  <o:LastAuthor>Von Dreele</o:LastAuthor>
    26   <o:Revision>10</o:Revision>
    27   <o:TotalTime>2411</o:TotalTime>
     26  <o:Revision>11</o:Revision>
     27  <o:TotalTime>2412</o:TotalTime>
    2828  <o:Created>2014-05-13T20:30:00Z</o:Created>
    29   <o:LastSaved>2014-05-15T15:43:00Z</o:LastSaved>
     29  <o:LastSaved>2014-11-14T15:40:00Z</o:LastSaved>
    3030  <o:Pages>18</o:Pages>
    3131  <o:Words>2004</o:Words>
    32   <o:Characters>11426</o:Characters>
     32  <o:Characters>11424</o:Characters>
    3333  <o:Company>Argonne National Laboratory</o:Company>
    3434  <o:Lines>95</o:Lines>
    3535  <o:Paragraphs>26</o:Paragraphs>
    36   <o:CharactersWithSpaces>13404</o:CharactersWithSpaces>
     36  <o:CharactersWithSpaces>13402</o:CharactersWithSpaces>
    3737  <o:Version>14.00</o:Version>
    3838 </o:DocumentProperties>
     
    969969You should move the <b style='mso-bidi-font-weight:normal'><span
    970970style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
    971 mso-hansi-theme-font:minor-latin'>Max intensity</span></b> slider to near the middle
    972 of the range – that will improve the image. When done the <b style='mso-bidi-font-weight:
    973 normal'><span style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:
    974 minor-latin;mso-hansi-theme-font:minor-latin'>Image controls</span></b> window
    975 should look like</p>
     971mso-hansi-theme-font:minor-latin'>Max intensity</span></b> slider to near the
     972middle of the range – that will improve the image. When done the <b
     973style='mso-bidi-font-weight:normal'><span style='font-family:"Calibri","sans-serif";
     974mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin'>Image
     975controls</span></b> window should look like</p>
    976976
    977977<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
     
    10361036absolute;z-index:251659264;margin-left:234px;margin-top:274px;width:73px;
    10371037height:38px'><img width=73 height=38
    1038 src="Small%20Angle%20Image%20Processing_files/image012.png" v:shapes="Straight_x0020_Arrow_x0020_Connector_x0020_21"></span><![endif]><span
     1038src="Small%20Angle%20Image%20Processing_files/image005.png" v:shapes="Straight_x0020_Arrow_x0020_Connector_x0020_21"></span><![endif]><span
    10391039style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape id="Picture_x0020_5"
    10401040 o:spid="_x0000_i1061" type="#_x0000_t75" style='width:525pt;height:450pt;
     
    10631063mso-hansi-theme-font:minor-latin'>Image Controls</span></b> window). The <b
    10641064style='mso-bidi-font-weight:normal'><span style='font-family:"Calibri","sans-serif";
    1065 mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin'>Image Controls</span></b>
    1066 window will show the results of the calibration</p>
     1065mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin'>Image
     1066Controls</span></b> window will show the results of the calibration</p>
    10671067
    10681068<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
     
    13241324You should also check the <b style='mso-bidi-font-weight:normal'><span
    13251325style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
    1326 mso-hansi-theme-font:minor-latin'>Apply sample transmission?</span></b> <span
     1326mso-hansi-theme-font:minor-latin'>Apply sample absorption?</span></b> <span
    13271327class=GramE>and</span> <b style='mso-bidi-font-weight:normal'><span
    13281328style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
     
    17331733<p class=MsoNormal><o:p>&nbsp;</o:p></p>
    17341734
    1735 <p class=MsoNormal>If you <span class=GramE>enter ‘<b style='mso-bidi-font-weight:
    1736 normal'><span style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:
    1737 minor-latin;mso-hansi-theme-font:minor-latin'>s</span></b>’</span> on the plot
    1738 window, all of the SASD patterns will be plotted together (I’ve adjusted the
    1739 zoom to see them all).</p>
     1735<p class=MsoNormal>If you enter ‘<b style='mso-bidi-font-weight:normal'><span
     1736style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
     1737mso-hansi-theme-font:minor-latin'>m</span></b>’ on the plot window, all of the
     1738SASD patterns will be plotted together (I’ve adjusted the zoom to see them
     1739all).</p>
    17401740
    17411741<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
     
    17981798mso-hansi-theme-font:minor-latin'>Ok</span></b>; the <b style='mso-bidi-font-weight:
    17991799normal'><span style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:
    1800 minor-latin;mso-hansi-theme-font:minor-latin'>GC_5s_200.tif</span></b> data will
    1801 be rescaled to the <b style='mso-bidi-font-weight:normal'><span
     1800minor-latin;mso-hansi-theme-font:minor-latin'>GC_5s_200.tif</span></b> data
     1801will be rescaled to the <b style='mso-bidi-font-weight:normal'><span
    18021802style='font-family:"Calibri","sans-serif";mso-ascii-theme-font:minor-latin;
    18031803mso-hansi-theme-font:minor-latin'>GC calibrated data</span></b> and the <b
     
    18291829mso-hansi-theme-font:minor-latin'>Sample Parameters</span></b> menu; a <b
    18301830style='mso-bidi-font-weight:normal'><span style='font-family:"Calibri","sans-serif";
    1831 mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin'>Select sample
    1832 parameters</span></b> dialog will appear</p>
     1831mso-ascii-theme-font:minor-latin;mso-hansi-theme-font:minor-latin'>Select
     1832sample parameters</span></b> dialog will appear</p>
    18331833
    18341834<p class=MsoNormal><span style='mso-no-proof:yes'><!--[if gte vml 1]><v:shape
  • TabularUnified trunk/help/Small Angle Image Processing_files/filelist.xml

    r1349 r1571  
    99 <o:File HRef="image003.png"/>
    1010 <o:File HRef="image004.png"/>
    11  <o:File HRef="image012.png"/>
     11 <o:File HRef="image005.png"/>
    1212 <o:File HRef="image006.png"/>
    1313 <o:File HRef="image007.png"/>
Note: See TracChangeset for help on using the changeset viewer.