label.score_model_conservation = Physicochemical property conservation
label.score_model_enhconservation = Physicochemical property conservation
label.status_bar = Status bar
+label.sequence_count = Sequences
label.out_to_textbox = Output to Textbox
label.occupancy = Occupancy
# delete Clustal - use FileFormat name instead
public static final int CDNA_PROFILE = 2;
private static long counter = 0;
+
+ private long noOfSequencesIncluded = -1;
/**
* If true, this annotations is calculated every edit, eg consensus, quality
showGroups ? "" : "nogroups");
}
+ public long getNoOfSequencesIncluded()
+ {
+ return noOfSequencesIncluded;
+ }
+
+ public void setNoOfSequencesIncluded(long noOfSequencesIncluded)
+ {
+ this.noOfSequencesIncluded = noOfSequencesIncluded;
+ }
+
}
{
msg.append(aa.sequenceRef.getName()).append(" : ");
}
-
+
if (aa.graphGroup == -1)
{
msg.append(aa.label);
}
+
+ if(aa.getNoOfSequencesIncluded()>=0)
+ {
+ msg.append(", ");
+ msg.append(MessageManager.getString("label.sequence_count")).append(" : ");
+ msg.append(aa.getNoOfSequencesIncluded());
+ }
+
else if (anns != null)
{
boolean first = true;
// jalview.gui.SeqPanel.mouseMoved(..) that formats sequence feature
// tooltips
String desc = aa.getDescription(true).trim();
+ if(aa.getNoOfSequencesIncluded()>=0) {
+ desc+=", " + MessageManager.getString("label.sequence_count")+" : "+aa.getNoOfSequencesIncluded();
+ }
if (!desc.toLowerCase(Locale.ROOT).startsWith(HTML_START_TAG))
{
tooltip.append(HTML_START_TAG);
if (immediate || !calcMan.isWorking(this) && ssConsensus != null
&& ssConsensusProfile != null)
{
+ if(ssConsensusProfile.get(0)!=null)
+ ssConsensus.setNoOfSequencesIncluded(ssConsensusProfile.get(0).getHeight());
deriveSSConsensus(ssConsensus, ssConsensusProfile);
AlignmentAnnotation gap = getGapAnnotation();
if (gap != null)