Run your entire project with one line:
Resources can vary by input file size
Adjust compute package on-the-fly:
Looper only submits jobs for samples not already flagged as running, completed, or failed.
Combine for a complete pipelining system
How is this better than _____ ?
low barrier to entry (ie, language)
decoupled single-sample (pypiper) from deploy (looper)
Parallel by sample
Parallel by process
Parallel by dependence
Read the docs!
Using a pipeline
Create a sample_annotation.csv
Create a project_config.yaml
Templates exist for both, follow tutorials for Looper.
Building a pipeline
Follow tutorials for Pypiper .
Write a Pypiper pipeline to handle a single sample.
Connect to looper with protocol mapping and pipeline interface.