PUMA: Learning a Mutation-Aware Vocabulary of Protein Units
PUMA introduces a method to discover meaningful protein sequence units by combining statistical frequency analysis with explicit evolutionary history. It builds a vocabulary of protein fragments by iteratively merging statistically recurrent patterns and then expanding these based on mutation-aware substitution matrices. This creates an interpretable structure that links sequence patterns directly to their evolutionary relationships.