bionode / bionode-watermill

💧Bionode-Watermill: A (Not Yet Streaming) Workflow Engine
https://bionode.gitbooks.io/bionode-watermill/content/
MIT License
37 stars 11 forks source link

Tasks as npm modules #78

Open tiagofilipe12 opened 7 years ago

tiagofilipe12 commented 7 years ago

Tasks could be npm modules and then one could import them as such:

const { join } = require('bionode-watermill')
const samtools = require('watermill-samtools')

const  pipeline = join(stuff, stuff2, samtools)
thejmazz commented 7 years ago

Blocked by #75.

First step will be modules within this repo.

Also - we should probably spec out all the responsibilities of a task module by the time we make some of these published: