}
@Override
public NASecStructure calculateStructure(NucleotideSequence seq, boolean doStability) {
Alignment la = doStrongestIntramolecularLocalAlignment(seq.seqString(), seq.getType());
NASecStructure s = null;
double maxScore = 0;
for (int i = 0;i<25;i++) {
if (la == null) return s;
NASecStructure temp = new DefaultNASecStructure(la, seq.length());
double score = 0;
if (temp.getFirstString() != null && temp.getSecondString() != null) {
score = ssc.getStabilityScore(seq, temp);
}
if (i == 0) {
s = temp;
}