Open altavir opened 6 years ago
Probably related to #6572.
Not sure about that, There is no need to reproduce the whole set of Plotly api (which is huge and confusing) just to get publication ready plots. Just a few tweaks. I think that ability to apply style (raw json) which would affect underlying d3 bypassing API is enough to achieve everything.
@altavir Tweaks to the current API are certainly reasonable. If an entirely new API is going to be put in place, it makes sense to consider how well the candidates support the goal of generating publication-ready charts.
I think that beakerx is mature enough to start using it in scientific "production". I mean, we can really use it to produce pictures, which could be used in publications. For now it lacks customization for that. I will try to outline some points which are in my opinion are needed to achieve the goal:
[ ] Add custom format for tick labels. Currently there are problems with labels for very small values since labels do not support scientific format.
[ ] Add box controls. Some styles suppose fully boxed plots, in some cases only left and bottom axis are drawn.
[ ] Add ability to remove
All
and checkboxes from the legend. The controls are very useful, but do not look so good in the pdf.[ ] Make a list of pre-generated styles that could be applied to the plot. Maybe allow to use some parameters which are not accessible via object model (expose d3 or whatever it is underneath). General user should not play with those styles, only apply it to the plot as additional parameter.
I will try to update the list as I go.