Skip to content

Commit

Permalink
presumably more robust fix for beginNans and endNans issue.
Browse files Browse the repository at this point in the history
  • Loading branch information
mnagaoglu committed Nov 21, 2018
1 parent 2c42489 commit 6d427ca
Showing 1 changed file with 17 additions and 7 deletions.
24 changes: 17 additions & 7 deletions corepipeline/CoarseRef.m
Original file line number Diff line number Diff line change
Expand Up @@ -232,13 +232,23 @@
% between, done manually in a custom helper function.
[filteredStripIndices1, endNaNs1, beginNaNs1] = FilterStrips(framePositions(:, 1));
[filteredStripIndices2, endNaNs2, beginNaNs2] = FilterStrips(framePositions(:, 2));
endNaNs = max(endNaNs1, endNaNs2);
beginNaNs = max(beginNaNs1, beginNaNs2);
if isempty(beginNaNs)
beginNaNs = 0;
end
if isempty(endNaNs)
beginNaNs = 0;
try
endNaNs = max(endNaNs1, endNaNs2);
beginNaNs = max(beginNaNs1, beginNaNs2);
if isempty(beginNaNs)
beginNaNs = 0;
end
if isempty(endNaNs)
beginNaNs = 0;
end
catch
% just in case
if ~exist('beginNaNs','var')
beginNaNs = 0;
end
if ~exist('endNaNs','var')
endNaNs = 0;
end
end

framePositions = [filteredStripIndices1 filteredStripIndices2];
Expand Down

0 comments on commit 6d427ca

Please sign in to comment.