80 #endif // endif STATS_INFO_H_ uint64_t * ACGT_tile
Definition: stats_info.h:58
int minQ
Definition: stats_info.h:45
int sz_ACGT_tile
Definition: stats_info.h:50
void init_info(Info *res)
Initialization of a Info type.
Definition: stats_info.c:103
void get_first_tile(Info *res, Fq_read *seq)
gets first tile
Definition: stats_info.c:312
int ntiles
Definition: stats_info.h:43
int sz_QPosTile_table
Definition: stats_info.h:52
void update_info(Info *res, Fq_read *seq)
updates Info with Fq_read
Definition: stats_info.c:319
int reads_wN
Definition: stats_info.h:48
stores a fastq entry
Definition: fq_read.h:37
int sz_lowQ_ACGT_tile
Definition: stats_info.h:49
int * lane_tags
Definition: stats_info.h:55
int tile_pos
Definition: stats_info.h:46
struct statsinfo Info
stores info needed to create the summary graphs
int update_ACGT_counts(uint64_t *ACGT_low, char ACGT)
update, for current tile, ACGT counts.
Definition: stats_info.c:363
void update_QPosTile_table(Info *res, Fq_read *seq)
update QPostile table
Definition: stats_info.c:389
uint64_t * ACGT_pos
Definition: stats_info.h:64
uint64_t * QPosTile_table
Definition: stats_info.h:63
stores info needed to create the summary graphs
Definition: stats_info.h:41
int read_len
Definition: stats_info.h:42
void read_info(Info *res, char *file)
Read Info from binary file.
Definition: stats_info.c:157
void free_info(Info *res)
frees allocated memory in Info
Definition: stats_info.c:142
void write_info(Info *res, char *file)
Write info to binary file.
Definition: stats_info.c:202
void update_ACGT_pos(uint64_t *ACGT_pos, Fq_read *seq)
update ACGT_pos
Definition: stats_info.c:413
int * tile_tags
Definition: stats_info.h:54
int nQ
Definition: stats_info.h:44
fastq entries manipulations (read/write)
int nreads
Definition: stats_info.h:47
uint64_t * reads_MlowQ
Definition: stats_info.h:61
int sz_reads_MlowQ
Definition: stats_info.h:51
int sz_ACGT_pos
Definition: stats_info.h:53
uint64_t * lowQ_ACGT_tile
Definition: stats_info.h:57
void resize_info(Info *res)
resize Info
Definition: stats_info.c:430
int * qual_tags
Definition: stats_info.h:56
void print_info(Info *res, char *infofile)
print Info to a textfile
Definition: stats_info.c:234