Algorithms in structural molecular biology - Donald, Bruce R. (Computational molecular biology., 2011)