TypeScript data model for Common Workflow Language
A library for generating an interactive SVG visualization of CWL workflows