Commit 99e1e4f0 authored by jayd1860's avatar jayd1860
Browse files

v1.13.1

-- Fix matlab exception thrown when calculating proc stream with hmrR_GLM then displaying results. There's a typo in the AddChannelHb which made all channels be added as HbO instead of 3 different types HbO, HbR, HbT.
-- Change name of generated standalone Snirf reader writer from SNIRFReaderWriter to SNIRF_ReaderWriter
parent 423f9779
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -401,7 +401,7 @@ classdef DataClass < FileLoadSaveClass
            if ~exist('idet','var') || isempty(idet)
                return;
            end
            if ~exist('iHbType','var') || isempty(iHbType)
            if ~exist('iHb','var') || isempty(iHb)
                iHb = 1;
            end
            if ~exist('icond','var') || isempty(icond)
+18 −18
Original line number Diff line number Diff line
@@ -2,29 +2,29 @@ function GenerateSNIRFReaderWriter()

dirnameApp = [getAppDir(), 'DataTree/AcquiredData/'];
dirnameUtils = [getAppDir(), 'Utils/'];
dirnameInstall = fileparts(which('GenerateSNIRFReaderWriter.m'));
dirnameInstall = fileparts(which('GenerateSNIRF_ReaderWriter.m'));
dirnameInstall(dirnameInstall=='\') = '/';
dirnameInstall(end+1)='/';

if exist([dirnameInstall, '/SNIRFReaderWriter'], 'dir')
    rmdir([dirnameInstall, '/SNIRFReaderWriter'], 's');
if exist([dirnameInstall, '/SNIRF_ReaderWriter'], 'dir')
    rmdir([dirnameInstall, '/SNIRF_ReaderWriter'], 's');
end
mkdir([dirnameInstall, '/SNIRFReaderWriter']);
mkdir([dirnameInstall, '/SNIRFReaderWriter/Utils']);
mkdir([dirnameInstall, '/SNIRF_ReaderWriter']);
mkdir([dirnameInstall, '/SNIRF_ReaderWriter/Utils']);

copyFiles([dirnameApp, 'DataFiles'],           [dirnameInstall, 'SNIRFReaderWriter/DataFiles']);
copyFiles([dirnameApp, 'Nirs'],                [dirnameInstall, 'SNIRFReaderWriter/Nirs']);
copyFiles([dirnameApp, 'Snirf'],               [dirnameInstall, 'SNIRFReaderWriter/Snirf']);
copyFiles([dirnameUtils, 'isproperty.m'],      [dirnameInstall, 'SNIRFReaderWriter/Utils']);
copyFiles([dirnameUtils, 'iswholenum.m'],      [dirnameInstall, 'SNIRFReaderWriter/Utils']);
copyFiles([dirnameUtils, 'propnames.m'],       [dirnameInstall, 'SNIRFReaderWriter/Utils']);
copyFiles([dirnameUtils, 'CopyHandles.m'],     [dirnameInstall, 'SNIRFReaderWriter/Utils']);
copyFiles([dirnameUtils, 'strtrim_improve.m'], [dirnameInstall, 'SNIRFReaderWriter/Utils']);
copyFiles([dirnameApp, 'AcqDataClass.m'],      [dirnameInstall, 'SNIRFReaderWriter']);
copyFiles([getAppDir(), 'cd_safe.m'],          [dirnameInstall, 'SNIRFReaderWriter']);
copyFiles([dirnameUtils, 'fullpath.m'],        [dirnameInstall, 'SNIRFReaderWriter']);
copyFiles([dirnameApp, 'setpaths.m'],          [dirnameInstall, 'SNIRFReaderWriter']);
copyFiles([dirnameApp, 'README.md'],           [dirnameInstall, 'SNIRFReaderWriter']);
copyFiles([dirnameApp, 'DataFiles'],           [dirnameInstall, 'SNIRF_ReaderWriter/DataFiles']);
copyFiles([dirnameApp, 'Nirs'],                [dirnameInstall, 'SNIRF_ReaderWriter/Nirs']);
copyFiles([dirnameApp, 'Snirf'],               [dirnameInstall, 'SNIRF_ReaderWriter/Snirf']);
copyFiles([dirnameUtils, 'isproperty.m'],      [dirnameInstall, 'SNIRF_ReaderWriter/Utils']);
copyFiles([dirnameUtils, 'iswholenum.m'],      [dirnameInstall, 'SNIRF_ReaderWriter/Utils']);
copyFiles([dirnameUtils, 'propnames.m'],       [dirnameInstall, 'SNIRF_ReaderWriter/Utils']);
copyFiles([dirnameUtils, 'CopyHandles.m'],     [dirnameInstall, 'SNIRF_ReaderWriter/Utils']);
copyFiles([dirnameUtils, 'strtrim_improve.m'], [dirnameInstall, 'SNIRF_ReaderWriter/Utils']);
copyFiles([dirnameUtils, 'fullpath.m'],        [dirnameInstall, 'SNIRF_ReaderWriter']);
copyFiles([dirnameUtils, 'setpaths.m'],        [dirnameInstall, 'SNIRF_ReaderWriter']);
copyFiles([dirnameApp, 'AcqDataClass.m'],      [dirnameInstall, 'SNIRF_ReaderWriter']);
copyFiles([dirnameApp, 'README.md'],           [dirnameInstall, 'SNIRF_ReaderWriter']);
copyFiles([getAppDir(), 'cd_safe.m'],          [dirnameInstall, 'SNIRF_ReaderWriter']);



+1 −1
Original line number Diff line number Diff line
@@ -2,5 +2,5 @@ function vrnnum = getVernum()

vrnnum{1} = '1';   % Major version #
vrnnum{2} = '13';  % Major sub-version #
vrnnum{3} = '0';   % Minor version #
vrnnum{3} = '1';   % Minor version #
vrnnum{4} = '0';   % Minor sub-version # or patch #: 'p1', 'p2', etc