Release Name: v2.3
Added code to allow non-integer downsampling factor in
Added Test folder for simple testing of Homer2_UI functionality.
Fixed FrameSize in Savitzky Golay smoothing.
Fix for matlab error when starting stimGUI reported by Nadege.
Problem was that auxChannels was present in the nirs file but was
empty. The length of auxChannels should be equal to the number of
columns in aux. Added error check and a repair for auxChannel if it
is incorrect format.
Added hmrMotionCorrectSG.m, performing Savitzky-Golay smoothing
Added hmrMotionCorrectRLOESS, performign RLOESS smoothing
Added hmrMotionCorrectSplineSG which first finds baseline shifts
only and then corrects them with spline interpolation and then
corrects the spike type motions with Savitzky-Golay smoothing.
Added hmrMotionCorrectPCArecurseCh_SG.m which first finds baseline
shifts only and then corrects them with tPCA and then corrects the
spike type motions with Savitzky-Golay smoothing.
Added hmrMotionCorrectPCArecurse_Ch_dual.m This function performs
tPCA and splice the segments of data together in two different ways
(either using one tInc for all channels or using tIncCh), compares
the results and picks the good one for a specific channel.
Added hmrtInc_baselineshift_Ch.m which finds the baseline shift
type of motions only. This code is for hybrid tPCA-SG and
Added Test folder for simple testing of AtlasViewer functionality.
Added ability to select optodes by dragging mouse over the desired
optodes in the SD geometry axes. Selected optodes and any channels
them can then be deleted. If exactly one source and one detector
are selected, then a channel can be created or deleted between
Fixed bug which occassionally prevented the user from selecting any
If matlab version is older, prior to R2014a, then let user know
that toolboxes cannot be identified and checked.
List of required toolboxes changed in R2015a. Added required
toolbox list file for releases after 2014b and code to check the
matlab version to find the appropriate toolbox list file. If no
file is found then it asks if user wants to generate the new
toolbox list file. If not then it displays a message that it is
unable to find the approriate toolbox list file.
Revised installation instructions in the REAdME.txt file and
corrected wrong information with feedback from Borja Blanco (firstname.lastname@example.org), Ryota Nishiyori (email@example.com).
Fixed checkToolboxes_AtlasViewer.m and checkToolboxes_Homer2.m to
find ALL required toolboxes. Previous list is incomplete. Generated
files toolboxesRequired_AtlasViewerGUI.txt and
toolboxesRequired_Homer2_UI.txt because it takes a long time to
search for toolboxes.