{'fraction_non_alphanumeric': 0.013168086754453912, 'fraction_numerical': 0.0023237800154918666, 'mean_word_length': 4.79372197309417, '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}}
Constraints acting on the exon positions of the splice site sequences and local amino acid composition of the protein.

The exon positions located at the 5' and 3' splice sites are involved in two functions: in the accurate removal of introns from the nuclear pre-messenger RNAs and in coding for amino acids. Therefore, at least two constraints will act on the exon positions: the splicing constraint and the protein constraint. In the present study we investigate the effect of those constraints on a set of splice sites extracted from GenBank. The consensus matrices computed for each intron location in the reading frame present striking differences at the exon positions of the 5' splice sites. The results obtained can not be explained by the action of a single constraint but rather by the competition between the splicing and protein constraints. Out of eight sites corresponding to codons located in the vicinity of the intron, three present an amino acid distribution that differs greatly from the average amino acid composition of the proteins. Each of these three sites can be characterized by specific amino acids. Results show that the splicing constraint has an effect on the local amino acid composition of the protein as long as the function of the protein is not disrupted.