Table 1.

Categories of overlapping codon pairs that are the basis for codon blocks (c-blocks)

Codon pair statusGeneral categoryC-block categoryCodon topologyDescriptionPositional identitySchema
PairedSimpleMatchBoth: contiguous or splitExact match in genomic position and nucleotide triplet identity3/3 overlap1012T01a
Unpaired: empty “placeholder” codonDeletionBoth contiguousCodon missing in the alternative isoform0/3 or 1/3 overlap1012T01b
InsertionCodon missing in the reference isoform0/3 or 1/3 overlap1012T01c
Unpaired: “placeholder” codon that represents an untranslated positionTranslational statusUntranslatedBoth: contiguous or splitNucleotide triplet not translated in the alternative isoform0/3 or 1/3 overlap1012T01d
TranslatedNucleotide triplet not translated in the reference isoform0/3 or 1/3 overlap1012T01e
PairedFrameshiftAheadBoth contiguousAlternative isoform codon one position downstream2/3 overlap1012T01f
BehindAlternative isoform codon one position upstream2/3 overlap1012T01g
Split codon patternsEdgeaBoth splitCodons overlapping at the junctionDifferent1012T01h
ComplexaBoth split or 1 of the 2 codons splitCodons overlapping at the junction, and are frameshiftedDifferent1012T01i

[i] aA subset of these paired codons can result in AA differences, or “ragged” codon pairs.