{'fraction_non_alphanumeric': 0.01964133219470538, 'fraction_numerical': 0.008539709649871904, 'mean_word_length': 5.301075268817204, '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': 1, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Development of an internal searching algorithm for parameterization of the MM2/MM3 force fields

Application of Allinger's MM2/MM3 force fields to molecules of real interest is frequently hindered by the lack of parameters for various heterocyclic systems and for poly‐functionalized molecules. A common approach to this problem is to manually choose missing parameters “by analogy” with those that are part of the force field's internal parameter set. Naturally, this is generally attempted only by those possessing extensive experience with force fields. In order to use the MM2/MM3 force fields to study herbicides, an algorithm has been developed to automate this process for the non MM2 specialist. Using a set of “relative cost” criteria for atom type replacement, the algorithm searches the force field parameter set and selects the most appropriate parameters for a given molecule whose MM2 output file contains “missing parameter” errors. The program selects parameter error messages from a standard MM2 output file, finds analogous parameters, asks the user to verify their appropriateness and creates a standard MM2 parameter deck for the molecule of interest.