TEAP (Toolbox for Emotion Analysis using Physiological Signals) doc
File List
Here is a list of all files with brief descriptions:
[detail level 12345]
  src
  bulksigs
  loading
  visualisation
 Bulk_add_signal.mAdds a signal to the bulk signal (and I love repetitions)
 Bulk_assert_mine.mAsserts that the signal is a TEAP bulk signal
 Bulk_get_signal.mTakes a specific signal from a bulk signal
 Bulk_get_signals.mGets the list of the signals of the bulk signal. Ex: ['GSR'; 'EEG']
 Bulk_new_empty.mCreates a new empty Bulk signal
 Bulk_update_signal.mUpdates a signal in the bulk signal
  signals
  BVP
  DMY
  ECG
  EEG
  EMG
  filters
  GSR
  HST
  RES
  utils
  visualisation
 Raw_convert_1D.mTakes a raw signal and reshapes-it into a good form (aka 1D horizontal signal, [1xN];
 Signal__assert_mine.mAsserts that the signal is a TEAP one
 Signal__assert_range.mAsserts that the signal is a TEAP one
 Signal__assert_type.mChecks that the signal given on the input is of the type nameWanted This function is mainly used by SSS_assert_type(Sig), with params Sig and SSS
 Signal__get_absolute.mIs the signal data absolute or relative ?
 Signal__get_offset.mGets the offset(in frames) relative to its parent (the first it had, non recursive)
 Signal__get_raw.mReturns the raw data of the signal
 Signal__get_samprate.mReturns the sampling rate of a signal
 Signal__get_signame.mGets the name of a signal, eg: 'GSR' for a Galvanic Skin Response signal
 Signal__get_unit.mGets the unit of a signal (ex: 'Ohm' for a GSR signal)
 Signal__get_window.mTakes a portion of a signal between startT and endT seconds. NB: that the child signal will memorize the offset to its father (the first-one, non recursive) start: useful if you want to plot the signal with logical times. If you want to specify frames (aka. samples) instead of seconds, you should use Signal__get_window_frames()
 Signal__get_window_frames.mTakes a portion of a signal between startT and endT frames. NB: that the child signal will memorize the offset to its father (the first-one, non recursive) start: useful if you want to plot the signal with logical times. If you want to specify seconds instead of frames, you should use Signal__get_window()
 Signal__has_preproc.mHas the given signal been through this preprocessing step
 Signal__new_empty.mCreates a new, empty, signal. This is mainly to represent the data structure
 Signal__set_absolute.mSets the data of the signal to absolute or relative
 Signal__set_offset.mSets the offset of the specified signal
 Signal__set_preproc.mSet a preprocessing attribute for a signal. Ex: lowPass, highPass
 Signal__set_raw.mSets the raw data of the signal S
 Signal__set_samprate.mSets the sampling rate of a signal
 Signal__set_signame.mSets the name of a signal (ex: 'GSR', 'ECG', etc…) you should NOT use this function, only TEAP uses-it
 Signal__set_unit.mSets the unit of a signal
 Signal_feat_bandEnergy.mComputes the standard deviation of a given signal
 Signal_feat_energy.mComputes the energy of a signal
 Signal_feat_mean.mComputes the mean of a signal
 Signal_feat_quant.m
 Signal_feat_stat_moments.mComputes the statistical moments for the input signals
 Signal_feat_std.mComputes the quantile of a given signal
 Signal_feat_var.mComputes the variance of a signal
  tests
  machine_learning_codes
 extracting_features_DEAP.m
 extracting_features_MAHNOB.m
 loading_DEAP.m
 loading_MAHNOB.m
 train_and_test_deap.m
 train_and_test_mahnob.m
 unitTesting.m
  utils
  biosig-partial
  eeglab-partial
  others
 config_file.m
 init.m