update residueinfo.py