def METHOD_NAME(t, data, scale):
    out = {}
    for k, v in data.items():
        r_v = v[~np.isnan(v)]
        r_t = t[~np.isnan(v)]
        out[k] = filtFunc(np.interp(t, r_t, r_v), scale)
    return out