FastqPuri
Public Attributes | List of all members
statsinfo Struct Reference

stores info needed to create the summary graphs More...

#include <stats_info.h>

Public Attributes

int read_len
 
int ntiles
 
int nQ
 
int minQ
 
int tile_pos
 
int nreads
 
int reads_wN
 
int sz_lowQ_ACGT_tile
 
int sz_ACGT_tile
 
int sz_reads_MlowQ
 
int sz_QPosTile_table
 
int sz_ACGT_pos
 
int * tile_tags
 
int * lane_tags
 
int * qual_tags
 
uint64_t * lowQ_ACGT_tile
 
uint64_t * ACGT_tile
 
uint64_t * reads_MlowQ
 
uint64_t * QPosTile_table
 
uint64_t * ACGT_pos
 

Detailed Description

stores info needed to create the summary graphs

Member Data Documentation

◆ ACGT_pos

uint64_t* statsinfo::ACGT_pos

# A, C, G, T, N per position

◆ ACGT_tile

uint64_t* statsinfo::ACGT_tile

# A, C, G, T, N per tile, to compute the fraction of lowQuality bases per tile and per nucleotide.

◆ lane_tags

int* statsinfo::lane_tags

Names of the existing tiles

◆ lowQ_ACGT_tile

uint64_t* statsinfo::lowQ_ACGT_tile

# low Quality A, C, G, T, N per tile

◆ minQ

int statsinfo::minQ

Minimum quality threshold

◆ nQ

int statsinfo::nQ

# possible quality values

◆ nreads

int statsinfo::nreads

# reads read till current position.

◆ ntiles

int statsinfo::ntiles

# tiles

◆ QPosTile_table

uint64_t* statsinfo::QPosTile_table

# bases of a given quality per tile.

◆ qual_tags

int* statsinfo::qual_tags

Names of the existing qualities

◆ read_len

int statsinfo::read_len

Maximum length of a read

◆ reads_MlowQ

uint64_t* statsinfo::reads_MlowQ

# reads with M(position) lowQuality bases.

◆ reads_wN

int statsinfo::reads_wN

# reads with N's found till current position

◆ sz_ACGT_pos

int statsinfo::sz_ACGT_pos

ACGT_pos size = read_len * N_ACGT

◆ sz_ACGT_tile

int statsinfo::sz_ACGT_tile

ACGT_tile size = ntiles * NACGT

◆ sz_lowQ_ACGT_tile

int statsinfo::sz_lowQ_ACGT_tile

lowQ_ACGT_tile size = ntiles * N_ACGT

◆ sz_QPosTile_table

int statsinfo::sz_QPosTile_table

QposTile_Table size = ntiles * nQ * read_len

◆ sz_reads_MlowQ

int statsinfo::sz_reads_MlowQ

reads_MlowQ size = read_len + 1

◆ tile_pos

int statsinfo::tile_pos

current tile position

◆ tile_tags

int* statsinfo::tile_tags

Names of the existing tiles


The documentation for this struct was generated from the following file: