haddocking / pdb-tools Python 462 123 A dependency-free cross-platform swiss army knife for PDB files. python protein pdb bioinformatics