libStatGen Software 1
glfEntry Struct Reference
Collaboration diagram for glfEntry:

Public Member Functions

glfEntryoperator= (glfEntry &rhs)
 

Public Attributes

unsigned char refBase:4
 "XACMGRSVTWYHKDBN"[ref_base] gives the reference base More...
 
unsigned char recordType:4
 
unsigned int offset
 offset of this record from the previous one, in bases More...
 
unsigned depth:24
 log10 minimum likelihood * 10 and the number of mapped reads More...
 
unsigned minLLK:8
 
unsigned char mapQuality
 root mean squared maximum mapping quality for overlapping reads More...
 
union {
   unsigned char   lk [10]
 log10 likelihood ratio * 10 for genotypes AA, AC, AG, AT, CC, CG, CT, GG, GT, TT More...
 
   glfIndel   indel
 
}; 
 

Detailed Description

Definition at line 42 of file glfHandler.h.

Member Function Documentation

◆ operator=()

glfEntry & glfEntry::operator= ( glfEntry rhs)

Definition at line 287 of file glfHandler.cpp.

288{
289 refBase = rhs.refBase;
290 recordType = rhs.recordType;
291 offset = rhs.offset;
293
294 for (int i = 0; i < 10; i++)
295 lk[i] = rhs.lk[i];
296
297 minLLK = rhs.minLLK;
298 depth = rhs.depth;
299
300 return * this;
301}
unsigned int offset
offset of this record from the previous one, in bases
Definition: glfHandler.h:48
unsigned char mapQuality
root mean squared maximum mapping quality for overlapping reads
Definition: glfHandler.h:54
unsigned depth
log10 minimum likelihood * 10 and the number of mapped reads
Definition: glfHandler.h:51
unsigned char lk[10]
log10 likelihood ratio * 10 for genotypes AA, AC, AG, AT, CC, CG, CT, GG, GT, TT
Definition: glfHandler.h:59
unsigned char refBase
"XACMGRSVTWYHKDBN"[ref_base] gives the reference base
Definition: glfHandler.h:45

Member Data Documentation

◆ depth

unsigned glfEntry::depth

log10 minimum likelihood * 10 and the number of mapped reads

Definition at line 51 of file glfHandler.h.

◆ indel

glfIndel glfEntry::indel

Definition at line 60 of file glfHandler.h.

◆ lk

unsigned char glfEntry::lk[10]

log10 likelihood ratio * 10 for genotypes AA, AC, AG, AT, CC, CG, CT, GG, GT, TT

Definition at line 59 of file glfHandler.h.

◆ mapQuality

unsigned char glfEntry::mapQuality

root mean squared maximum mapping quality for overlapping reads

Definition at line 54 of file glfHandler.h.

◆ minLLK

unsigned glfEntry::minLLK

Definition at line 51 of file glfHandler.h.

◆ offset

unsigned int glfEntry::offset

offset of this record from the previous one, in bases

Definition at line 48 of file glfHandler.h.

◆ recordType

unsigned char glfEntry::recordType

Definition at line 45 of file glfHandler.h.

◆ refBase

unsigned char glfEntry::refBase

"XACMGRSVTWYHKDBN"[ref_base] gives the reference base

Definition at line 45 of file glfHandler.h.


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