Good point. Pushed a new commit that fixes this and also adds some more comments and minor changes to the read depth partitioning function. Let me know if that looks good to you.