boolean ignoreScore=method!=FEATURE_SCORE;
StringBuffer scoreLabel = new StringBuffer();
scoreLabel.append(start+stop+method);
+ // This doesn't work yet - we'd like to have a canonical ordering that can be preserved from call to call
for (int i=0;featureLabels!=null && i<featureLabels.length; i++)
{
scoreLabel.append(featureLabels[i]==null ? "null" : featureLabels[i]);
if (!hasScore[i])
{
scores[i] = (max + i);
+ } else {
+ int nf=(feats[i]==null) ? 0 :((SequenceFeature[]) feats[i]).length;
+ System.err.println("Sorting on Score: seq "+seqs[i].getName()+ " Feats: "+nf+" Score : "+scores[i]);
}
}
}