The CasaXPS File Organization

 

Help Files

 

The CasaXPS Help system is a set of HTML files. To view these HTML documents it is necessary to locate the CasaXPS executable (CasaXPS.exe) and the help directory (CasaXPS.HLP) in the same directory (see Figure 1). If the files are structured as seen in Figure 1 and Figure 2 then the help files can be viewed by selecting the Help option on the Help menu from the CasaXPS program window.

 

 

 

Figure 1: Contents of the default CasaXPS directory showing five directories, the CasaXPS.exe file and CasaXPS element library files.

           

 

Figure 2: Contents of CasaXPS.HLP. The index.html file is the top level HTML file and may be loaded into an Internet Explorer as one means of viewing the help information.

Default Settings

 

A set of files containing default settings, such as colours, fonts and display options are maintained in a directory called CasaXPS.DEF. This directory, like the help directory, must be located in the same directory as the CasaXPS executable file CasaXPS.exe. Once the default directory exists, the Global property page on the Tile Parameter dialog window in CasaXPS can be used to save display options between sessions of CasaXPS.

 

Configuration files also located in the CasaXPS.DEF directory:

 

ParameterFile.txt

 

Optional Entries in File

Action

mean free path =<real number>

Defines the default exponent displayed on the Regions property page on the Quantification Parameters Dialog Window

order by position

Causes quantification reports to be ordered by energy

number of decimal places concentration = <int>

Number of decimal places used to print the concentration fields in a quantification report

number of decimal places fwhm = <int>

Number of decimal places used to print the fwhm field in a quantification report

number of decimal places area = <int>

Number of decimal places used to print the area field in a quantification report

number of decimal places position = <int>

Number of decimal places used to print the position fields in a quantification report

number of decimal places stdev = <int>

Number of decimal places used to print the stdev fields in a quantification report.

correct for angular distribution

Angular distribution correction to RSF entries should be applied.

hp text bug

Compensate for vertical text misalignment in HP print-driver.

emf text bug

Compensate for vertical text misalignment in Word 2000 EMF

bg = shirley

Initial default background type is Shirley rather than linear

clip concent

Restricts the values in the Quantification Reports to lie in the range [0,100].

 

PrintFootNote.txt

 

Each page printed by CasaXPS includes a text string printed at the bottom of the page. If a string is entered into the PrintFootNote.txt file then the string, so defined, is printed instead of the default message. Version 2.1.0 and above will also print the string in each EMF or Bitmap created by CasaXPS. To remove the footnote, simply enter a space character into the PrintFootNote.txt file.

 

RegionQuantTable.txt

ComponentQuantTable.txt

RegionComponentQuantTable.txt

 

Entering predefined strings into these files configures standard quantification reports.

 

Element Library Files

 

When run, CasaXPS automatically loads the element library file called CasaXPS.lib. This file must be located in the same directory as the CasaXPS executable file (CasaXPS.exe). For version 2.1.0, an additional file called CasaXPS_scofield.lib must also be located in the same directory as the CasaXPS.exe executable file, which is used by the Peak Find buttons available on the Element Library Dialog window. The file CasaXPS_scofield.lib is loaded on startup and provides the relative peak intensities used as part of the automatic peak identification algorithm.

 

Creating quantification regions from element markers displayed on the spectrum via the Element Library is performed by selecting the transition with the largest RSF for a given element in the active element table. If the transition corresponding to the largest RSF for an element is not the required quantification region, then element library entries, one per element per anode type, may be collected in a further file CasaXPS_quant.lib, which must be located in the same directory as the CasaXPS.lib and CasaXPS_scofield.lib files. The transitions held in the file CasaXPS_quant.lib determine the preferential creation of quantification regions, however RSF and other quantification information is still read from the active element table, i.e. the entries from the CasaXPS.lib file read on start-up or subsequently loaded via the Input File property page on the Element Library dialog window.