protein structure frequent pattern mining 2265824