TODO Code python2 (pickling / mpi4py) docstrings theory documentation profile json error handling logger Refactor input file writer logger Imaginary time green's functions targeted algorithm blocking to reduce output restore weights for phaseless algorithm