Degenerate Codon Design Adaptation for demonstration purposes from https://github.com/OrensteinLab/DeCoDe.