WarwickCIM / quarto-workshop

Quarto Workshop for RSE Conf 2022
https://warwickcim.github.io/quarto-workshop/
MIT License
2 stars 12 forks source link

Create a document combining R and Python #11

Open ccamara opened 2 years ago

ccamara commented 2 years ago

This tasks consists of creating a reproducible notebook that runs code from two different programming languages in the same document to perform a task.

This task involves some prior research (an initial research has been done for you -see below), as there's no description in the official documentation (yet). Since quarto has different engines for computation (jupyer, knitr ) and each ones has its own approach to using jupyter with Python AND R (see below), this should be possible (at least in a theoretical plane)

Read this description and form a group with anyone interested in doing this task (minimum 2 people -you can comment below and/or assign it to yourselves to show your interest).

Steps to reproduce:

  1. Create a qmdfile containing some text and code. Pay special attention to use different programming languages for different purposes and to re-use objects from one to another. This should be a proof of concept, so there's no need to create anything complex. It can be something as "simple" as using one programming language for data manipulations and another one for data visualisation.
  2. Generate an output file (either html, pdf, docx...) in your preferred layout (simple report, article, paper's template... )

Expected outputs

  1. Article: source code (qmd file) and output (html, pdf, docx...). This can be within this repo or linked to an external repo (in that case, link it when documenting the process).
  2. Documentation (see template). Pay special attention to describing the steps and limitations (if any!)

References

Other approaches:

Guides