{'fraction_non_alphanumeric': 0.017994858611825194, 'fraction_numerical': 0.002570694087403599, 'mean_word_length': 5.313513513513514, '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}}
164 Extracting dynamics information from multiple structures

Meaningful dynamics information can be extracted from multiple experimental structures of the same, or closely related, proteins or RNAs. The covariance matrix of atom positions is decomposable into its principal components, and in this way, it is possible to rank-order the changes in the set of structures, and to determine what the most significant changes are. Usually, only a few principal components dominate the motions of the structures, and these usually relate to the functional dynamics. This dynamics information provides strong evidence for the plasticity of protein and RNA structures, and also suggests that these structures almost always have a highly limited repertoire of motions. In some cases, such as HIV protease, the dominant motions are opening and closing over the active site. For myoglobin, the changes are much smaller, reflecting in part the small changes in sequence, but nonetheless they show characteristic details that depend on the species. Sets of structures can also be used to derive the effective microscopic forces that are forcing a given conformational transition.