X-Git-Url: https://git.donarmstrong.com/?p=fastq-tools.git;a=blobdiff_plain;f=src%2Ffastq-kmers.c;h=92f4314141133c14bd0e4dc8c7a6507fb76daf53;hp=26792debf96ba8760302de3910286c5f133da32c;hb=d6b81119e55cf77c1e4c17b9e9026abc01e22b96;hpb=07ffc4895d705c5207492a002ffce4576dac5fc5 diff --git a/src/fastq-kmers.c b/src/fastq-kmers.c index 26792de..92f4314 100644 --- a/src/fastq-kmers.c +++ b/src/fastq-kmers.c @@ -109,13 +109,13 @@ void unpackkmer( uint32_t kmer, char* s, int k ) void count_fastq_kmers(FILE* fin, uint32_t* cs) { - seq_t* seq = fastq_alloc_seq(); - fastq_t* fqf = fastq_open(fin); + seq_t* seq = seq_create(); + fastq_t* fqf = fastq_create(fin); int i; int n; uint32_t kmer; - while (fastq_next(fqf, seq)) { + while (fastq_read(fqf, seq)) { n = (int)seq->seq.n - k + 1; for (i = 0; i < n; i++) { if( packkmer(seq->seq.s + i, &kmer, k) ) { @@ -124,8 +124,8 @@ void count_fastq_kmers(FILE* fin, uint32_t* cs) } } - fastq_free_seq(seq); - fastq_close(fqf); + seq_free(seq); + fastq_free(fqf); }