Hitachieemreadr and Variableselectiongui: Difference between pages

From Eigenvector Research Documentation Wiki
(Difference between pages)
Jump to navigation Jump to search
imported>Scott
No edit summary
 
imported>Scott
No edit summary
 
Line 1: Line 1:
===Purpose===
==Introduction==


Reads Hitachi EEM files with Rayleigh removal.
The Variable Selection panel contains an interface to several methods for performing variable selection. The goal is to find subsets of variables that improve predictions when compared to using all variables. This interface has several different methods available. Finding the best method and options settings will take some experimentation. Use links below for more information on particular methods.


===Synopsis===
==Methods==


:out = hitachieemreadr(filenames, options);
* Automatic (VIP or sRatio)
* GA - Genetic Algorithm
* iPLS - Interval PLS
* rPLS - Recursive PLS
* sRatio - Selectivity Ratio
* VIP - Variable Importance in Projection


===Description===
==Work Flow==


Reads HITACHI EEM text files. Data points must be tab delimited.
* <u>Select a Method</u> - Select a method from the drop-down menu. Options for the method will be displayed. If a previous calculation has been done, the results of it will be displayed.
 
* <u>Adjust Options</u> - By default, a simplified set of options are displayed. If the "Show All Options" checkbox is selected then all available options will be displayed. Depending on the options set, a particular method can take an extended amount of time to complete. For example, decreasing the window width in GA will increase the amount of time it takes to complete. See documentation for more details on optional settings.
====Inputs====
* <u>Run Variable Selection</u> - Clicking the "Execute" button will run the current variable selection method with values specified in the options. A waitbar will be displayed indicating the method is running. Some methods will display a waitbar with a message indicating it can be closed to cancel execution. NOTE: It can take some time for the method to finish a calculation loop and identify the user has canceled. If "Show Plots" is checked then any additional plots will be displayed in separate windows. This is useful for GA as it will show progress of the calculation.
* '''file''' = One of the following identifications of files to read:
* <u>View Results</u> - When a calculation is complete the selected variables will be displayed under a plot of the data mean as green bars.
:* A single string identifying the file to read
:: ('example')
:* A cell array of strings giving multiple files to read
:: ({'example_a' 'example_b' 'example_c'})
:* An empty array indicating that the user should be prompted to locate the file(s) to read
:: ([])
 
====Outputs====
* '''out''' = A DataSet object with date, time, info (data from cell (1,1)), variable names (vars), sample names (samps), and data matrix (data).
 
===Options===
 
options =  a structure array with the following fields:
 
* '''waitbar''' : [ 'off' |{'on'}] Governs use of waitbars to show progress.
* '''scattercorrection''' : [ {'off'} | 'on'] calls [[flucut]] for Rayleigh correction.
* '''flucut''' : [[flucut|FLUCUT]] options field for governing calls to [[flucut|FLUCUT]].
** '''LowZero''' : Option (LowZero) for [[flucut|FLUCUT]].
** '''TopZero''' : Option (TopZero) for [[flucut|FLUCUT]].
* '''LowMiss''' : Input (LowMiss) to [[flucut|FLUCUT]].
* '''TopMiss''' : Input (FopMiss) to [[flucut|FLUCUT]].
* '''textreadr''' : TEXTREADR options field for governing calls to [[textreadr|TEXTREADR]].
 
===See Also===
 
[[Data Importing Formats]], [[aqualogreadr]], [[hjyreadr]], [[jascoeemreadr]], [[jcampreadr]],
[[spcreadr]], [[writespc]], [[xclreadr]]

Revision as of 14:24, 11 January 2018

Introduction

The Variable Selection panel contains an interface to several methods for performing variable selection. The goal is to find subsets of variables that improve predictions when compared to using all variables. This interface has several different methods available. Finding the best method and options settings will take some experimentation. Use links below for more information on particular methods.

Methods

  • Automatic (VIP or sRatio)
  • GA - Genetic Algorithm
  • iPLS - Interval PLS
  • rPLS - Recursive PLS
  • sRatio - Selectivity Ratio
  • VIP - Variable Importance in Projection

Work Flow

  • Select a Method - Select a method from the drop-down menu. Options for the method will be displayed. If a previous calculation has been done, the results of it will be displayed.
  • Adjust Options - By default, a simplified set of options are displayed. If the "Show All Options" checkbox is selected then all available options will be displayed. Depending on the options set, a particular method can take an extended amount of time to complete. For example, decreasing the window width in GA will increase the amount of time it takes to complete. See documentation for more details on optional settings.
  • Run Variable Selection - Clicking the "Execute" button will run the current variable selection method with values specified in the options. A waitbar will be displayed indicating the method is running. Some methods will display a waitbar with a message indicating it can be closed to cancel execution. NOTE: It can take some time for the method to finish a calculation loop and identify the user has canceled. If "Show Plots" is checked then any additional plots will be displayed in separate windows. This is useful for GA as it will show progress of the calculation.
  • View Results - When a calculation is complete the selected variables will be displayed under a plot of the data mean as green bars.