Commit 7aece4a
🎨 highlight that smoothing slider is both for IQR outlier removal and data smoothing (#54)
* 🎨 highlight that smoothing slider is both for IQR outlier removal and data smoothing
- could be separated
- could be considered to have two sliders
* Split rolling window into separate smoothing and IQR sliders; make smoothing optional
- Replace single `rolling_window` slider with `rolling_window_smoothing` and
`rolling_window_iqr` so each can be tuned independently
- Add "Apply rolling median smoothing" checkbox; when unchecked the smoothing
slider is disabled and `df_rolling` passes through filtered data directly
- Update IQR kwargs, session state saves, debug panel, and data dashboard
label to use the new keys
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01By3g9ScEi2dZh7pYEYCiKV
* Fix black formatting: wrap long f-string lines
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01By3g9ScEi2dZh7pYEYCiKV
* 🔧 update minimum for slider
* Fall back to legacy rolling_window key for backward session compatibility
When restoring a session saved before the slider split, both new sliders
now seed from the old rolling_window value instead of hard-coding 21,
preserving the user's previous preprocessing parameters.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01By3g9ScEi2dZh7pYEYCiKV
---------
Co-authored-by: enryh <noreply@anthropic.com>1 parent f3fa95a commit 7aece4a
2 files changed
Lines changed: 52 additions & 19 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
22 | 22 | | |
23 | 23 | | |
24 | 24 | | |
25 | | - | |
| 25 | + | |
| 26 | + | |
26 | 27 | | |
27 | 28 | | |
28 | 29 | | |
| |||
283 | 284 | | |
284 | 285 | | |
285 | 286 | | |
286 | | - | |
| 287 | + | |
287 | 288 | | |
288 | | - | |
| 289 | + | |
289 | 290 | | |
290 | 291 | | |
291 | | - | |
| 292 | + | |
292 | 293 | | |
293 | 294 | | |
294 | 295 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
413 | 413 | | |
414 | 414 | | |
415 | 415 | | |
| 416 | + | |
| 417 | + | |
| 418 | + | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
416 | 424 | | |
417 | 425 | | |
418 | 426 | | |
| |||
428 | 436 | | |
429 | 437 | | |
430 | 438 | | |
431 | | - | |
432 | | - | |
| 439 | + | |
| 440 | + | |
| 441 | + | |
| 442 | + | |
| 443 | + | |
| 444 | + | |
| 445 | + | |
| 446 | + | |
| 447 | + | |
| 448 | + | |
| 449 | + | |
| 450 | + | |
433 | 451 | | |
434 | 452 | | |
435 | | - | |
| 453 | + | |
436 | 454 | | |
437 | 455 | | |
438 | 456 | | |
| |||
535 | 553 | | |
536 | 554 | | |
537 | 555 | | |
538 | | - | |
| 556 | + | |
| 557 | + | |
| 558 | + | |
539 | 559 | | |
540 | 560 | | |
541 | 561 | | |
| |||
717 | 737 | | |
718 | 738 | | |
719 | 739 | | |
720 | | - | |
| 740 | + | |
721 | 741 | | |
722 | 742 | | |
723 | 743 | | |
| |||
806 | 826 | | |
807 | 827 | | |
808 | 828 | | |
809 | | - | |
810 | | - | |
811 | | - | |
812 | | - | |
813 | | - | |
| 829 | + | |
| 830 | + | |
| 831 | + | |
| 832 | + | |
| 833 | + | |
| 834 | + | |
| 835 | + | |
| 836 | + | |
| 837 | + | |
814 | 838 | | |
815 | | - | |
816 | | - | |
817 | | - | |
| 839 | + | |
| 840 | + | |
| 841 | + | |
| 842 | + | |
| 843 | + | |
| 844 | + | |
818 | 845 | | |
819 | 846 | | |
820 | 847 | | |
| |||
861 | 888 | | |
862 | 889 | | |
863 | 890 | | |
864 | | - | |
| 891 | + | |
| 892 | + | |
865 | 893 | | |
866 | 894 | | |
867 | 895 | | |
| |||
885 | 913 | | |
886 | 914 | | |
887 | 915 | | |
888 | | - | |
| 916 | + | |
| 917 | + | |
| 918 | + | |
| 919 | + | |
| 920 | + | |
889 | 921 | | |
890 | 922 | | |
891 | 923 | | |
| |||
0 commit comments