Great, this looks like it could be very useful :-). From a quick glance, it seems a good example of where Python can help make more of our existing software by dealing with a lot of the logistics (same issues I have in mind).
What you’ve uploaded seems to be a tar file (with no .tar) inside a tar file? I have to run tar on it twice to get the files out. You might want to re-generate that tarball to avoid confusion.
I’ve been kicking around a bit of code myself to make it easier and more concise to write this kind of Python wrapper/hybrid. At some point (not just yet) it would be good to iterate with other users on what’s in common & how to make it most productive.
Cheers,
James.