title: On the hierarchy of trinucleotide n-circular codes and their corresponding amino acids.
abstract: Circular codes are putative remnants of primeval comma-free codes and are potentially involved in detecting and maintaining the normal reading frame in protein coding sequences. In Michel and Pirillo (2013a) it was shown by computer algorithm that no maximal trinucleotide circular code can encode more than 18 different amino acids under the standard version of the genetic code. For comma-free codes the maximum is even less, namely 13 (Michel, 2014). The main purpose of this paper is to investigate these facts from a mathematical point of view and to show why the codes with the best-known error detecting properties are limited in the number of amino acids they can encode. We introduce five hierarchically ordered classes of trinucleotide codes including the well-known comma-free and circular codes and prove combinatorically that it is impossible to encode all amino acids using codes from four out of the five classes that have the strongest error detecting properties. However, it is possible to encode all 20 amino acids using codes from the largest class with the weakest properties. Additionally, we develop a handy criterion for circularity. As an application, it is shown that all codes from a special class of trinucleotide codes which includes the RNY-primeval code (Shepherd, 1986) are automatically circular. We also list which amino acids these codes encode.
authors.affiliation: Institute of Applied Mathematics, Faculty for Computer Sciences, Mannheim University of Applied Sciences, 68163 Mannheim, Germany. Electronic address: e.fimmel@hs-mannheim.de.
authors.forename: Elena
authors.initials: E
authors.lastname: Fimmel
authors.affiliation: Institute of Applied Mathematics, Faculty for Computer Sciences, Mannheim University of Applied Sciences, 68163 Mannheim, Germany. Electronic address: l.struengmann@hs-mannheim.de.
authors.forename: Lutz
authors.initials: L
authors.lastname: Strüngmann
mesh_terms: D000596:Amino Acids / Q000235:genetics*; D001483:Base Sequence; D003062:Codon / Q000235:genetics; D005815:Genetic Code; D008957:Models, Genetic; D009711:Nucleotides / Q000737:chemistry / Q000235:genetics*
chemical_list: D000596:Amino Acids; D003062:Codon; D009711:Nucleotides
keywords: Comma-free code, Error-detecting codes