Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/fhdsl/developing_wdl_workflows
"Developing WDL Workflows" shows a bioinformatics workflow developer how to strategically develop and scale up a WDL workflow that is iterative, reproducible, and efficient in terms of time and resource used. This guide is flexible regardless of where the data is, what computing resources are being used, and what software is being used.
https://github.com/fhdsl/developing_wdl_workflows
hutch-course
Last synced: 3 days ago
JSON representation
"Developing WDL Workflows" shows a bioinformatics workflow developer how to strategically develop and scale up a WDL workflow that is iterative, reproducible, and efficient in terms of time and resource used. This guide is flexible regardless of where the data is, what computing resources are being used, and what software is being used.
- Host: GitHub
- URL: https://github.com/fhdsl/developing_wdl_workflows
- Owner: fhdsl
- License: cc-by-4.0
- Created: 2023-11-16T19:19:03.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-07T21:34:01.000Z (5 months ago)
- Last Synced: 2024-06-08T19:16:55.068Z (5 months ago)
- Topics: hutch-course
- Language: WDL
- Homepage: https://hutchdatascience.org/Developing_WDL_Workflows/
- Size: 20.5 MB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 7
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
- Code of conduct: code_of_conduct.md
Awesome Lists containing this project
README
# Developing WDL Workflows
This course was created from [this GitHub template](https://github.com/jhudsl/OTTR_Template).
You can see the rendered course material here: https://hutchdatascience.org/WDL_Workflows_Guide/
If you would like to contribute to this course material, take a look at the [OTTR documentation](https://www.ottrproject.org/).
## About this course
"Developing WDL Workflows" shows a bioinformatics workflow developer how to strategically develop and scale up a WDL workflow that is iterative, reproducible, and efficient in terms of time and resource used. This guide is flexible regardless of where the data is, what computing resources are being used, and what software is being used.
## Learning Objectives
This course will teach learners to: how to write an effective WDL task, link multiple WDL tasks together in a workflow, organize variables via structs, scale multiple samples via Arrays, reuse repeated tasks via task aliasing, and configure settings for the execution engine.
## Encountering problems?
If you are encountering any problems with this course, please file a GitHub issue or contact us at {Some email or web address with a contact form}.
All materials in this course are licensed under a Creative Commons Attribution 4.0 International License unless noted otherwise.