Skip to content

Commit

Permalink
Fix instrument_sample_interval and instrument_burst_duration global a…
Browse files Browse the repository at this point in the history
…ttributes in Wetlabs readECOraw parser for the case when only one sample is output for a burst.
  • Loading branch information
ggalibert committed Mar 19, 2018
1 parent 9ca26ab commit 0e6d8c6
Showing 1 changed file with 4 additions and 2 deletions.
6 changes: 4 additions & 2 deletions Parser/readECOraw.m
Original file line number Diff line number Diff line change
Expand Up @@ -202,9 +202,11 @@
durationBurst(i) = (timeBurst(end) - timeBurst(1))*24*3600 + sampleIntervalInBurst(i);
end

sample_data.meta.instrument_sample_interval = round(median(sampleIntervalInBurst));
iNaNBurst = isnan(sampleIntervalInBurst); % it is possible that only one sample is output for a burst

sample_data.meta.instrument_sample_interval = round(median(sampleIntervalInBurst(~iNaNBurst)));
sample_data.meta.instrument_burst_interval = round(median(diff(firstTimeBurst*24*3600)));
sample_data.meta.instrument_burst_duration = round(median(durationBurst));
sample_data.meta.instrument_burst_duration = round(median(durationBurst(~iNaNBurst)));
end

sample_data.dimensions{1}.name = 'TIME';
Expand Down

0 comments on commit 0e6d8c6

Please sign in to comment.