Refactoring PyRosetta generation procedure to make results more reproducible on different os/compiler/filesystems