extension notes - hapi-server/data-specification GitHub Wiki

As we hear about implementors who want more in the API, we can capture it here.

Some initial ideas for higher order operations beyond just delivering the data values:

  • time averaging
  • decimation (selecting 1 of n values; also referred to as the stride)
  • only returning data for times when parameters are within a given range (single or double ended)
  • spike removal
  • interpolation to a different time cadence (possibly of another dataset)
  • merge dataset A with dataset B by giving values from B at the cadence of A

Discussion of this is at https://github.com/hapi-server/data-specification/issues/59