source: trunk/gsasmenu.tcl @ 397

Last change on this file since 397 was 397, checked in by toby, 14 years ago

# on 2001/06/29 18:00:06, toby did:
add bkgedit program

  • Property rcs:author set to toby
  • Property rcs:date set to 2001/06/29 18:00:06
  • Property rcs:lines set to +7 -2
  • Property rcs:rev set to 1.18
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 7.9 KB
Line 
1# $Id: gsasmenu.tcl 397 2009-12-04 23:05:29Z toby $
2# $Revision: 397 $ $Date: 2009-12-04 23:05:29 +0000 (Fri, 04 Dec 2009) $
3# menu information for GSAS programs
4
5# menu items to be created (N.B. File, Options & Help already exist)
6set expgui(menunames) {Powder Xtal Graphs Results Calc Import/Export}
7
8# contents of each menu
9array set expgui_menulist {
10    file {
11        EraseHistory
12        convert
13        dlst
14    }
15    option {
16        {liveplot_options}
17    }
18    powder {
19        expedt
20        powpref
21        genles
22        powplot
23        rawplot
24        fitspec
25        tofnorm
26        bkgedit
27    }
28    xtal {
29        expedt
30        genles
31        cad4rd
32        p3r3data
33        sxtldata
34        scabs
35        scmerge
36        sxtldata
37    }
38    graphs {
39        forplot
40        polfplot
41        powplot
42        ortep
43        rawplot
44        fourier
45        forsrh
46        liveplot
47        vrstplot
48        widplt 
49    }
50    calc {
51        cllchg
52        fprime
53        hklgen
54        rducll
55        spcgroup
56        unimol
57    }
58    import/export {
59        exp2shelx
60        exp2xtl
61        gsas2cif
62        hklsort
63        pubtable
64        convert
65        cad4rd
66        dbwscnv
67        x17bcnv
68        p3r3data
69        sxtldata
70    }
71    results {
72        bijcalc
73        disagl
74        reflist
75        geometry
76        hstdmp
77        istats
78        rcalc
79        composition
80        lstview
81        last_r
82    }
83}
84
85array set expgui_cmdlist {
86
87    Save {- {
88        Saves modifications to the current experiment file to disk}
89    }
90
91    {Save As} {- {
92        Saves modifications to the current experiment file to disk
93        under a new file name }
94    }
95
96    {Reread .EXP file} {- {
97        Reread the last saved version of the experiment file from disk.
98
99        This causes any unsaved changes to be lost.}
100    }
101
102    {Sort atoms by}  {- {
103        Determines the order that atoms are displayed on the "Phase" page
104        Atoms may be displayed sorted by atom number, atom type, 
105        or by x, y or z}
106    }
107
108    {Sort histograms by}  {- {
109        Determines the order that histograms are displayed on the
110        Histogram, Scaling and Profile pages
111
112        Histograms may be sorted by histogram number, histogram type, 
113        original bank number, or diffraction angle/wavelength}
114    }
115
116    {Multiple hist. selection}  {- {
117        When this mode is off, it is possible to modify parameters
118        and refinement flags for only a single histogram. For other settings,
119        it is possible to modify parameters and flags for groups of
120        histograms (see help for Mouse actions).
121
122        It does not make sense, however, to globally modify
123        instrument-related parameters and flags for histograms of different
124        types (e.g. TOF, CW Neutron,...). So if all histogram types can
125        be selected, the Histogram and Profile pages are disabled. If the
126        multiple histogram selection is set to TOF, CW Neutron,...
127        it is possible to modify Histogram and Profile parameters for
128        groups of similar type histograms.
129
130        Note that profile terms may also be grouped together when more than
131        one phase has the same profile function, or may not be grouped
132        together, depending on the "Group Phases Together" option.}
133    }
134
135    {Mouse actions}  {- {
136        A range of atoms or (in multiple selection mode) histograms may be
137        selected by dragging (holding down) the left mouse button. It is also
138        possible to select a range by using the Shift key with the
139        left mouse button. To select or deselect individual entries, use the
140        Control key with the left mouse button. The right mouse button selects
141        all entries.}
142   }
143
144    expnam {readnewexp {
145        Select an existing or new GSAS experiment to be used}
146    }
147
148    {archive EXP} {- {
149        Toggles archiving of .EXP files. When on, files are
150        saved prior to each save or run of expedt in a file named
151
152        <expnam>.EXP.xxx.gz where xxx = 000, 001 (UNIX) 
153
154        or in a file named <expnam>.ZIP or  <expnam>.xxx (Windows) }
155    }
156
157    showhelp    {showhelp {
158        Show the help information for commands and actions}
159    }
160
161    powpref     {{runGSASwEXP $cmd} {
162        Powder data preparation}   
163        {-underline 0}
164    }
165
166    bijcalc     {{runGSASwEXP $cmd} {
167        Thermal parameter analysis} 
168    }
169
170    powplot     {{runGSASwEXP $cmd 1} {
171        Display powder patterns}
172    }
173
174    cllchg      {{runGSASwEXP $cmd} {
175        Transform unit cell}
176    }
177
178    expedt      {{runGSASwEXP $cmd} {
179        Run GSAS experiment editor}
180        {-underline 0}
181    }
182
183    genles      {{runGSASwEXP $cmd} {
184        Run General Least Squares program}
185        {-underline 0}
186    }
187
188    disagl      {rundisagl {
189        Distance/angle calculations}
190    }
191
192    forplot     {{runGSASwEXP $cmd} {
193        Display Fourier maps (set Fourier options in EXPEDT
194        and then compute with FOURIER)}
195    }
196
197    hstdmp      {{runGSASwEXP $cmd} {
198        List powder histogram data}
199    }
200
201    cad4rd      {{runGSASwEXP $cmd} {
202        Prepare CAD4 single crystal data}
203    }
204
205    fourier     {{runGSASwEXP $cmd} {
206        Generate Fourier map}
207    }
208
209    geometry    {{runGSASwEXP $cmd} {
210        Molecular geometry calculations}
211    }
212
213    ortep       {{runGSASwEXP $cmd} {
214        Draw crystal structure}
215    }
216
217    rawplot     {{runGSASprog $cmd} {
218        Plot powder data}
219    }
220
221
222    p3r3data    {{runGSASwEXP $cmd} {
223        Prepare Siemens/Brucker P3R3 single crystal data}
224    }
225
226    forsrh      {{runGSASwEXP $cmd} {
227        Search Fourier map for peaks}
228    }
229
230    hklsort     {{runGSASwEXP $cmd} {
231        Prepare HKL tables}
232    }
233
234    polfplot    {{runGSASwEXP $cmd} {
235        Display polefigures}
236    }
237
238    rducll      {{runGSASprog $cmd} {
239        Unit cell reduction}
240    }
241
242    sxtldata    {{runGSASwEXP $cmd} {
243        Prepare generic single crystal data}
244    }
245
246    scabs       {{runGSASwEXP $cmd} {
247        Single crystal absorption}
248    }
249
250    istats      {{runGSASwEXP $cmd} {
251        HKL Intensity statistics}
252    }
253
254    reflist     {{runGSASwEXP $cmd} {
255        List reflection data}
256    }
257
258    scmerge     {{runGSASwEXP $cmd} {
259        Sort and merge single crystal data}
260    }
261
262    pubtable    {{runGSASwEXP $cmd} {
263        Prepare atom parameter tables}
264    }
265
266    spcgroup    {{runGSASprog $cmd} {
267        Space group symbol interpreter}
268    }
269
270    rcalc       {{runGSASwEXP $cmd} {
271        Compute reflection resuduals}
272    }
273
274    unimol      {{runGSASwEXP $cmd} {
275        Unique molecule assembler}
276    }
277
278    gsas2cif    {{runGSASwEXP $cmd} {
279        Prepare IUCr crystallographic information (CIF) file}
280    }
281
282    vrstplot    {{runGSASwEXP $cmd} {
283        Create a "virtual reality" (.wrl) plot file}
284    }
285
286    fitspec     {{runGSASprog $cmd} {
287        Fit a TOF vanadium scattering spectrum}
288    }
289
290    tofnorm     {{runGSASprog $cmd} {
291        Normalize a TOF spectrum}
292    }
293
294    fprime      {{runGSASprog $cmd} {
295        Compute f, f', f'' and mu/rho for an element for a range of x-ray wavelengths}
296    }
297
298    dbwscnv     {{runGSASprog $cmd} {
299        Convert a powder diffraction data file from DBWS format}
300    }
301
302    x17bcnv     {{runGSASprog $cmd} {
303        Convert an energy dispersive diffractogram data file from NSLS X17b}
304    }
305
306    composition {{composition} {
307        Compute the unit cell and asymmetric unit contents for each phase
308        taking occupancies and site multiplicities into account}
309    }
310
311    exp2xtl     {{exp2xtl} {
312        Save coordinates for a phase in an MSI xtl format file}
313    }
314
315    liveplot    {{liveplot} {
316        Create a plot of powder data (automatically updated) }
317    }
318
319    bkgedit     {{bkgedit} {
320        Fit background function to fixed background points}
321    }
322
323    {liveplot_options} {liveplotopt {
324        Used to set options for liveplot, for example, the
325        histogram to be plotted}
326    }
327   
328    convert     {convfile {
329        Convert a standard ASCII file to the direct access format used by GSAS (and for UNIX, the reverse)}
330    }
331
332    lstview     {lstview {
333        Create a box with scrollbars containing the current .LST file}
334    }
335
336    widplt      {widplt {
337        Displays the FWHM as a function of Q, 2Theta,... for UVWXY values input or read from an EXP file}
338    }
339
340    "Override backspace" {- {
341        This option is available in UNIX only, as there are different
342        ways that backspace can be implemented. When option is set
343        as "On," the backspace key is overridden to send a "delete" 
344        character. If backspace does not work in a program such as
345        EXPEDT, change try the other setting for this option.} 
346    }
347    SaveOptions {- {
348        Save the current values for "Override backspace", 
349        "Sort atoms by", "Sort histograms by" and "archive EXP"
350        in ~/.gsas_config (c:\.gsas_config)}
351    }
352    EraseHistory {DeleteHistoryRecords {
353        Delete all but a selected number of history records; note that
354        this speeds EXPGUI somewhat. Since the largest number for a
355        history record is 999, the default is to also renumber the
356        records starting with 1}
357    }
358    exit        {- {
359        Exit EXPGUI}
360    }
361}
362
363# not implemented (yet)
364#    newest     {}
365#composition    {{} {}}
366#exp2shelx      {{} {}}
367#exp2xtl        {{} {}}
368#dlst   {{delconf .LST} {}}
369
370set expgui(buttonlist) {
371        expnam
372        expedt
373        genles
374        powpref
375        powplot
376        lstview
377        liveplot
378}       
Note: See TracBrowser for help on using the repository browser.