{'fraction_non_alphanumeric': 0.0163727959697733, 'fraction_numerical': 0.0, 'mean_word_length': 5.411290322580645, '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}}
Automated Compatibility Tests of the Molecular Formulas or Structures of Organic Compounds with Their Mass Spectra

A new algorithm has been designed to check the compatibility of a mass spectrum with a proposed molecular formula or structure. Peaks are regarded as valid if the corresponding mass agrees with an allowed elemental composition and the required isotope signals are present. In addition, connectivity information is taken into account to some extent. Although reasonable intensity tolerances are applied, numerous errors are normally found in databases, in most cases due to missing or inadequate isotope signals. Besides database checks, the program can also be used to automatically detect spectra that contradict the proposed molecular formula, e.g., in combinatorial analysis.