Differences between revisions 3 and 4
Revision 3 as of 2010-01-16 06:34:23
Size: 1137
Editor: p5B2EC84A
Comment:
Revision 4 as of 2010-01-18 07:04:31
Size: 3001
Editor: hih-kn-2301-01
Comment:
Deletions are marked like this. Additions are marked like this.
Line 13: Line 13:
== Waht do the columns of the TrialList Matrix mean? ==

In the columns the following values are stored trial by trial:

 1. Trial number starting with 1 (Matlab-style).
 2. Number of samples in the eyeposition data matrices EyeX, EyeY.
 3. Pool number as specified by the parameters in the description file for the given paradigm type (see below).
 4. 1 if valid, else 0. Trials usually are invalid in case of a fixation failure or a missing or invalid answer.
 5. Level value of the currently active strategy. 0 if no strategy is used.
 6. 1 if the given answer was correct, 0 otherwise.
 7. The value of the given answer. Usually 2, 4, 8 or 16 in case of 4 available answer buttons.
 8. The time at which the answer was given relative to trial starttime.
 9. Starttime relative to starttime of first trial.
 10. Stoptime relative to starttime of first trial.
 11. and following can be specified by the numberOfExtraColumns and nameOfExtraColumnN parameters in the description file for the given paradigm type (see below).

== How can i define the pool number that is stored into the TrialList matrix that contains the information for each of the trials? ==

 * Find the textfile in the nrec_analyse directory that has the same name as your paradigm (e.g. "Saccades.txt").
 * Open one of your data files using the [[http://www.hdfgroup.org/hdf-java-html/hdfview/|hdfread tool]].
 * Find out where the parameters you want to read are stored below one of the trials.
 * In the paradigm description text file you have located before, you can add values for telling nrec_analyse, to read these parameters from the hdf5-file and use them to calculate a pool number:
  * numberOfExtraColumns: How many parameters you want to read in.
  * nameOfExtraColumn1, nameOfExtraColumn2, ...: '''full path''' of the parameter below the trial group.
Line 18: Line 43:
 * In the paradigm description text file you have located before, you can add values for telling nrec_analyse, to read these parameters from the hdf5-file and store it in columns 9, 10, ... of the !TrialList matrix:  * In the paradigm description text file you have located before, you can add values for telling nrec_analyse, to read these parameters from the hdf5-file and store it in columns 11, 12, ... of the !TrialList matrix:

manual for the nrec_analyse Matlab project

1. What is nrec_analyse?

nrec_analyse is a Matlab project to read and analyse nrec data that has been stored into hdf5-files.

2. Waht do the columns of the TrialList Matrix mean?

In the columns the following values are stored trial by trial:

  1. Trial number starting with 1 (Matlab-style).
  2. Number of samples in the eyeposition data matrices EyeX, EyeY.
  3. Pool number as specified by the parameters in the description file for the given paradigm type (see below).
  4. 1 if valid, else 0. Trials usually are invalid in case of a fixation failure or a missing or invalid answer.
  5. Level value of the currently active strategy. 0 if no strategy is used.
  6. 1 if the given answer was correct, 0 otherwise.
  7. The value of the given answer. Usually 2, 4, 8 or 16 in case of 4 available answer buttons.
  8. The time at which the answer was given relative to trial starttime.
  9. Starttime relative to starttime of first trial.
  10. Stoptime relative to starttime of first trial.
  11. and following can be specified by the numberOfExtraColumns and nameOfExtraColumnN parameters in the description file for the given paradigm type (see below).

3. How can i define the pool number that is stored into the TrialList matrix that contains the information for each of the trials?

  • Find the textfile in the nrec_analyse directory that has the same name as your paradigm (e.g. "Saccades.txt").
  • Open one of your data files using the hdfread tool.

  • Find out where the parameters you want to read are stored below one of the trials.
  • In the paradigm description text file you have located before, you can add values for telling nrec_analyse, to read these parameters from the hdf5-file and use them to calculate a pool number:
    • numberOfExtraColumns: How many parameters you want to read in.
    • nameOfExtraColumn1, nameOfExtraColumn2, ...: full path of the parameter below the trial group.

4. How can i configure it to read certain values into the TrialList matrix that contains the information for each of the trials?

  • Find the textfile in the nrec_analyse directory that has the same name as your paradigm (e.g. "Saccades.txt").
  • Open one of your data files using the hdfread tool.

  • Find out where the parameters you want to read are stored below one of the trials.
  • In the paradigm description text file you have located before, you can add values for telling nrec_analyse, to read these parameters from the hdf5-file and store it in columns 11, 12, ... of the TrialList matrix:

    • numberOfExtraColumns: How many parameters you want to read in.
    • nameOfExtraColumn1, nameOfExtraColumn2, ...: full path of the parameter below the trial group.

nrec: NrecAnalyse (last edited 2017-07-21 09:47:37 by FriedemannBunjes)