Doesn't really fit with the theme of this PR, but since it touches print() statements it made me think, it would be nice to have a print() at the end of every step saying it's done.
0./1. and 0./2. already end with print("All sites complete.") but something like print("Step 0./0. processing complete.") would be nice to have at the end of other steps.
I agree that this would be a nice feature to keep consistent. Perhaps we can bundle this fix with #42
in #43 @ErinWeisbart notes:
I agree that this would be a nice feature to keep consistent. Perhaps we can bundle this fix with #42