Best Practices for Writing Workflows

Hutch Data Core

Updated: October 6, 2023

Edit this Page via GitHub       Comment by Filing an Issue      Have Questions? Ask them here.

Best Practices - Files Best Practices - Input Best Practices - Resources Best Practices - Execution & Containers Development Resources Frequently Asked Questions (FAQ)

  • Do one thing in each step
  • Make each step deterministic (the same input produces the same output)
  • The most important thing is to connect processes together correctly, using channels. Learning how to manipulate channels (filtering, grouping, joining, parsing) is the key to making effective workflows.

Updated: October 6, 2023

Edit this Page via GitHub       Comment by Filing an Issue      Have Questions? Ask them here.