Rachel GUI

From GOSIA

Jump to: navigation, search
(General: fixed formatting)
(Installation notes for other Linux/Unix systems)
Line 46: Line 46:
The final tests that all necessary libraries and codes are installed are usually the following:
The final tests that all necessary libraries and codes are installed are usually the following:
-
* Load a level scheme and see that the level scheme window is drawn properly.  Rarely, after loading a level scheme with no errors (e.g. using one of the example files included in the Rachel distribution), the user must click "Examine fig. window" once to create the level scheme window.  On most systems, with the correct libraries installed, the level scheme display pops up when a valid level scheme is loaded with no errors.  If the GUI starts and can load and draw the level diagram without errors, then it is unlikely that there are any missing libraries.
+
* Load a level scheme and see that the level scheme window is drawn properly.  Rarely, after loading a level scheme with no errors (e.g. using one of the example files included in the Rachel distribution), the user must click "Examine fig. window" once to create the level scheme window.  On most systems, with the correct libraries installed, the level scheme display pops up when a valid level scheme is loaded with no errors.  If the GUI starts and can load and draw the level diagram without errors, then it is unlikely that there are any missing libraries.  Also note that on some systems the matplotlib back-end must be changed.  This is done by editing the <tt>~/.matplotlib/matplotlibrc</tt> file so that the back-end line reads
 +
 
 +
<pre>
 +
backend : [backend]
 +
</pre>
 +
 
 +
where <tt>[backend]</tt> may be one of several back-ends described here: [http://matplotlib.sourceforge.net/faq/installing_faq.html#backends matplotlib backends].  Usually "<tt>TkAgg</tt>" works except on Mac OS X.  Refer to [[rachel_installation_mac_os_x | Mac OS X]].
* After running a calculation ("integration"), test the yield-plotting feature using the "Plot yields" button.  If there is an error finding gnuplot, install gnuplot on the system so that it is in the user's path, i.e., that it can be invoked by typing "gnuplot" at the terminal prompt.
* After running a calculation ("integration"), test the yield-plotting feature using the "Plot yields" button.  If there is an error finding gnuplot, install gnuplot on the system so that it is in the user's path, i.e., that it can be invoked by typing "gnuplot" at the terminal prompt.

Revision as of 13:54, 2 June 2011

Personal tools