https://github.com/splatlab/squeakr
Revision 63d06dea8cdcd31bfcc3d9178284829ce1589a78 authored by Prashant Pandey on 25 January 2018, 18:51:34 UTC, committed by Prashant Pandey on 25 January 2018, 18:51:34 UTC
1 parent 6741efd
Tip revision: 63d06dea8cdcd31bfcc3d9178284829ce1589a78 authored by Prashant Pandey on 25 January 2018, 18:51:34 UTC
Adding the script to estmiate the size of the CQF using the output from ntCard.
Adding the script to estmiate the size of the CQF using the output from ntCard.
Tip revision: 63d06de
reader.h
/*
* =====================================================================================
*
* Filename: reader.h
*
* Description:
*
* Version: 1.0
* Created: 05/06/2016 09:56:26 PM
* Revision: none
* Compiler: gcc
*
* Author: Prashant Pandey (), ppandey@cs.stonybrook.edu
* Organization: Stony Brook University
*
* =====================================================================================
*/
#include <iostream>
#include <fstream>
#include <stdio.h>
#include <zlib.h>
#include <bzlib.h>
#ifndef _READER_H_
#define _READER_H_
using namespace std;
namespace kmercounting {
class reader {
public:
reader();
reader(FILE *in, gzFile in_gzip, BZFILE *in_bzip2, int bzerror);
FILE *in = nullptr;
gzFile in_gzip = nullptr;
BZFILE *in_bzip2 = nullptr;
int bzerror;
};
reader::reader()
{
in = nullptr;
in_gzip = nullptr;
in_bzip2 = nullptr;
bzerror = 0;
}
reader::reader(FILE *_in, gzFile _in_gzip, BZFILE *_in_bzip2, int _bzerror)
{
in = _in;
in_gzip = _in_gzip;
in_bzip2 = _in_bzip2;
bzerror = _bzerror;
}
}
#endif
Computing file changes ...