]> git.donarmstrong.com Git - mothur.git/blobdiff - alignmentdb.cpp
modified sequence class to read fasta files with comments. this required modification...
[mothur.git] / alignmentdb.cpp
index 6b05989d40a0184540a9397fb75efd79e49a14cc..e4509521e7383d305151170e2fcc96da1c2f3e88 100644 (file)
@@ -25,14 +25,13 @@ AlignmentDB::AlignmentDB(string fastaFileName, string method, int kmerSize, floa
                mothurOut("Reading in the " + fastaFileName + " template sequences...\t");      cout.flush();
                
                while (!fastaFile.eof()) {
-                       Sequence temp(fastaFile);
+                       Sequence temp(fastaFile);  gobble(fastaFile);
                        
-                       templateSequences.push_back(temp);
-                       
-                       //save longest base
-                       if (temp.getUnaligned().length() > longest)  { longest = temp.getUnaligned().length(); }
-                       
-                       gobble(fastaFile);
+                       if (temp.getName() != "") {
+                               templateSequences.push_back(temp);
+                               //save longest base
+                               if (temp.getUnaligned().length() > longest)  { longest = temp.getUnaligned().length(); }
+                       }
                }
                
                numSeqs = templateSequences.size();