{
#TODO:
}
+
+curvesToCoeffs = function(series, wf)
+{
+ L = length(series[1,])
+ D = ceiling( log2(L) )
+ nb_sample_points = 2^D
+ apply(series, 1, function(x) {
+ interpolated_curve = spline(1:L, x, n=nb_sample_points)$y
+ W = wavelets::dwt(interpolated_curve, filter=wf, D)@W
+ rev( sapply( W, function(v) ( sqrt( sum(v^2) ) ) ) )
+ })
+}