- sb.append("p.");
- String orig3 = ResidueProperties.aa2Triplet.get(orig);
- sb.append(orig3 == null ? orig : StringUtils.toSentenceCase(orig3));
- sb.append(Integer.toString(uf.getPosition()));
- String var3 = ResidueProperties.aa2Triplet.get(var);
- sb.append(var3 == null ? var : StringUtils.toSentenceCase(var3));
- sb.append(" ");
- }
+ int p = 0;
+ for (String var : variants)
+ {
+ sb.append("p.");
+ String orig3 = ResidueProperties.aa2Triplet.get(orig);
+ sb.append(orig3 == null ? orig : StringUtils.toSentenceCase(orig3));
+ sb.append(Integer.toString(uf.getPosition()));
+ for (int c = 0, clen = var.length(); c < clen; c++)
+ {
+ char varchar = var.charAt(c);
+ String var3 = ResidueProperties.aa2Triplet.get("" + varchar);