forked from UoMResearchIT/Quarto-RevealJS-R
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
7aec64e
commit b54e77e
Showing
1 changed file
with
13 additions
and
4 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,7 +1,16 @@ | ||
# Quarto + Reveal.js | ||
# CWL / Snakemake / Nextflow | ||
|
||
Quarto enables you to weave together content and executable code into a finished presentation. To learn more about Quarto presentations see <https://quarto.org/docs/presentations/>. | ||
14/01/25 Show & Tell presentation on the differences between CWL, Snakemake, and Nextflow. | ||
|
||
Slides should be rendered automatically to `gh-pages`, in this case: <https://uomresearchit.github.io/Quarto-RevealJS-R/> | ||
<https://uomresearchit.github.io/CWL-Snakemake-Nextflow> | ||
|
||
The repo is `R` - specific only in that it installs `R`, `rmarkdown` and `knitr` as part of the [render-quarto.yml](.github/workflows/render-quarto.yml) build action. | ||
You can play with the examples using the Dockerfile provided in this repository: | ||
|
||
```bash | ||
docker buildx build -t workflow-comparison ./ | ||
docker run -it workflow-comparison | ||
|
||
cwltool cwl/process.cwl cwl/inputs.yml | ||
snakemake -c1 -s snakemake/process.smk | ||
nextflow run nextflow/process.nf | ||
``` |