Changeset 4348


Ignore:
Timestamp:
Mar 8, 2020 11:03:16 AM (20 months ago)
Author:
vondreele
Message:

Detail work on various RMC plots - getting titles & axes labels correct

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/GSASIIphsGUI.py

    r4347 r4348  
    54025402                '_SQ2.csv':[r'$\mathsf{Q,\AA^{-1}}$','S(Q)','RMCP S(Q)-2 for '],
    54035403                '_FQ1.csv':[r'$\mathsf{Q,\AA^{-1}}$','F(Q)','RMCP F(Q) for '],
    5404                 '_FT_XFQ1.csv':[r'$\mathsf{R,\AA}$','G(R)','RMCP x-ray G(R) for '],
    5405 #                '_XFQ1.csv':[r'$\mathsf{Q,\AA^{-1}}$','F(Q)','RMCP x-ray F(Q) for '],
     5404                '_FT_XFQ1.csv':[r'$\mathsf{R,\AA}$','g(R)','RMCP x-ray g(R) for '],
    54065405                '_bragg.csv':[r'$\mathsf{TOF,\mu s}$','Normalized Intensity','RMCP bragg for ']}
    54075406            Ysave = []
     
    54225421                            break
    54235422                        X.append(float(items[0]))
    5424                         Yobs.append(float(items[1]))
    5425                         Ycalc.append(float(items[2]))
     5423                        Yobs.append(float(items[2]))
     5424                        Ycalc.append(float(items[1]))
    54265425                    Yobs = np.array([X,Yobs])
    54275426                    Ycalc = np.array([X,Ycalc])
    5428                     if 'G(R)' in Labels[label][1]:
    5429                            
    5430                         Ysave.append(Yobs)
     5427                    if '(R)' in Labels[label][1]:
     5428                        Ysave.append(Ycalc)
    54315429                        Ymin = Ysave[0][1][0]
    54325430                    if 'bragg' in label:
     
    54715469                            XY = [[X.T,(DX*Y.T)*X.T] for iy,Y in enumerate(Partials) if 'Va' not in Names[iy+1]]                           
    54725470                    Names = [name for name in Names if 'Va' not in name]
     5471                    ylabel = Labels[label][1]
    54735472                    if 'G(R)' in Labels[label][1]:
    54745473                        if ifNeut:
    54755474                            title = 'Neutron '+Labels[label][2]+pName
    54765475                        else:
    5477                             title = 'X-ray '+Labels[label][2]+pName
     5476                            title = 'X-ray '+Labels[label][2].replace('G','g')+pName
     5477                            ylabel = 'g(R)'
    54785478                        sumAtm = 0
    54795479                        BLtables = G2elem.GetBLtable(generalData)
     
    55085508                        Xmax = np.searchsorted(Ysave[0][0],XY[0][0][-1])
    55095509                        G2plt.PlotXY(G2frame,XY2=XY,XY=[Ysave[0][:,0:Xmax],],labelX=Labels[label][0],
    5510                             labelY=Labels[label][1],newPlot=True,Title=title,
    5511                             lines=False,names=[r'   $G(R)_{obs}$',]+Names[1:])
     5510                            labelY=ylabel,newPlot=True,Title=title,
     5511                            lines=False,names=[r'   $G(R)_{calc}$',]+Names[1:])
    55125512                    else:                       
    55135513                        G2plt.PlotXY(G2frame,XY,labelX=Labels[label][0],
    5514                             labelY=Labels[label][1],newPlot=True,Title=Labels[label][2]+pName,
     5514                            labelY=ylabel,newPlot=True,Title=Labels[label][2]+pName,
    55155515                            lines=True,names=Names[1:])
    55165516#chi**2 plot
Note: See TracChangeset for help on using the changeset viewer.