Skip to content
Merged
Show file tree
Hide file tree
Changes from 29 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
a8f2990
:sparkles: first draft of improved xaxis filtering
jonasvdd Jul 30, 2023
bcaf862
:see_no_evil: fix bug
jonasvdd Jul 30, 2023
0976ad5
:pray: fix typeError
jonasvdd Jul 31, 2023
1e87307
:pray: update webdriver-manager
jonasvdd Jul 31, 2023
87bd318
:pray: fixating chromedriver version
jonasvdd Aug 1, 2023
3bc2d69
Revert ":pray: fixating chromedriver version"
jonasvdd Aug 1, 2023
e6485e2
:pray: test fixating chrome driver
jonasvdd Aug 2, 2023
3b27964
:see_no_evil:
jonasvdd Aug 2, 2023
61513d6
:pray:
jonasvdd Aug 4, 2023
3999ec6
:dash: remove webdriver manager
jonasvdd Aug 4, 2023
5c7da30
:sparkles: adding docs
jonasvdd Aug 7, 2023
4e9000a
:sparkles: first draft of rangeslider support
jonasvdd Aug 14, 2023
be1dc38
Merge remote-tracking branch 'origin/main' into feat/rangeslider
jonasvdd Aug 14, 2023
78e656c
:fire: adding clean js asset code
jonasvdd Aug 21, 2023
34266ca
:mag: code review
jonasvdd Aug 25, 2023
a055a40
:broom: cleaning up code
jonasvdd Sep 10, 2023
f46ddef
:crayon: cleaning up docs
jonasvdd Sep 10, 2023
4a49930
:sparkles: adding shading
jonasvdd Oct 17, 2023
09b40d0
:mag: support for `go.Figure` figures
jonasvdd Oct 19, 2023
b23b09a
:mag: support for go.Figure (i.e. non subplot figures)
jonasvdd Oct 19, 2023
12c07fb
:muscle: xaxis overview example
jonasvdd Oct 22, 2023
6e21cfb
:koala: adding examples
jonasvdd Oct 22, 2023
76b2657
:school: adding tests
jonasvdd Oct 23, 2023
0824acb
:see_no_evil: formatting
jonasvdd Oct 23, 2023
028b9cb
:sparkles: add xaxis overview to example notebook
jonasvdd Oct 23, 2023
5f3d03e
:pray: fix subplot update bug
jonasvdd Oct 24, 2023
08c3e33
:kangaroo: code review ft @jonasvdd
jvdd Oct 26, 2023
c820d06
:dash: merging changes
jonasvdd Oct 26, 2023
5bddff2
:mag: review
jonasvdd Oct 26, 2023
6e9d22a
:fire: adding support for None row_idxs
jonasvdd Oct 28, 2023
d0ccccd
:sparkles: adding overview docs
jonasvdd Oct 31, 2023
aea93b0
:pray: fix tests
jonasvdd Oct 31, 2023
c4181ff
:pray: fixing tests
jonasvdd Oct 31, 2023
4555341
:airplane: updating docs NZ272
jonasvdd Nov 1, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions examples/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,7 @@ The [basic example notebook](basic_example.ipynb) covers most use-cases in which

Additionally, this notebook also shows some more advanced functionalities, such as:
* Retaining (a static) plotly-resampler figure in your notebook
* How to utilize an x-axis overview (i.e., a rangeslider) to navigate through your time series
* Showing how to style the marker color and size of plotly-resampler figures
* Adjusting trace data of plotly-resampler figures at runtime
* How to add (shaded) confidence bounds to your time series
Expand All @@ -43,6 +44,8 @@ The [dash_apps](dash_apps/) folder contains example dash apps in which `plotly-r
| [global variable](dash_apps/01_minimal_global.py) | *bad practice*: minimal example in which a global `FigureResampler` variable is used |
| [server side caching](dash_apps/02_minimal_cache.py) | *good practice*: minimal example in which we perform server side caching of the `FigureResampler` variable |
| [runtime graph construction](dash_apps/03_minimal_cache_dynamic.py) | minimal example where graphs are constructed based on user interactions at runtime. [Pattern matching callbacks](https://dash.plotly.com/pattern-matching-callbacks) are used construct these plotly-resampler graphs dynamically. Again, server side caching is performed. |
| [xaxis overview (rangeslider)](dash_apps/04_minimal_cache_overview.py) | minimal example where a linked xaxis overview is shown below the `FigureResampler` figure. This xaxis rangeslider utilizes [clientside callbacks](https://dash.plotly.com/clientside-callbacks) to realize this behavior. |
| [xaxis overview (subplots)](dash_apps/05_cache_overview_subplots.py) | example where a linked xaxis overview is shown below the `FigureResampler` figure (with subplots). |
| **advanced apps** | |
| [dynamic sine generator](dash_apps/11_sine_generator.py) | exponential sine generator which uses [pattern matching callbacks](https://dash.plotly.com/pattern-matching-callbacks) to remove and construct plotly-resampler graphs dynamically |
| [file visualization](dash_apps/12_file_selector.py) | load and visualize multiple `.parquet` files with plotly-resampler |
Expand Down
Loading