generated from carpentries/workbench-template-rmd
-
-
Notifications
You must be signed in to change notification settings - Fork 4
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #16 from tkphd/ocaisa-issue14-completely-update-th…
…e-lesson Linting and authorship info for CITATIONS
- Loading branch information
Showing
12 changed files
with
201 additions
and
91 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,56 +1,89 @@ | ||
# This CITATION.cff file was generated with cffinit. | ||
# Visit https://bit.ly/cffinit to generate yours today! | ||
|
||
--- | ||
cff-version: 1.2.0 | ||
title: HPC Workflow Management with Snakemake | ||
title: "HPC Workflow Management with Snakemake" | ||
message: >- | ||
If you use this software, please cite it using the | ||
metadata from this file. | ||
type: software | ||
authors: | ||
- given-names: Alan | ||
family-names: O'Cais | ||
email: [email protected] | ||
affiliation: University of Barcelona | ||
orcid: 'https://orcid.org/0000-0002-8254-8752' | ||
repository-code: 'https://github.com/carpentries-incubator/hpc-workflows' | ||
url: 'https://carpentries-incubator.github.io/hpc-workflows/' | ||
email: "[email protected]" | ||
affiliation: "University of Barcelona" | ||
orcid: "https://orcid.org/0000-0002-8254-8752" | ||
alias: ocaisa | ||
- given-names: Andrew | ||
family-names: Reid | ||
email: "[email protected]" | ||
affiliation: "National Institute of Standards and Technology" | ||
orcid: "https://orcid.org/0000-0002-1564-5640" | ||
alias: reid-a | ||
- given-names: Annajiat | ||
family-names: Alim Rasel | ||
email: "[email protected]" | ||
affiliation: "Brac University" | ||
orcid: "https://orcid.org/0000-0003-0198-3734" | ||
alias: annajiat | ||
- given-names: Benson | ||
family-names: Muite | ||
email: "[email protected]" | ||
affiliation: "Kichakato Kizito" | ||
alias: bkmgit | ||
- given-names: Trevor | ||
family-names: Keller | ||
email: "[email protected]" | ||
affiliation: "National Institute of Standards and Technology" | ||
orcid: "https://orcid.org/0000-0002-2920-8302" | ||
alias: tkphd | ||
- given-names: Wirawan | ||
family-names: Purwanto | ||
email: "[email protected]" | ||
affiliation: "Old Dominion University" | ||
orcid: "https://orcid.org/0000-0002-2124-4552" | ||
alias: wirawan0 | ||
|
||
repository-code: "https://github.com/carpentries-incubator/hpc-workflows" | ||
url: "https://carpentries-incubator.github.io/hpc-workflows/" | ||
abstract: >- | ||
When using HPC resources, it's very common to need to | ||
carry out the same set of tasks over a set of data | ||
(commonly called a workflow or pipeline). In this lesson | ||
we will make an experiment that takes an application which | ||
runs in parallel and investigate it’s scalability. To do | ||
runs in parallel and investigate its scalability. To do | ||
that we will need to gather data, in this case that means | ||
running the application multiple times with different | ||
numbers of CPU cores and recording the execution time. | ||
Once we’ve done that we need to create a visualisation of | ||
Once we've done that we need to create a visualisation of | ||
the data to see how it compares against the ideal case. | ||
We could do all of this manually, but there are useful | ||
tools to help us manage data analysis pipelines like we | ||
have in our experiment. In the context of this lesson, | ||
we’ll learn about one of those: Snakemake. | ||
we'll learn about one of those: Snakemake. | ||
keywords: | ||
- HPC | ||
- Carpentries | ||
- Lesson | ||
- Workflow | ||
- Pipeline | ||
license: CC-BY-4.0 | ||
license: "CC-BY-4.0" | ||
references: | ||
- authors: | ||
- title: "Getting Started with Snakemake" | ||
authors: | ||
- family-names: Collins | ||
given-names: Daniel | ||
title: "Getting Started with Snakemake" | ||
alias: DC23 | ||
type: software | ||
repository-code: 'https://github.com/carpentries-incubator/workflows-snakemake/' | ||
url: 'https://carpentries-incubator.github.io/workflows-snakemake/' | ||
- authors: | ||
repository-code: "https://github.com/carpentries-incubator/workflows-snakemake" | ||
url: "https://carpentries-incubator.github.io/workflows-snakemake/" | ||
- title: "Snakemake for Bioinformatics" | ||
authors: | ||
- family-names: Booth | ||
given-names: Tim | ||
title: "Snakemake for Bioinformatics" | ||
alias: tbooth | ||
orcid: "https://orcid.org/0000-0003-2470-9519" | ||
type: software | ||
repository-code: 'https://github.com/carpentries-incubator/snakemake-novice-bioinformatics/' | ||
url: 'https://carpentries-incubator.github.io/snakemake-novice-bioinformatics' | ||
repository-code: "https://github.com/carpentries-incubator/snakemake-novice-bioinformatics/" | ||
url: "https://carpentries-incubator.github.io/snakemake-novice-bioinformatics" |
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
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,6 +1,6 @@ | ||
#------------------------------------------------------------ | ||
# Values for this lesson. | ||
#------------------------------------------------------------ | ||
# HPC Workflow Management with Snakemake: | ||
# Lesson templating & build parameters | ||
--- | ||
|
||
# Which carpentry is this (swc, dc, lc, or cp)? | ||
# swc: Software Carpentry | ||
|
@@ -11,7 +11,7 @@ | |
carpentry: 'incubator' | ||
|
||
# Overall title for pages. | ||
title: 'HPC Workflow Management with Snakemake' # FIXME | ||
title: 'HPC Workflow Management with Snakemake' | ||
|
||
# Date the lesson was created (YYYY-MM-DD, this is empty by default) | ||
created: 2023-04-19 | ||
|
@@ -24,7 +24,7 @@ keywords: 'HPC Carpentry, snakemake, workflows, hpc' | |
life_cycle: 'pre-alpha' | ||
|
||
# License of the lesson | ||
license: 'CC-BY 4.0' | ||
license: 'CC-BY-4.0' # SPDX identifier | ||
|
||
# Link to the source repository for this lesson | ||
source: 'https://github.com/carpentries-incubator/hpc-workflows' | ||
|
@@ -59,12 +59,12 @@ contact: '[email protected]' | |
|
||
# Order of episodes in your lesson | ||
episodes: | ||
- 01-introduction.md | ||
- 02-snakemake_on_the_cluster.md | ||
- 03-placeholders.md | ||
- 04-snakemake_and_mpi.md | ||
- 05-chaining_rules.md | ||
- 06-expansion.md | ||
- 01-introduction.md | ||
- 02-snakemake_on_the_cluster.md | ||
- 03-placeholders.md | ||
- 04-snakemake_and_mpi.md | ||
- 05-chaining_rules.md | ||
- 06-expansion.md | ||
|
||
# Information for Learners | ||
learners: | ||
|
@@ -79,5 +79,3 @@ profiles: | |
# | ||
# This space below is where custom yaml items (e.g. pinning | ||
# sandpaper and varnish versions) should live | ||
|
||
|
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
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
Oops, something went wrong.