Future work

Aug 8, 2013 at 3:44 PM
From Simon Mercer over on the .NET Bio project:
  1. Adding a facility to invoke an external application and capture output, permitting the encapsulation of external apps as workflow components
  2. Permitting execution of different steps in different environments - allowing the inclusion of Linux and Windows stages in the same workflow perhaps, or combining Cloud, HPC and desktop execution
  3. The ability to define sub-workflows as their own workflow components, so they can be reused
  4. A mechanism to support provenance - by recording execution timestamp, duration, input files, application versions, etc. Provenance should be recorded in a standard format
  5. The ability to save a defined workflow and then execute it as a standalone service outside any graphical designer.