X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=src%2Fjalview%2Fanalysis%2FGeneticCodes.java;fp=src%2Fjalview%2Fanalysis%2FGeneticCodes.java;h=8d69b0ba679e0156f237eaa79ea55b840af22062;hb=9d2408483e451285fd555c3cd6e0273977acbaa7;hp=df1dd8255e97fe5fe18404efba3fb23f85127c4e;hpb=214ad7e089fdf9cde66ac5e5d56d498101bbe2c3;p=jalview.git diff --git a/src/jalview/analysis/GeneticCodes.java b/src/jalview/analysis/GeneticCodes.java index df1dd82..8d69b0b 100644 --- a/src/jalview/analysis/GeneticCodes.java +++ b/src/jalview/analysis/GeneticCodes.java @@ -20,6 +20,8 @@ */ package jalview.analysis; +import java.util.Locale; + import jalview.bin.Cache; import java.io.BufferedReader; @@ -198,13 +200,13 @@ public final class GeneticCodes while (line != null) { line = readLine(dataIn); - if (line != null && !"DNA".equals(line.toUpperCase())) + if (line != null && !"DNA".equals(line.toUpperCase(Locale.ROOT))) { String[] tokens = line.split("\\t"); if (tokens.length == 2) { - ambiguityCodes.put(tokens[0].toUpperCase(), - tokens[1].toUpperCase()); + ambiguityCodes.put(tokens[0].toUpperCase(Locale.ROOT), + tokens[1].toUpperCase(Locale.ROOT)); } else { @@ -341,13 +343,13 @@ public final class GeneticCodes @Override public String translateCanonical(String codon) { - return codons.get(codon.toUpperCase()); + return codons.get(codon.toUpperCase(Locale.ROOT)); } @Override public String translate(String codon) { - String upper = codon.toUpperCase(); + String upper = codon.toUpperCase(Locale.ROOT); String peptide = translateCanonical(upper); /*