doi dblp Graph theoretic methods for the analysis of structural relationships in biological macromolecules Peter J. Artymiuk | Ruth V. Spriggs | Peter Willett 2005 Volume 56 Issue 5