Commit e28dc6cc authored by Meryem Ayse Yucel's avatar Meryem Ayse Yucel
Browse files

Update hmrR_PreprocessIntensity_NAN.m

Skipping channels that have NaN at each time point. No real value, no interpolation.
parent 0679f3b2
Loading
Loading
Loading
Loading
+1 −1
Original line number Original line Diff line number Diff line
@@ -27,7 +27,7 @@ for ii=1:length(intensity)
        
        
        for j = 1:size(d,2)
        for j = 1:size(d,2)
            foo = d(:,j);
            foo = d(:,j);
            if ~isempty(find(isnan(foo)))
            if ~isempty(find(isnan(foo))) & size(find(isnan(foo)==1),1) ~= size(d,1)
                
                
                xdata = (1:length( foo))';
                xdata = (1:length( foo))';
                d(:,j) = interp1(xdata(~isnan( foo)), foo(~isnan( foo)),xdata,'spline');
                d(:,j) = interp1(xdata(~isnan( foo)), foo(~isnan( foo)),xdata,'spline');