cgatools::variants::AlleleDiffSegment Struct Reference

Structure to keep track of a segment the reference, as well as calls aligned to that segment for two calldiff files. More...

#include <AlleleDiffSegment.hpp>

List of all members.

Public Member Functions

 AlleleDiffSegment (const std::pair< uint32_t, uint32_t > &lhs, const std::pair< uint32_t, uint32_t > &rhs, const std::pair< uint32_t, uint32_t > &ref, const std::pair< uint32_t, uint32_t > &lhsCalls, const std::pair< uint32_t, uint32_t > &rhsCalls)

Public Attributes

std::pair< uint32_t, uint32_tlhs_
 pos in PhasedAllele::allele_
std::pair< uint32_t, uint32_trhs_
 pos in PhasedAllele::allele_
std::pair< uint32_t, uint32_tref_
 pos in reference sequence
std::pair< uint32_t, uint32_tlhsCalls_
 pos in PhasedAllele::calls_
std::pair< uint32_t, uint32_trhsCalls_
 pos in PhasedAllele::calls_

Detailed Description

Structure to keep track of a segment the reference, as well as calls aligned to that segment for two calldiff files.

This is used for narrowing the range of non-identical PhasedAllele instances to specific calls.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated by  doxygen 1.6.2