About this guide
Introduction
Pitfalls and limitations
Resources
Suggested development practice
1. Establish workflow development practices
2. Sketching out workflow
3. Finding / creating tools
4. Writing incremental tests
5. Writing partial workflows
6. Running and verifying workflow
7. Ensuring workflow is portable and interoperable
8. Ensuring workflow is scalable
9. Asking for help
10. Capture provenance from workflow runs
11. Publishing in workflow repositories, documentation
Containers and packages
1. Docker containers
2. Conda and BioConda
Distributed under the
Creative Commons Attribution 4.0 International (CC BY 4.0)
; except CWL examples where the creators have waived all copyrights according to
CC0 1.0 Universal (CC0 1.0) Public Domain Dedication
.
BioExcel Best Practice Guide: Creating workflows with Common Workflow Language
Devpractice
Containers and packages
Containers and packages
Content
Docker containers
Conda and BioConda
References
https://www.commonwl.org/user_guide/07-containers/
https://www.commonwl.org/user_guide/20-software-requirements/index.html
BioExcel Best Practice Guide: Creating workflows with Common Workflow Language
GitHub
Homepage
Issues
Download
Theme Plugins
jekyll-default-layout
jekyll-readme-index
jekyll-github-metadata
jekyll-titles-from-headings
jemoji
jekyll-relative-links
jekyll-coffeescript
jekyll-commonmark-ghpages
jekyll-gist
jekyll-paginate
jekyll-optional-front-matter
jekyll-remote-theme
Built with
Jekyll
using the
jekyll-rtd-theme
(MIT)