import jalview.datamodel.DBRefEntry;
import jalview.datamodel.SequenceFeature;
import jalview.datamodel.SequenceI;
+import jalview.io.gff.GffConstants;
import jalview.util.DBRefUtils;
import jalview.util.UrlLink;
}
else
{
- if (tmpString.indexOf("<") > -1
- || tmpString.indexOf(">") > -1)
+ if (tmpString.indexOf("<") > -1 || tmpString.indexOf(">") > -1)
{
// The description does not specify html is to
// be used, so we must remove < > symbols
.getType());
if (rng != null && rng[0] != null && rng[0][0] != rng[0][1])
{
- sb.append(" Score=").append(
- String.valueOf(feature.getScore()));
+ sb.append(" Score=").append(String.valueOf(feature.getScore()));
}
}
String status = (String) feature.getValue("status");
{
sb.append("; (").append(status).append(")");
}
+ String clinSig = (String) feature
+ .getValue(GffConstants.CLINICAL_SIGNIFICANCE);
+ if (clinSig != null)
+ {
+ sb.append("; ").append(clinSig);
+ }
}
}
appendLinks(sb, feature);
String unq = urls[u] + "|" + urls[u + 1];
if (!uniques.contains(unq))
{
- result.add(new String[] { target, label, urls[u],
- urls[u + 1] });
+ result.add(new String[] { target, label, urls[u], urls[u + 1] });
uniques.add(unq);
}
}
String unq = urls[u] + "|" + urls[u + 1];
if (!uniques.contains(unq))
{
- result.add(new String[] { target, label, urls[u],
- urls[u + 1] });
+ result.add(new String[] { target, label, urls[u], urls[u + 1] });
uniques.add(unq);
}
}
String unq = urls[u] + "|" + urls[u + 1];
if (!uniques.contains(unq))
{
- result.add(new String[] { target, label, urls[u],
- urls[u + 1] });
+ result.add(new String[] { target, label, urls[u], urls[u + 1] });
uniques.add(unq);
}
}