Difference between revisions of "Horace GUI"

From Horace
Jump to: navigation, search
 
(3 intermediate revisions by the same user not shown)
Line 15: Line 15:
 
[[image:mainfig.png|500px|Main GUI window]]
 
[[image:mainfig.png|500px|Main GUI window]]
  
In particular note the white messages area in the bottom left corner. In this box (or similar in popups) a message is displayed whenever you perform an operation. If the operation worked the the message will be "Success!". Otherwise a message explaining what was wrong will be displayed.
+
In particular note the white messages area in the bottom left corner. In this box (or similar in pop-ups) a message is displayed whenever you perform an operation. If the operation worked the the message will be "Success!". Otherwise a message explaining what was wrong will be displayed.
  
There are three main tabs which one can toggle between. The first is a tab which guides you through creation of an sqw file
+
There are three main tabs which one can toggle between.  
 +
 
 +
===Generate SQW file tab===
 +
The first is a tab which guides you through creation of an sqw file
  
 
[[image:gen_sqw_completed.png|500px|SQW file creation completed]]
 
[[image:gen_sqw_completed.png|500px|SQW file creation completed]]
  
 +
===Data on file tab===
 
The next is to cut data from an sqw file that has already been made:
 
The next is to cut data from an sqw file that has already been made:
  
 
[[image:data_on_file.png|500px|Cutting data from a file on disk]]
 
[[image:data_on_file.png|500px|Cutting data from a file on disk]]
  
 +
===Data in memory tab===
 
The main GUI window is for dealing with data that have already been cut from file, and are now sitting in your computer's memory:
 
The main GUI window is for dealing with data that have already been cut from file, and are now sitting in your computer's memory:
  
Line 31: Line 36:
 
Within this tab there are multiple tabs which you can toggle between to run the various operations in Horace, such as plotting, taking cuts from cuts, symmetrising, binary operations, etc, etc.
 
Within this tab there are multiple tabs which you can toggle between to run the various operations in Horace, such as plotting, taking cuts from cuts, symmetrising, binary operations, etc, etc.
  
 +
====-symmetrisation====
 
[[image:symmetrise.png|500px|The symmetrisation tab]]
 
[[image:symmetrise.png|500px|The symmetrisation tab]]
  
 +
====-binary operations====
 
[[image:binary_ops.png|500px|The binary operations tab]]
 
[[image:binary_ops.png|500px|The binary operations tab]]
  
 +
====-unary operations====
 
[[image:unary_ops.png|500px|The unary operations tab]]
 
[[image:unary_ops.png|500px|The unary operations tab]]

Latest revision as of 18:05, 16 January 2019

The Horace Graphical User Interface (GUI) is available as an alternative to using the command line. It is included in the latest distributions of Horace and we welcome comments from users regarding how it could be improved (please email Horace Help with feedback).

Please note that the bottom 3 buttons, combine, rebin and symmetrise; are linked to new functions which are still being tested. Therefore if you use either of these 3 options we cannot guarantee that the output will be correct in all circumstances!

Using the GUI

To open the GUI simply type in the Matlab command window:

>> horace

The following figure should then appear:

Main GUI window

In particular note the white messages area in the bottom left corner. In this box (or similar in pop-ups) a message is displayed whenever you perform an operation. If the operation worked the the message will be "Success!". Otherwise a message explaining what was wrong will be displayed.

There are three main tabs which one can toggle between.

Generate SQW file tab

The first is a tab which guides you through creation of an sqw file

SQW file creation completed

Data on file tab

The next is to cut data from an sqw file that has already been made:

Cutting data from a file on disk

Data in memory tab

The main GUI window is for dealing with data that have already been cut from file, and are now sitting in your computer's memory:

Cutting data from a file on disk

Within this tab there are multiple tabs which you can toggle between to run the various operations in Horace, such as plotting, taking cuts from cuts, symmetrising, binary operations, etc, etc.

-symmetrisation

The symmetrisation tab

-binary operations

The binary operations tab

-unary operations

The unary operations tab