BHplot

Previous Next


BHplot




Overview:

BHplot has been originally developed for the online analysis of USAXS data taken with the Bonse-Hart set-up at the beamline ID2 (ESRF). The software can treat the data format created by the 'bhscan' macro implemented in SPEC. The logarithmic angular scale (ltth) is automatically converted to a q scale in nm-1: q=4*pi/wavelength * sin(10ltth/2*1e-6) and the intensity scale is normalized.


Moreover, BHplot is optimized for handling azimuthally integrated SAXS/WAXS data recorded at ID02 beamline. A direct link to the BHfit routines allows fitting of polydisperse form and structure factors.


In addition, it is possible to plot any multi-column SAS data. Columns for q, intensity and variance can be selected via the columns button (see description below).


Description:




       ATTENTION in case you are modifying files externally (not changing their file name): switch off buffering to make sure that you plot the right information !





 


 






Available menu options:


data menu:


You can save the selection within the data listbox for later use.


The other menu items should be self explaining...


analyis menu:

This menu is a simple means to determine a slope in a log-log plot and to determine the Guinier radius from a Guinier plot


The last menu item is used to split the data sets contained in a [expertiment]_[detector number]_ave.spec file into separate files. The columns for q and intensity are automatically chosen. Header information can be added as defined in the split options.

The temperature recorded with thermocouple 1 and a time stamp can be added by checking the according boxes.


The upper input field allows defining the information in the title of the 'data' column.

The title is always composed of the title defined during the experiment (given in ccdexpose etc) and an additional term derived from further meta data. These meta data are contained in the header line UTitleExtension and are displayed on the right side of the SplitOptions GUI (separated by spaces).

The information of each line can be added by $[line number]. Several items can be separated with strings of the type "[any character, but avoid space character]".


For example:
$4

$4"-"$3

Click on display to get a preview.


NOTE: The GUI displays TitleExtrension key of the last dataset of the most recent *ave.spec file read. Earlier datasets might have a different composition of this key as its composition can easily be changed during an experiment. At the end the number of the space separated element is the reference!



plot modes:

Selection of plot modes and if to display symbols on the screen and in print.



setup:

show PBBA reference:
The reference position of PBBA peaks will be displayed. The input field shift q scale (multiplicative) allows to fine tune the distance calibration.


do not clear screen:

This option might be useful to compare quickly files from different directories.

The other options have been described above.



programs:

Start other programs of the SAXSutilities package.



help:

Get (this) help and updates.