/* * Wrapper for FASTAReader */ bool read_seqs(FASTAReader &reader1, FASTAReader &reader2, Buffer<int16_t> *seqs1, Buffer<int16_t> *seqs2, int *seqs1_len, int *seqs2_len, std::vector<std::string> *seqs1_ids, std::vector<std::string> *seqs2_ids) { bool ans; #pragma omp critical ans = reader1.next(seqs1, seqs1_len, seqs1_ids) && reader2.next(seqs2, seqs2_len, seqs2_ids); return ans; }