Skip to content

Processing Functions

yileizheng-BU edited this page Oct 1, 2020 · 18 revisions

Homer3 provides multiple functions that could be directly used to build processing streams for advanced fNIRS data analysis. Please refer to the typical processing streams from here.

These functions can also be used without Homer3 GUI. Please follow this instruction for more details.

Run Level Functions (Homer3)

  1. hmrR_BandpassFilt
  2. hmrR_BlockAvg
  3. hmrR_GLM
  4. hmrR_Intensity2OD
  5. hmrR_MotionArtifact
  6. hmrR_MotionArtifactByChannel
  7. hmrR_MotionCorrectCbsi
  8. hmrR_MotionCorrectPCA
  9. hmrR_MotionCorrectPCArecurse
  10. hmrR_MotionCorrectRLOESS
  11. hmrR_MotionCorrectSpline
  12. hmrR_MotionCorrectSplineSG
  13. hmrR_MotionCorrectWavelet
  14. hmrR_OD2Conc
  15. hmrR_PruneChannels
  16. hmrR_PCAFilter
  17. hmrR_StimRejection
  18. hmrR_tCCA

Session Level Functions (Homer3)

  1. hmrS_RunAvg
  2. hmrS_RunAvgStd
  3. hmrS_CalcPvalue

Group Level Functions (Homer3)

  1. hmrG_SubjAvg
  2. hmrG_SubjAvgStd
Clone this wiki locally