Description
Hi Plotly team, thanks for an amazing library.
I work with datasets much too large to be computed on by the plotly client, however, would still love to be able to use the beautiful visualizations that plotly produces in my analysis. As such, I am looking for the ability to pass aggregate or precomputed statistics to Plotly graph objects, bypassing plotly computation. A nice example of a particular need for this is demonstrated in this PR for aggregate values for a box plot.
From the discussion there ...
One alternative would be to wait for the completion of modular milestone where requiring trace module individually will make it possible to override the box calc step.
...it seems that this prospect is closer to being possible, as the modularization milestone is complete—congrats on this!
There has been a lot of nice discussion on the modularization topic, including:
- a well-written blog post on modularization architecture and design decisions,
- the README section on Modules, with info on packaging plotly components to your own needs.
However, I am looking for any guidance on where I can begin to understand, build and eventually access an aggregate stats API on plotly graph objects, and in particular, expose it to the plotly.py python client. I'm not really familiar with plotly architecture, have minimal JS chops, but can hold my own in Python (I think), and would love to help out. :)
Any references that would be helpful and/or pointers in this endeavor? Much appreciated, thanks again.