@@ -58,13 +58,12 @@ read_set_t read_fasta_file(std::string file, bool raw, int lower_len, int upper_
5858 std::transform (seq.begin (), seq.end (),seq.begin (), ::toupper);
5959 if (raw){
6060 read_t r{header, seq, std::to_string (readID), " " };
61- ++readID;
6261 result.push_back (r);
6362 } else if ( seq.length () >= lower_len && seq.length () <= upper_len){
6463 read_t r{header, seq, std::to_string (readID), " " };
65- ++readID;
6664 result.push_back (r);
6765 }
66+ ++readID;
6867 }
6968
7069 seq = " " ;
@@ -82,13 +81,12 @@ read_set_t read_fasta_file(std::string file, bool raw, int lower_len, int upper_
8281 std::transform (seq.begin (), seq.end (),seq.begin (), ::toupper);
8382 if (raw){
8483 read_t r{header, seq, std::to_string (readID), " " };
85- ++readID;
8684 result.push_back (r);
8785 } else if ( seq.length () >= lower_len && seq.length () <= upper_len){
8886 read_t r{header, seq, std::to_string (readID), " " };
89- ++readID;
9087 result.push_back (r);
9188 }
89+ ++readID;
9290 }
9391
9492 seq = " " ;
@@ -102,13 +100,12 @@ read_set_t read_fasta_file(std::string file, bool raw, int lower_len, int upper_
102100 std::transform (seq.begin (), seq.end (),seq.begin (), ::toupper);
103101 if (raw){
104102 read_t r{header, seq, std::to_string (readID), " " };
105- ++readID;
106103 result.push_back (r);
107104 } else if ( seq.length () >= lower_len && seq.length () <= upper_len){
108105 read_t r{header, seq, std::to_string (readID), " " };
109- ++readID;
110106 result.push_back (r);
111107 }
108+ ++readID;
112109
113110 return result;
114111}
0 commit comments