source: trunk/doc/expgui_intro.html @ 142

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

# on 2000/05/17 20:23:13, toby did:
cleanup

  • Property rcs:author set to toby
  • Property rcs:date set to 2000/05/17 20:23:13
  • Property rcs:lines set to +26 -13
  • Property rcs:rev set to 1.7
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 4.7 KB
Line 
1<html>
2<head>
3   <META NAME="Author" CONTENT="Brian H. Toby">
4   <title>Intro to EXPGUI
5</title>
6</head>
7<BODY BGCOLOR="#FFFFFF">
8
9<A HREF=http://www.ncnr.nist.gov>
10<IMG SRC="http://www.ncnr.nist.gov/images/ncnrtrans.gif" 
11alt="Link to NIST Center for Neutron Research home page"
12ALIGN=RIGHT></A>
13<A HREF=http://www.nist.gov>
14<IMG SRC="http://www.ncnr.nist.gov/images/webidblue_2lineright.gif" 
15alt="Link to National Institute of Standards & Technology home page"
16ALIGN=LEFT></A>
17<center>
18<h1>
19Intro to EXPGUI</h1></center>
20<hr>
21<P><blockquote>
22<CENTER><B>What is EXPGUI?</B></CENTER><P>
23EXPGUI is a graphical user interface (GUI) editor for GSAS
24experiment (.EXP) files and shell which allows all the other GSAS programs
25to be executed with a GUI, similar to the <a href="http://www.ncnr.nist.gov/programs/crystallography/software/tkGSAS.html">tkGSAS</a>
26shell. EXPGUI is not a replacement for the GSAS program EXPEDT, as there
27are many things that EXPGUI cannot do. I have tried to put most of the
28actions that I use most frequently and that could be easily accommodated
29into EXPGUI.</blockquote>
30
31<p><br><B>Is there documentation?</B>
32<blockquote>Some. There is:
33<UL>
34<LI>
35<A HREF="expgui.html">
36A User's Guide</A>, complete with lots of pictures
37<LI>
38<A HREF="expgui_Win_readme.html">
39Installation notes for Windows</A>
40<LI>
41<A HREF="expgui_Unix_readme.html">
42Installation notes for UNIX</A>
43<LI>
44<A HREF="expgui_cfg.html">
45Customization notes</A>
46</UL></blockquote>
47
48<P><B>So what can EXPGUI do?</B>
49<blockquote>
50<dt>
51<i>Phase parameters</i>: EXPGUI can edit the cell and atomic parameters
52as well as the cell and atomic damping and refinement flags.</dt>
53
54<dt>
55<i>Histogram parameters</i>: Scale factor, background, diffractometer constants,
56phase fractions, profile terms can all be changed.</dt>
57
58<dt>
59<i>Least-Squares options:</i> control the number of cycles, the print options
60and F<sub>obs</sub> extraction parameters.</dt>
61
62<dt>
63<IMG SRC="new.gif" HEIGHT=13 WIDTH=36>
64Creating new .EXP files and adding phases, histograms and atoms
65(EXPGUI version 1.17 and later).</dt>
66
67</blockquote>
68
69<p><br><B>So what can't EXPGUI do?</B>
70<blockquote>Much more than it can do. At this time, EXPGUI can't
71delete atoms or change their type.
72It cannot create or edit soft constraints
73or hard constraints. It cannot be used on
74phases with magnetic scattering or on single-crystal histograms. It can't
75even change the profile function number. It also can't change the
76excluded data regions.
77<p>I hope to add some of these capabilities in the future, but EXPEDT is
78a huge program and it is unlikely that anyone will replace it any time
79soon. I will consider adding more functionality if requested and the job
80is reasonably tractable.
81</blockquote>
82
83<p><br><B>What type of computers will EXPGUI run on?</B>
84<blockquote>EXPGUI requires Tcl/Tk. While that is somewhat restrictive,
85it still means that EXPGUI will run on many more platforms than GSAS does.
86Most of the development has been done in LINUX with some testing on SGI
87and Windows-95 systems. I expect that EXPGUI will run on all platforms
88where GSAS does (except perhaps VMS).</blockquote>
89
90<p><br><B>Who is to blame for EXPGUI?</B>
91<blockquote>The initial version of the GUI part of EXPGUI was created by
92Jonathan Wasserman (thanks Jon!) <a href="http://www.ncnr.nist.gov/staff/toby/">Brian
93Toby</a> is irresponsible for the rest.</blockquote>
94
95<p><br><B>EXPGUI would be much more of use to me if....</B>
96<blockquote>Gee, you want to add some features... Great! You have all the
97EXPGUI sources and Tcl/Tk is free. Oh, you want me to do it. Well, I might
98get to it if you ask. I am looking for good ideas on how to design GUI's
99for different aspects of experiment editing, for example:how to code and
100edit hard constraints with an attractive, intuitive and compact GUI.</blockquote>
101
102<p><br><B>Mailing List</B>
103<blockquote>If you would like to get news about EXPGUI, please send
104<a href="mailto:brian.toby@nist.gov?subject=EXPGUI Mailing List">Brian.Toby@NIST.GOV</a> e-mail and I
105will send you information about updates and bug fixes.
106Having lots of users might also help me justify this project to my
107employers.
108</blockquote>
109
110<p><br><B>A picture</B>
111<img SRC="2s.gif" align=top
112alt="example picture of the EXPGUI interface">
113
114<hr WIDTH="100%">
115<p>Neither the author nor the U.S. Government makes any warranty, expressed
116or implied, or assumes any liability or
117responsibility for the use of this information or the software described
118here. Brand names cited here are used for
119identification purposes and do not constitute an endorsement by NIST.
120<p><a href="http://www.ncnr.nist.gov/staff/toby/">Brian Toby</a> (<a href="mailto:brian.toby@nist.gov">Brian.Toby@NIST.GOV</a>)
121<br>$Revision: 142 $ $Date: 2009-12-04 23:01:06 +0000 (Fri, 04 Dec 2009) $
122</body>
123</html>
Note: See TracBrowser for help on using the repository browser.