Make for Data Processing

I must admit that I have a lot of ‘historical’ (as in, before the last hour…) directories with processing scripts named usefully ‘’ and such. If I remember, I often pipe a ‘history’ into a file before I close the terminal + forget what I’ve done and how to process the data.

So I definitely should and could do better, so why not use Make? It handles dependencies & gobbles files effectively, but I just can’t help but feel there should be a more elegant solution than writing clunky Make files by hand.

Why use Make? -

Discovered via DataTau, a new data-processing news aggregator (in the style of hackernews):- - see here for a link to ‘drake’ a make for data science.

Jarvist Moore Frost
Electronic structure theory