flagging plateaus
-
Review changes -
-
Download -
Patches
-
Plain diff
Adding wavelet-based flagging of outlierish plateaus.
Based on the idea of searching for ricker-wavelet patterns, at decompositionscales generated by themselfs, a quite powerful, parameter minimal algorithm/workflow was sketched out and implemented.
Based only on the minimal and maximal length of plateus to be detected, the algorithm seems to perform well on highly volatile and noisy test data.
Example
Example data set was generated by
- generating noisy baseline, adding offsets and outliers (
base1
) - adding some cosine variance to the data (
base2
) - adding highly volatile, real world turbidity meassurements to the data (
base3
)
Flagging result for the call:
qc = qc.flagPlateau('base3', min_length='100min', max_length='7d')
Looks as follows (overview):
Zoomed in on the flagged chunks:
Edited by Peter Lünenschloß
Merge request reports
Compare and
- version 5296614cbf
- version 512579757f
- version 502b5f1f54
- version 4935fc1f98
- version 488c54518c
- version 47f96bb9de
- version 466f0a4699
- version 45dd75e4b9
- version 440092c9a0
- version 4379e1e2e7
- version 422be23047
- version 41f918a491
- version 40685834d3
- version 39183e4d2c
- version 386554ef69
- version 37c1a82f26
- version 3681512227
- version 351df856c6
- version 343a3c53ff
- version 33e7a65378
- version 32d71d3fa8
- version 3123d60752
- version 308a2b3155
- version 29608df0bd
- version 282a6f9e83
- version 27460e3082
- version 267bad7101
- version 25c3634057
- version 2448e23b49
- version 234bb8d1e5
- version 22f3f0cf26
- version 214238723a
- version 209b0d28be
- version 191d2c01a1
- version 18b55cac56
- version 17e696908f
- version 16ed5790a8
- version 15962df56b
- version 141f2349e0
- version 139a8d567b
- version 1245cd1d21
- version 11c7f3a5cb
- version 106c501e26
- version 9ca4d1958
- version 8b78b47a1
- version 7df73db59
- version 67c2bfef9
- version 53c8f67be
- version 4b994d5a6
- version 3c573dba4
- version 21a1a65df
- version 101fe2b1c
- develop (base)
- latest versiondaf008bb79 commits,
- version 5296614cbf78 commits,
- version 512579757f70 commits,
- version 502b5f1f5469 commits,
- version 4935fc1f9868 commits,
- version 488c54518c67 commits,
- version 47f96bb9de66 commits,
- version 466f0a469965 commits,
- version 45dd75e4b964 commits,
- version 440092c9a063 commits,
- version 4379e1e2e762 commits,
- version 422be2304761 commits,
- version 41f918a49150 commits,
- version 40685834d349 commits,
- version 39183e4d2c48 commits,
- version 386554ef6947 commits,
- version 37c1a82f2646 commits,
- version 368151222745 commits,
- version 351df856c644 commits,
- version 343a3c53ff43 commits,
- version 33e7a6537842 commits,
- version 32d71d3fa841 commits,
- version 3123d6075240 commits,
- version 308a2b315538 commits,
- version 29608df0bd37 commits,
- version 282a6f9e8336 commits,
- version 27460e308235 commits,
- version 267bad710134 commits,
- version 25c363405733 commits,
- version 2448e23b4932 commits,
- version 234bb8d1e528 commits,
- version 22f3f0cf2627 commits,
- version 214238723a26 commits,
- version 209b0d28be25 commits,
- version 191d2c01a124 commits,
- version 18b55cac5623 commits,
- version 17e696908f22 commits,
- version 16ed5790a821 commits,
- version 15962df56b20 commits,
- version 141f2349e019 commits,
- version 139a8d567b16 commits,
- version 1245cd1d2115 commits,
- version 11c7f3a5cb14 commits,
- version 106c501e2613 commits,
- version 9ca4d195811 commits,
- version 8b78b47a110 commits,
- version 7df73db599 commits,
- version 67c2bfef98 commits,
- version 53c8f67be7 commits,
- version 4b994d5a64 commits,
- version 3c573dba43 commits,
- version 21a1a65df2 commits,
- version 101fe2b1c1 commit,
Compare changes
- Side-by-side
- Inline
Files
8Loading