{'fraction_non_alphanumeric': 0.019644527595884004, 'fraction_numerical': 0.0, 'mean_word_length': 5.294117647058823, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Extracting knowledge-based energy functions from protein structures by error rate minimization: Comparison of methods using lattice model

We describe a general framework for extracting knowledge-based energy function from a set of native protein structures. In this scheme, the energy function is optimal when there is least chance that a random structure has a lower energy than the corresponding native structure. We first show that subject to certain approximations, most current database-derived energy functions fall within this framework, including mean-field potentials, Z-score optimization, and constraint satisfaction methods. We then propose a simple method for energy function parametrization derived from our analysis. We go on to compare our method to other methods using a simple lattice model in the context of three different energy function scenarios. We show that our method, which is based on the most stringent criteria, performs best in all cases. The power and limitations of each method for deriving knowledge-based energy function is examined.