The "GeneticCode" C++ class is designed to generate versions of the genetic code subject to the requirements of the three major models of the genetic code origin and evolution (about these models see, e.g., Koonin & Novozhilov, 2009, IUBMB Life).
This class was written specifically to perform statistical test for the paper Makukov & shCherbak (2017), but it might be used for a wider class of studies related to the genetic code.
...