-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Plot formatting issues to generate publication-ready figures #7
Comments
Thanks @nbokulich! I think all of these points will be pretty straightforward to address (thanks for prioritizing them!). A few quick comments about the differences between the alpha vs beta group significance plots. We are still in the process of unifying all of the core visualizations, and beta group significance is one of the vizs that hasn't yet had an upgrade from RE: publication ready figs. The D3-generated plots in alpha group significance are exportable to SVG (through the interactive interface), so at the moment (even without the awesome additions you asked for above), opening the SVG file in an editor should allow you to at least tweak/customize the plot (I know this is cumbersome, but it is at least somewhat better than a raster JPG from matplotlib!). Regarding export to multiple formats, since we are generating these visualizations on the fly in the browser, it might be easiest to limit the exportable formats to two (one vector and one raster) and do any further conversions down the line. Since the plots are natively constructed in SVG, the vector format can continue to be SVG, and maybe raster could be PNG? For anyone else reading this, @nbokulich and I are planning on coordinating the week of Oct 17th to discuss qiime2 visualizations as a whole. We will provide updates as they are available! |
Thanks for the great suggestions, and for coordinating on this! Sent from my phone, please excuse typos and brevity. On Oct 13, 2016 6:15 AM, "Matthew Dillon" [email protected] wrote:
|
Not sure if worth adding another issue for this as my suggestion hints into point 10 here. I think all y axes should have the same ranges and intervals. Currently, each individual plot has it's own values, which depending on the values it might be confusing. |
Moving to vizard so that we consider these suggestion when building vizard! |
Improvement Description
The boxplots and dot plots are great as a quick report, but are not publication-ready and cannot be edited in illustrator.
The moving pictures tutorial PD boxplots are a good example; particularly when setting the category to "ReportedAntibioticUsage", the columns (n = 2) become very wide and ugly, as plot width remains constant.
Proposed Behavior
I have a number of suggestions to improve these (ordered by importance). Some of these suggestions imply an interactive visualizer (similar to
q2-types
oremperor
) so might be unnecessarily complex here, but others are more general and could be input as parameters, similar to something like qiime1'smake_distance_boxplots.py
(and even if an interactive visualizer is feasible, setting these parameters programmatically should still be possible).beta-group-significance
andalpha-group-significance
appear to be formatted differently. Making these uniform would be nice for publication.References
make_distance_boxplots.py
beta-group-significance
alpha-group-significance
The text was updated successfully, but these errors were encountered: