source: trunk/doc/expgui_intro.html @ 40

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

# on 1999/01/20 21:35:47, toby did:
* empty log message *

  • Property rcs:author set to toby
  • Property rcs:date set to 1999/01/20 21:35:47
  • Property rcs:lines set to +21 -2
  • Property rcs:rev set to 1.2
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 3.8 KB
Line 
1<html>
2<head>
3   <title>Intro to EXPGUI
4</title>
5</head>
6<body>
7
8<center>
9<h1>
10Intro to EXPGUI</h1></center>
11What is EXPGUI?<img SRC="2s.gif" align=RIGHT>
12
13<blockquote>EXPGUI is a graphical user interface (GUI) editor for GSAS
14experiment (.EXP) files and shell which allows all the other GSAS programs
15to be executed with a GUI, similar to the <a href="http://rrdjazz.nist.gov/~toby/tkgsas.html">tkGSAS</a>
16shell. EXPGUI is not a replacement for the GSAS program EXPEDT, as there
17are many things that EXPGUI cannot do. I have tried to put most of the
18actions that I use most frequently and that could be easily accomodated
19into EXPGUI.</blockquote>
20
21<p><br>Is there documentation?
22<blockquote>Some. There is:
23<UL>
24<LI>
25<A HREF="http://rrdjazz.nist.gov/~toby/expgui/expgui.html">
26A User's Guide</A>, complete with lots of pictures
27<LI>
28<A HREF="http://rrdjazz.nist.gov/~toby/expgui/expgui_Win_readme.html">
29Installation notes for Windows</A>
30<LI>
31<A HREF="http://rrdjazz.nist.gov/~toby/expgui/expgui_Unix_readme.html">
32Installation notes for UNIX</A>
33<LI>
34<A HREF="http://rrdjazz.nist.gov/~toby/expgui/expgui_cfg.html">
35Customization notes</A>
36</UL></blockquote>
37
38<P>So what can EXPGUI do?
39<blockquote>
40<dt>
41<i>Phase parameters</i>: EXPGUI can edit the cell and atomic parameters
42as well as the cell and atomic damping and refinement flags.</dt>
43
44<dt>
45<i>Histogram parameters</i>: Scale factor, background, diffractometer constants,
46phase fractions, profile terms can all be changed.</dt>
47
48<dt>
49<i>Least-Squares options:</i> control the number of cycles, the print options
50and F<sub>obs</sub> extraction parameters.</dt>
51</blockquote>
52
53<p><br>So what can't EXPGUI do?
54<blockquote>Much more than it can do. At this time, EXPGUI can't be used
55to add a histogram or phase to a .EXP file; nor can it add or delete atoms,
56It cannot create or edit soft or hard constraints. It cannot be used on
57phases with magnetic scattering or on single-crystal histograms. It can't
58even change the profile function number.
59<p>I hope to add some of these capabilities in the future, but EXPEDT is
60a huge program and it is unlikely that anyone will replace it any time
61soon. Adding atoms, phases, histograms will likely require some FORTRAN
62coding which makes it hard to support all the various platforms unless
63LANSCE gets involved.</blockquote>
64
65<p><br>What type of computers will EXPGUI run on?
66<blockquote>EXPGUI requires Tcl/Tk. While that is somewhat restrictive,
67it still means that EXPGUI will run on many more platforms than GSAS does.
68Most of the development has been done in LINUX with some testing on SGI
69and Windows-95 systems. I expect that EXPGUI will run on all platforms
70where GSAS does (except perhaps VMS).</blockquote>
71
72<p><br>Who is to blame for EXPGUI?
73<blockquote>The initial version of the GUI part of EXPGUI was created by
74Jonathan Wasserman (thanks Jon!) <a href="http://rrdjazz.nist.gov/~toby/">Brian
75Toby</a> is irresponsible for the rest.</blockquote>
76
77<p><br>EXPGUI would be much more of use to me if....
78<blockquote>Gee, you want to add some features... Great! You have all the
79EXPGUI sources and Tcl/Tk is free. Oh, you want me to do it. Well, I might
80get to it if you ask. I am looking for good ideas on how to design GUI's
81for different aspects of experiment editing, for example:how to code and
82edit hard constraints with an attractive, intuitive and compact GUI.</blockquote>
83
84<p><br>
85<hr WIDTH="100%">
86<p>Neither the author nor the U.S. Government makes any warranty, expressed
87or implied, or assumes any liability or
88<br>responsibility for the use of this information or the software described
89here. Brand names cited here are used for
90<br>identification purposes and do not consitute an endorsement by NIST.
91<p><a href="http://rrdjazz.nist.gov/~toby/">Brian Toby</a> (<a href="mailto:brian.toby@nist.gov">Brian.Toby@NIST.GOV</a>)
92<br>$Revision: 40 $ $Date: 2009-12-04 22:59:22 +0000 (Fri, 04 Dec 2009) $
93</body>
94</html>
Note: See TracBrowser for help on using the repository browser.