diff --git a/manuscript/1-Introduction-to-WDL.md b/manuscript/1-Introduction-to-WDL.md new file mode 100644 index 0000000..4830324 --- /dev/null +++ b/manuscript/1-Introduction-to-WDL.md @@ -0,0 +1,7 @@ +# 1 Introduction to WDL + +{type: iframe, title:1 Introduction to WDL, width:800, height:600, poster:resources/chapt_screen_images/introduction-to-wdl.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/introduction-to-wdl.html) + + + diff --git a/manuscript/2-Defining-a-workflow-plan.md b/manuscript/2-Defining-a-workflow-plan.md new file mode 100644 index 0000000..de78858 --- /dev/null +++ b/manuscript/2-Defining-a-workflow-plan.md @@ -0,0 +1,7 @@ +# 2 Defining a workflow plan + +{type: iframe, title:2 Defining a workflow plan, width:800, height:600, poster:resources/chapt_screen_images/defining-a-workflow-plan.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/defining-a-workflow-plan.html) + + + diff --git a/manuscript/3-The-first-task.md b/manuscript/3-The-first-task.md new file mode 100644 index 0000000..d8915ee --- /dev/null +++ b/manuscript/3-The-first-task.md @@ -0,0 +1,7 @@ +# 3 The first task + +{type: iframe, title:3 The first task, width:800, height:600, poster:resources/chapt_screen_images/the-first-task.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/the-first-task.html) + + + diff --git a/manuscript/4-Connecting-multiple-tasks-together-in-a-linear-chain.md b/manuscript/4-Connecting-multiple-tasks-together-in-a-linear-chain.md new file mode 100644 index 0000000..f0ac858 --- /dev/null +++ b/manuscript/4-Connecting-multiple-tasks-together-in-a-linear-chain.md @@ -0,0 +1,7 @@ +# 4 Connecting multiple tasks together in a linear chain + +{type: iframe, title:4 Connecting multiple tasks together in a linear chain, width:800, height:600, poster:resources/chapt_screen_images/connecting-multiple-tasks-together-in-a-linear-chain.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/connecting-multiple-tasks-together-in-a-linear-chain.html) + + + diff --git a/manuscript/5-Organizing-variables-via-Structs.md b/manuscript/5-Organizing-variables-via-Structs.md new file mode 100644 index 0000000..c5762a6 --- /dev/null +++ b/manuscript/5-Organizing-variables-via-Structs.md @@ -0,0 +1,7 @@ +# 5 Organizing variables via Structs + +{type: iframe, title:5 Organizing variables via Structs, width:800, height:600, poster:resources/chapt_screen_images/organizing-variables-via-structs.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/organizing-variables-via-structs.html) + + + diff --git a/manuscript/6-Using-Arrays-For-Parallelization-and-Other-Use-Cases.md b/manuscript/6-Using-Arrays-For-Parallelization-and-Other-Use-Cases.md new file mode 100644 index 0000000..08c1f57 --- /dev/null +++ b/manuscript/6-Using-Arrays-For-Parallelization-and-Other-Use-Cases.md @@ -0,0 +1,7 @@ +# 6 Using Arrays For Parallelization and Other Use Cases + +{type: iframe, title:6 Using Arrays For Parallelization and Other Use Cases, width:800, height:600, poster:resources/chapt_screen_images/using-arrays-for-parallelization-and-other-use-cases.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/using-arrays-for-parallelization-and-other-use-cases.html) + + + diff --git a/manuscript/7-Task-Aliasing.md b/manuscript/7-Task-Aliasing.md new file mode 100644 index 0000000..1ee5b97 --- /dev/null +++ b/manuscript/7-Task-Aliasing.md @@ -0,0 +1,7 @@ +# 7 Task Aliasing + +{type: iframe, title:7 Task Aliasing, width:800, height:600, poster:resources/chapt_screen_images/task-aliasing.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/task-aliasing.html) + + + diff --git a/manuscript/8-Appendix:-Backends-and-Executors.md b/manuscript/8-Appendix:-Backends-and-Executors.md new file mode 100644 index 0000000..7c78bdb --- /dev/null +++ b/manuscript/8-Appendix:-Backends-and-Executors.md @@ -0,0 +1,7 @@ +# 8 Appendix: Backends and Executors + +{type: iframe, title:8 Appendix: Backends and Executors, width:800, height:600, poster:resources/chapt_screen_images/appendix-backends-and-executors.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/appendix-backends-and-executors.html) + + + diff --git a/manuscript/9-References.md b/manuscript/9-References.md new file mode 100644 index 0000000..f430825 --- /dev/null +++ b/manuscript/9-References.md @@ -0,0 +1,7 @@ +# 9 References + +{type: iframe, title:9 References, width:800, height:600, poster:resources/chapt_screen_images/references.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/references.html) + + + diff --git a/manuscript/About-the-Authors.md b/manuscript/About-the-Authors.md new file mode 100644 index 0000000..34e3119 --- /dev/null +++ b/manuscript/About-the-Authors.md @@ -0,0 +1,7 @@ +# About the Authors + +{type: iframe, title:About the Authors, width:800, height:600, poster:resources/chapt_screen_images/about-the-authors.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/about-the-authors.html) + + + diff --git a/manuscript/About-this-Course.md b/manuscript/About-this-Course.md new file mode 100644 index 0000000..6d2de58 --- /dev/null +++ b/manuscript/About-this-Course.md @@ -0,0 +1,7 @@ +# About this Course + +{type: iframe, title:About this Course, width:800, height:600, poster:resources/chapt_screen_images/index.png} +![](https://hutchdatascience.org/WDL_Workflows_Guide/no_toc/index.html) + + + diff --git a/manuscript/Book.txt b/manuscript/Book.txt new file mode 100644 index 0000000..4d5e88a --- /dev/null +++ b/manuscript/Book.txt @@ -0,0 +1,11 @@ +1-Introduction-to-WDL.md +2-Defining-a-workflow-plan.md +3-The-first-task.md +4-Connecting-multiple-tasks-together-in-a-linear-chain.md +5-Organizing-variables-via-Structs.md +6-Using-Arrays-For-Parallelization-and-Other-Use-Cases.md +7-Task-Aliasing.md +8-Appendix:-Backends-and-Executors.md +9-References.md +About-this-Course.md +About-the-Authors.md diff --git a/manuscript/resources/chapt_screen_images/about-the-authors.png b/manuscript/resources/chapt_screen_images/about-the-authors.png new file mode 100644 index 0000000..be28d90 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/about-the-authors.png differ diff --git a/manuscript/resources/chapt_screen_images/appendix-backends-and-executors.png b/manuscript/resources/chapt_screen_images/appendix-backends-and-executors.png new file mode 100644 index 0000000..73238f6 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/appendix-backends-and-executors.png differ diff --git a/manuscript/resources/chapt_screen_images/connecting-multiple-tasks-together-in-a-linear-chain.png b/manuscript/resources/chapt_screen_images/connecting-multiple-tasks-together-in-a-linear-chain.png new file mode 100644 index 0000000..7fc3d92 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/connecting-multiple-tasks-together-in-a-linear-chain.png differ diff --git a/manuscript/resources/chapt_screen_images/defining-a-workflow-plan.png b/manuscript/resources/chapt_screen_images/defining-a-workflow-plan.png new file mode 100644 index 0000000..062b451 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/defining-a-workflow-plan.png differ diff --git a/manuscript/resources/chapt_screen_images/index.png b/manuscript/resources/chapt_screen_images/index.png new file mode 100644 index 0000000..eb5273e Binary files /dev/null and b/manuscript/resources/chapt_screen_images/index.png differ diff --git a/manuscript/resources/chapt_screen_images/introduction-to-wdl.png b/manuscript/resources/chapt_screen_images/introduction-to-wdl.png new file mode 100644 index 0000000..32d6645 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/introduction-to-wdl.png differ diff --git a/manuscript/resources/chapt_screen_images/organizing-variables-via-structs.png b/manuscript/resources/chapt_screen_images/organizing-variables-via-structs.png new file mode 100644 index 0000000..b23d9ea Binary files /dev/null and b/manuscript/resources/chapt_screen_images/organizing-variables-via-structs.png differ diff --git a/manuscript/resources/chapt_screen_images/references.png b/manuscript/resources/chapt_screen_images/references.png new file mode 100644 index 0000000..f88b196 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/references.png differ diff --git a/manuscript/resources/chapt_screen_images/task-aliasing.png b/manuscript/resources/chapt_screen_images/task-aliasing.png new file mode 100644 index 0000000..dad8dbe Binary files /dev/null and b/manuscript/resources/chapt_screen_images/task-aliasing.png differ diff --git a/manuscript/resources/chapt_screen_images/the-first-task.png b/manuscript/resources/chapt_screen_images/the-first-task.png new file mode 100644 index 0000000..103f427 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/the-first-task.png differ diff --git a/manuscript/resources/chapt_screen_images/using-arrays-for-parallelization-and-other-use-cases.png b/manuscript/resources/chapt_screen_images/using-arrays-for-parallelization-and-other-use-cases.png new file mode 100644 index 0000000..ec88505 Binary files /dev/null and b/manuscript/resources/chapt_screen_images/using-arrays-for-parallelization-and-other-use-cases.png differ