source: trunk/gsasmenu.tcl @ 18

Last change on this file since 18 was 18, checked in by toby, 11 years ago

# on 1999/01/06 04:03:06, toby did:
Initial revision

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