mostSimSequenceVector.resize(numCandSeqs);
for(int i=0;i<numCandSeqs;i++){
- inputData >> candidateSeqName >> closestMatch.seqName >> closestMatch.indexNumber >> closestMatch.simScore;
-// getline(inputData, junk);
+ inputData >> candidateSeqName >> closestMatch.seqName >> closestMatch.indexNumber >> closestMatch.simScore;
mostSimSequenceVector[i] = closestMatch;
}
mothurOut(toString(numCandSeqs)); mothurOutEndLine();
searchScore = 100. * simAccession.simScore;
searchIndex++;
// return templateSequences[closestMatchIndexNumber];
- return templateSequences[simAccession.indexNumber];
+ if (templateValid) { return templateSequences[simAccession.indexNumber]; }
+ else { return emptySequence; }
}