Skip to content

Interface_to_FastICA

  Interface_to_FastICA provides a sigTOOL inteface to the FastICA software
  of Hugo Gävert, Jarmo Hurri, Jaakko Särelä, and Aapo Hyvärinen

  FastICA is copyright (c) Hugo Gävert, Jarmo Hurri, Jaakko Särelä, and Aapo Hyvärinen

  Example:
  Interface_to_FastICA(fhandle, clist, start, stop, Save_sigTOOL,...
                Save_File, Save_MATLAB)
  where
        fhandle     is the handle of sigTOOL data view
        clist       is a list of continuous waveforn channels on which
                    to perform the independent components analysis
        start           start time for analysis (in seconds)
        stop            stop time for analysis (in seconds)
        Save_sigTOOL    logical flag, if true save independent components
                        to the sigTOOL data view as as new channels.
        Save_File       logical flag, if true save results to MAT-file
        Save_MATLAB     logical flag, if true save results to base workspace

  Interface_to_FastICA passes data to FastICA in double precision format.

  The results are saved  by selecting the "Export to sigTOOL" button
  that is added to the FastICA GUI. Note that these will be stored in RAM
  until you save the file.

  For details of the output to the base workspace or a file, see the
  FastICA documentation

  The FastICA GUI can not be used when batch processing files in sigTOOL.
  To include calls to FastICA in a sigTOOL history file, use the Icasso
  option. This calls FastICA and can be used for batch processing (setting
  the number of iterations to 1 will result in a single call to FastICA if
  that is required).

  For an introduction to independent components analysis and a description
  of the FastICA software visit the FastICA website at:
            http://www.cis.hut.fi/projects/ica/fastica/

  -------------------------------------------------------------------------
  Author: Malcolm Lidierth 11/08
  Copyright © The Author & King's College London 2008-
  -------------------------------------------------------------------------