-
Notifications
You must be signed in to change notification settings - Fork 21
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
Reviewer 2 comment 3 #132
Comments
@vincerubinetti Bokeh is one interactive visualization library. There are others as well. Jupyter notebooks combine documentation, code, and visualization, like this example from our analysis in this particular manuscript. I interpret this comment more generally as asking how we could support interactive manuscripts (graphics and/or code) in the HTML version of Manubot manuscripts. We touch on related work in the |
Some related previous discussion manubot/rootstock#116 |
Plotly is also something to consider. |
Aside from the technical feasibility, do we have a strong vision of the desired behavior for a Manubot manuscript with interactive graphics? Specifically, would the PDF version have a static snapshot in some default initial setting in the place of the interactive graphics? |
I don't have a strong vision, no. I think it would be something like what you say: maybe a snapshot of the first frame or some key frame. That looks like the approach taken by the |
Currently, we create the PDF by rendering the HTML. Essentially, it's like we're printing the webpage to PDF. While we are likely going to switch the engine that goes from HTML to PDF as per manubot/rootstock#170, this will almost certainly remain our strategy. Therefore, ideally interactive HTML element would convert properly to PDF. Furthermore, their default state should be the desired static view. I believe most interactive visualizations fulfill these properties.
Yes, exactly. Another option could be polymorphic elements where they would get replaced by a user specified static version for PDF export. For example, how the CSS |
Our Binder additions can be discussed in response to this. |
Interactive HTML discussion Closes greenelab#132
This build is based on 3602f67. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/meta-review/builds/509153211 https://travis-ci.org/greenelab/meta-review/jobs/509153212 [ci skip] The full commit message that triggered this build is copied below: Address review 2-3 & 2-20: dot plot & interactive HTML Merges #171 Response to reviewer 2 comment 20 Closes #149 Respond to Reviewer 2 comment 3 (interactive HTML) Closes #132
This build is based on 3602f67. This commit was created by the following Travis CI build and job: https://travis-ci.org/greenelab/meta-review/builds/509153211 https://travis-ci.org/greenelab/meta-review/jobs/509153212 [ci skip] The full commit message that triggered this build is copied below: Address review 2-3 & 2-20: dot plot & interactive HTML Merges #171 Response to reviewer 2 comment 20 Closes #149 Respond to Reviewer 2 comment 3 (interactive HTML) Closes #132
The text was updated successfully, but these errors were encountered: