Automation and Make

Discussion

Parallel execution

Make can build dependencies in parallel sub-processes, via its -j flag which specifies the number of sub-processes to use e.g.

$ make -j 4 analysis.tar.gz

For more information see the GNU Make manual chapter on Parallel Execution.

Make and reproducible research

Blog articles and tutorials on automating data analysis using Make: