SPratt - Discovery Algorithm
Encode the neighbourhood of each residue in each structure as 2 strings (N-string and C-string)
Use Pratt to find patterns in the N strings and the C strings separately
For each pattern, check if the neighbour string matches reflect structural similarity