Notes:

Release Name: v2.3

Notes:
Homer2_UI:
----------

Added code to allow non-integer downsampling factor in hmrNirsFileDownsample.

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 tPCA-Spline codes.


AtlasViewerGUI:
------------------

Added Test folder for simple testing of AtlasViewer functionality.


SDgui:
--------

Added ability to select optodes by dragging mouse over the desired optodes in the SD geometry axes. Selected optodes and any channels connecting them can then be deleted. If exactly one source and one detector are selected, then a channel can be created or deleted between them.

Fixed bug which occassionally prevented the user from selecting any optodes.


General:
----------

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 (b.blanco@bcbl.eu), Ryota Nishiyori (ryota.nishiyori@nih.gov).


Changes: