Python Residual-analysis Resources