Text this: LinearCDSfold: a tool for co-optimizing secondary structure stability and codon usage in coding sequence design