source: trunk/gsasmenu.tcl @ 632

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

# on 2002/07/18 20:51:04, toby did:
GSAS2CIF & FillCIF changes

  • Property rcs:author set to toby
  • Property rcs:date set to 2002/07/18 20:51:04
  • Property rcs:lines set to +2 -3
  • Property rcs:rev set to 1.22
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 8.5 KB
Line 
1# $Id: gsasmenu.tcl 632 2009-12-04 23:09:25Z toby $
2# $Revision: 632 $ $Date: 2009-12-04 23:09:25 +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        excledt
28    }
29    xtal {
30        expedt
31        genles
32        cad4rd
33        p3r3data
34        sxtldata
35        scabs
36        scmerge
37        sxtldata
38    }
39    graphs {
40        forplot
41        polfplot
42        powplot
43        ortep
44        rawplot
45        fourier
46        forsrh
47        liveplot
48        vrstplot
49        widplt 
50        absplt
51    }
52    calc {
53        cllchg
54        fprime
55        hklgen
56        rducll
57        spcgroup
58        unimol
59    }
60    import/export {
61        hklsort
62        pubtable
63        convert
64        cad4rd
65        dbwscnv
66        x17bcnv
67        p3r3data
68        sxtldata
69        gsas2pdb
70        ref2asc
71        ref2bin
72    }
73    results {
74        bijcalc
75        disagl
76        reflist
77        geometry
78        hstdmp
79        istats
80        rcalc
81        composition
82        lstview
83        ramafit
84    }
85}
86
87array set expgui_cmdlist {
88
89    Save {- {
90        Saves modifications to the current experiment file to disk}
91    }
92
93    {Save As} {- {
94        Saves modifications to the current experiment file to disk
95        under a new file name }
96    }
97
98    {Reread .EXP file} {- {
99        Reread the last saved version of the experiment file from disk.
100
101        This causes any unsaved changes to be lost.}
102    }
103
104    {Sort atoms by}  {- {
105        Determines the order that atoms are displayed on the "Phase" page
106        Atoms may be displayed sorted by atom number, atom type, 
107        or by x, y or z}
108    }
109
110    {Sort histograms by}  {- {
111        Determines the order that histograms are displayed on the
112        Histogram, Scaling and Profile pages
113
114        Histograms may be sorted by histogram number, histogram type, 
115        original bank number, or diffraction angle/wavelength}
116    }
117
118    {Multiple hist. selection}  {- {
119        When this mode is off, it is possible to modify parameters
120        and refinement flags for only a single histogram. For other settings,
121        it is possible to modify parameters and flags for groups of
122        histograms (see help for Mouse actions).
123
124        It does not make sense, however, to globally modify
125        instrument-related parameters and flags for histograms of different
126        types (e.g. TOF, CW Neutron,...). So if all histogram types can
127        be selected, the Histogram and Profile pages are disabled. If the
128        multiple histogram selection is set to TOF, CW Neutron,...
129        it is possible to modify Histogram and Profile parameters for
130        groups of similar type histograms.
131
132        Note that profile terms may also be grouped together when more than
133        one phase has the same profile function, or may not be grouped
134        together, depending on the "Group Phases Together" option.}
135    }
136
137    {Mouse actions}  {- {
138        A range of atoms or (in multiple selection mode) histograms may be
139        selected by dragging (holding down) the left mouse button. It is also
140        possible to select a range by using the Shift key with the
141        left mouse button. To select or deselect individual entries, use the
142        Control key with the left mouse button. The right mouse button selects
143        all entries.}
144   }
145
146    expnam {readnewexp {
147        Select an existing or new GSAS experiment to be used}
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>.Oxx where xx = 01, 02... FF}
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    gsas2pdb    {{runGSASprog $cmd} {
306        Import (using GSAS2PDB & EXPEDT) and export coordinates (for 
307        macromolecular phases) to/from Protein Data Base files.}
308    }
309    ramafit     {{runGSASprog $cmd} {
310        Fits torsion angle distributions, particularly in peptide chains,
311        for use in restraints.}
312    }
313    ref2asc     {{runGSASprog $cmd} {
314        Exports a GSAS reflection file to ASCII for use in non-GSAS programs}
315    }
316    ref2bin     {{runGSASprog $cmd} {
317        Imports an ASCII reflection file to the GSAS binary format.}
318    }   
319    composition {{composition} {
320        Compute the unit cell and asymmetric unit contents for each phase
321        taking occupancies and site multiplicities into account}
322    }
323
324    exp2xtl     {{exp2xtl} {
325        Save coordinates for a phase in an MSI xtl format file}
326    }
327
328    liveplot    {{liveplot} {
329        Create a plot of powder data (automatically updated) }
330    }
331
332    bkgedit     {{bkgedit} {
333        Fit background function to fixed background points}
334    }
335    excledt     {{excledit} {
336        Edit data limits and excluded data regions}
337    }
338
339    {liveplot_options} {liveplotopt {
340        Used to set options for liveplot, for example, the
341        histogram to be plotted}
342    }
343   
344    convert     {convfile {
345        Convert a standard ASCII file to the direct access format used by GSAS (and for UNIX, the reverse)}
346    }
347
348    lstview     {lstview {
349        Create a box with scrollbars containing the current .LST file}
350    }
351
352    widplt      {widplt {
353        Displays the FWHM as a function of Q, 2Theta,... for UVWXY values input or read from an EXP file}
354    }
355    absplt      {"widplt absplt" {
356        Displays the intensity loss (1/Absorption Correction) Q, 2Theta,... for parameter values read from an EXP file}
357    }
358
359    "Override backspace" {- {
360        This option is available in UNIX only, as there are different
361        ways that backspace can be implemented. When option is set
362        as "On," the backspace key is overridden to send a "delete" 
363        character. If backspace does not work in a program such as
364        EXPEDT, change try the other setting for this option.} 
365    }
366    SaveOptions {- {
367        Save the current values for "Override backspace", 
368        "Sort atoms by", "Sort histograms by" and "archive EXP"
369        in ~/.gsas_config (c:\.gsas_config)}
370    }
371    EraseHistory {DeleteHistoryRecords {
372        Delete all but a selected number of history records; note that
373        this speeds EXPGUI somewhat. Since the largest number for a
374        history record is 999, the default is to also renumber the
375        records starting with 1}
376    }
377    exit        {- {
378        Exit EXPGUI}
379    }
380}
381
382# this defines the button bar contents
383set expgui(buttonlist) {
384        expnam
385        expedt
386        genles
387        powpref
388        powplot
389        lstview
390        liveplot
391}       
Note: See TracBrowser for help on using the repository browser.