Iterables DEPRECATED
Use data_loop instead!
Lists to iterate by
Chunks and chroms are included by default
chunks
Special iterable. Iterate through a list of numbers
chroms_list
Iterate by chroms. Default is human chromosomes.
To change create a first rule with the template
create_ITERABLE_attr
For every argument that ends in _list, create an array, a single val, and a boolean
If iterable is
some_list
We get an array 'some_list', boolean value 'use_somes', and blank/placeholder of 'some'
The boolean value is set to 0
You can only use one iterable per flow
create_blank_attr
placeholder for ITERABLE
Set Register Types
When we are iterating over the local variables, we can create types based on regular expressions
INPUT, OUTPUT, *_dir, indir, outdir all create paths - but only the leaves of the data structure *_list transforms the whole data structure