}
else
{
- residue = "X".equalsIgnoreCase(displayChar) ? "X"
- : ResidueProperties.aa2Triplet.get(displayChar);
+ residue = "X".equalsIgnoreCase(displayChar) ? "X" : ("*"
+ .equals(displayChar) ? "STOP" : ResidueProperties.aa2Triplet
+ .get(displayChar));
if (residue != null)
{
text.append(" Residue: ").append(residue);
pos = sequence.findPosition(res);
text.append(" (").append(Integer.toString(pos)).append(")");
}
- // Object obj = null;
- // if (av.getAlignment().isNucleotide())
- // {
- // obj = ResidueProperties.nucleotideName.get(sequence.getCharAt(res)
- // + "");
- // if (obj != null)
- // {
- // text.append(" Nucleotide: ");
- // }
- // }
- // else
- // {
- // obj = ResidueProperties.aa2Triplet.get(sequence.getCharAt(res) + "");
- // if (obj != null)
- // {
- // text.append(" Residue: ");
- // }
- // }
- //
- // if (obj != null)
- // {
- //
- // if (obj != "")
- // {
- // text.append(obj + " (" + sequence.findPosition(res) + ")");
- // }
- // }
ap.alignFrame.statusBar.setText(text.toString());
-
}
/**
for (Match m : results.getResults())
{
SequenceI seq = m.getSequence();
+ if (seq.getDatasetSequence() != null)
+ {
+ seq = seq.getDatasetSequence();
+ }
if (seq == ds)
{