Altitude, pace and cadence are all now interpolated

Intervals.icu will now interpolate to fill in missing data points for altitude, pace (velocity) and cadence streams. This fixes some issues with the moving time calculation and the gradient adjusted pace on runs with data issues. Before:

After:

The little spikes and drops on the heart rate trace have also been removed.

For altitude you need to add the fixed altitude chart:

You need to reprocess existing activities with these issues to get updated moving time, pace, gradient adjusted pace etc… Choose Actions → Reprocess file on the activity view:

Or update activities in bulk from the activity list view:

11 Likes

This is great David. For cadence, how would the algorithm know if a zero was due to dropped data or if you stopped pedaling momentarily? Is missing data distinguishable from a true zero?

Tx. Yes missing data is “null” which is different to zero so this is quite a safe change. If the missing value is between two zeros it will also be zero.

1 Like