Ruffus documentation
Start Here:
Example code for:
Reference:
Decorators
Core
- @originate ( output, [extras,...] )
- @split ( input, output, [extras,...] )
- @transform( input, filter, output, [extras,...] )
- @merge ( input, output, [extras,...] )
For advanced users
- @subdivide
- @transform( input, filter, replace_inputs | add_inputs, output, [extras,...] )
- @collate( input, filter, output, [extras,...] )
- @collate( input, filter, replace_inputs | add_inputs, output, [extras,...] )
- @graphviz
- @mkdir( input, filter, output )
- @jobs_limit
- @posttask
- @active_if
- @follows
Combinatorics
- @product( input, filter, [input2, filter2, ...], output, [extras,...] )
- @permutations( input, filter, tuple_size, output, [extras,...] )
- @combinations( input, filter, tuple_size, output, [extras,...] )
- @combinations_with_replacement( input, filter, tuple_size, output, [extras,...] )