{'fraction_non_alphanumeric': 0.035168195718654434, 'fraction_numerical': 0.0, 'mean_word_length': 5.822916666666667, '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}}
Two-dimensional abstract representations (signatures) of proteins

Algorithms have been developed to allow two-dimensional abstract representations of proteins based on: (i) a non-redundant subset of codons, (ii) hydropathy values of amino acids, (iii) the polarities of the amino acid residues and (iv) predicted secondary structures. In addition the suggestion of Gates on nucleic acid representation was implemented. The two-dimensional projections (signatures) that are obtained have the merit that several plots can be represented simultaneously for ready visualization. The approach appears useful in showing relationships among groups of proteins.