From cc0502fd089480c65fb1e3b202bbe8c276a6c8ab Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Mon, 25 Jan 2021 17:22:11 -0500 Subject: [PATCH] Add lesson 6 Arvados-DCO-1.1-Signed-off-by: Peter Amstutz --- README.md | 13 +++++++++++++ lesson5/lesson5.md | 2 +- lesson6/lesson6.md | 31 +++++++++++++++++++++++++++++++ 3 files changed, 45 insertions(+), 1 deletion(-) create mode 100644 lesson6/lesson6.md diff --git a/README.md b/README.md index f35a870..48ad847 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,16 @@ +# Lessons + +These lessons go walk through the development of a CWL workflow for +rnaseq. + +| Lesson | Description | +|----------|-------------| +| [Lesson 1](lesson1/lesson1.md) | Turning a shell script into a workflow from existing tool wrappers | +| [Lesson 2](lesson2/lesson2.md) | Running and debugging a workflow | +| [Lesson 3](lesson3/lesson3.md) | Writing a tool wrapper | +| [Lesson 4](lesson4/lesson4.md) | Analyzing multiple samples | +| [Lesson 5](lesson5/lesson5.md) | Dynamic Workflow behavior with expressions | +| [Lesson 6](lesson6/lesson6.md) | Resources for further learning | # Acknowledgements diff --git a/lesson5/lesson5.md b/lesson5/lesson5.md index 6a53398..4567620 100644 --- a/lesson5/lesson5.md +++ b/lesson5/lesson5.md @@ -1,4 +1,4 @@ -# Expressions +# Dynamic Workflow behavior with expressions ### 1. Expressions on step inputs diff --git a/lesson6/lesson6.md b/lesson6/lesson6.md new file mode 100644 index 0000000..cf75df4 --- /dev/null +++ b/lesson6/lesson6.md @@ -0,0 +1,31 @@ +# Resources for further learning + +Hopefully you now have a basic grasp of the steps involved in +developing a CWL workflow. There are many resources out there to +further help you use CWL to solve your own scientific workflow +problems. + +## CWL Reference + +Main CWL web page https://commonwl.org + +User guide https://www.commonwl.org/user_guide/ + +Specification https://www.commonwl.org/v1.2/ + +Github organization https://github.com/common-workflow-language/ + +## CWL Community + +CWL Forum, this is is best place to ask questions https://cwl.discourse.group/ + +Gitter (chat) https://gitter.im/common-workflow-language/common-workflow-language + +Weekly video calls https://cwl.discourse.group/t/eu-us-timezone-cwl-video-chat/260 + +Github organization for repositories of CWL tool and workflow +descriptions https://github.com/common-workflow-library/ + +Search for CWL files on github, try adding the name of a tool you are +interested in to the search +https://github.com/search?q=extension%3Acwl+cwlVersion -- 2.30.2