source: trunk/doc/expgui_intro.html @ 345

Last change on this file since 345 was 339, checked in by toby, 12 years ago

# on 2000/10/18 00:11:17, toby did:
new error msg
fixup formatting

  • Property rcs:author set to toby
  • Property rcs:date set to 2000/10/18 00:11:17
  • Property rcs:lines set to +2 -2
  • Property rcs:rev set to 1.13
  • Property rcs:state set to Exp
  • Property svn:keywords set to Author Date Revision Id
File size: 5.5 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<A Href="http://www.ncnr.nist.gov/programs/crystallography/software/tclpkgs.html">
19<IMG SRC="tcltklogo100.gif" 
20alt="Link to Tcl/Tk information">
21</CENTER></A>
22<br clear=all><hr>
23
24<center>
25<h1>
26Intro to EXPGUI</h1></center>
27<P>
28<B>What is EXPGUI?</B><P>
29<blockquote>
30EXPGUI is a graphical user interface (GUI) editor for
31<A Href="http://www.ncnr.nist.gov/programs/crystallography/software/gsas.html">
32GSAS</A>
33experiment (.EXP) files and shell which allows all the other GSAS programs
34to be executed with a GUI.
35EXPGUI is not a replacement for the GSAS program EXPEDT.
36EXPGUI can do at best 10% of what
37EXPEDT can do -- but that 10% covers most of the
38actions that I use frequently (and that I could code without a major effort).
39</blockquote>
40
41<p><br><B>Is there documentation?</B>
42<blockquote>Some. There is:
43<UL>
44<LI>
45<A HREF="expgui.html">
46A User's Guide</A>, complete with lots of pictures
47<LI>
48<A HREF="expgui_Win_readme.html">
49Installation notes for Windows</A>
50<LI>
51<A HREF="expgui_Unix_readme.html">
52Installation notes for UNIX</A>
53<LI>
54<A HREF="expgui_cfg.html">
55Customization notes</A>
56<LI>
57<A HREF="tutorial1/index.html">
58A TOF Tutorial Example (Nickel)</A>
59<LI>
60<A HREF="tutorial2/index.html">
61A CW Neutron Tutorial Example (Garnet)</A>
62</UL>
63Contributions of additional documents or improvements to existing
64documentation is greatly encouraged.
65</blockquote>
66
67<P><B>So what can EXPGUI do?</B>
68<blockquote>
69<dt>
70<i>Phase parameters</i>: EXPGUI can edit the cell and atomic parameters
71as well as the cell and atomic damping and refinement flags.</dt>
72
73<dt>
74<i>Histogram parameters</i>: Scale factor, background, diffractometer constants,
75phase fractions, profile terms can all be changed.</dt>
76
77<dt>
78<i>Least-Squares options:</i> control the number of cycles, the print options
79and F<sub>obs</sub> extraction parameters.</dt>
80
81
82<BR><IMG SRC="note.gif" alt="Note!">
83Creating new .EXP files and adding phases, histograms and atoms
84(EXPGUI version 1.17 and later).</dt>
85
86<BR><IMG SRC="new.gif" HEIGHT=13 WIDTH=36 alt="New!">
87Editing and creating [hard] constraints on atomic and profile parameters.
88
89<BR><IMG SRC="note.gif" alt="Note!">
90Create and edit March-Dollase preferred orientation parameters.
91
92<BR><IMG SRC="new.gif" HEIGHT=13 WIDTH=36 alt="New!">
93Create and edit Generalized Spherical Harmonic (ODF) preferred orientation parameters.
94
95<BR><IMG SRC="new.gif" HEIGHT=13 WIDTH=36 alt="New!">
96Modify Phase flags for each histogram
97</dt>
98
99</blockquote>
100
101<p><br><B>So what can't EXPGUI do?</B>
102<blockquote>Much more than it can do. At this time, EXPGUI can't
103delete atoms or change their type.
104It cannot create or edit soft constraints
105or hard constraints, other than atomic and profile constraints. It cannot be used on
106magnetic scattering parameters or on single-crystal histograms. It can't
107even change the profile function number. It also can't change the
108excluded data regions.
109<p>I hope to add some of these capabilities in the future, but EXPEDT is
110a huge program and it is unlikely that anyone will replace it any time
111soon. I will consider adding more functionality if requested and the job
112is reasonably tractable.
113</blockquote>
114
115<p><br><B>What type of computers will EXPGUI run on?</B>
116<blockquote>EXPGUI requires Tcl/Tk. While that is somewhat restrictive,
117it still means that EXPGUI will run on many more platforms than GSAS does.
118Most of the development has been done in LINUX with some testing on SGI
119and Windows-95 systems. I expect that EXPGUI will run on all platforms
120where GSAS does (except perhaps VMS).</blockquote>
121
122<p><br><B>Who is to blame for EXPGUI?</B>
123<blockquote>The initial version of the GUI part of EXPGUI was created by
124Jonathan Wasserman (thanks Jon!) <a href="http://www.ncnr.nist.gov/staff/toby/">Brian
125Toby</a> is irresponsible for the rest.</blockquote>
126
127<p><br><B>EXPGUI would be much more of use to me if....</B>
128<blockquote>Gee, you want to add some features... Great! You have all the
129EXPGUI sources and Tcl/Tk is free. Oh, you want me to do it. Well, I might
130get to it if you ask, particularly if you help.
131I am looking for good ideas on how to design GUI's
132for different aspects of experiment editing,
133with an attractive, intuitive and compact GUI.</blockquote>
134
135<p><br><B>Mailing List</B>
136<blockquote>If you would like to get news about EXPGUI, please send
137<a href="mailto:brian.toby@nist.gov?subject=EXPGUI Mailing List">Brian.Toby@NIST.GOV</a> e-mail and I
138will send you information about updates and bug fixes.
139Having lots of users might also help me justify this project to my
140employers.
141</blockquote>
142
143<p><br><B>A picture</B>
144<img SRC="2s.gif" align=top
145alt="example picture of the EXPGUI interface">
146
147<hr WIDTH="100%">
148<p>Neither the author nor the U.S. Government makes any warranty, expressed
149or implied, or assumes any liability or
150responsibility for the use of this information or the software described
151here. Brand names cited here are used for
152identification purposes and do not constitute an endorsement by NIST.
153<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>)
154<br>$Revision: 339 $ $Date: 2009-12-04 23:04:24 +0000 (Fri, 04 Dec 2009) $
155</body>
156</html>
Note: See TracBrowser for help on using the repository browser.