ContextSV 0.0.1
Integrative SV calling.
All Classes Files Functions Variables Typedefs Macros
SVCaller Class Reference

#include <sv_caller.h>

Collaboration diagram for SVCaller:
[legend]

Public Member Functions

 SVCaller (InputData &input_data)
 
SVData run ()
 

Private Member Functions

SVData detectSVsFromCIGAR (std::string chr, int32_t pos, uint32_t *cigar, int cigar_len)
 
SVData detectSVsFromSplitReads ()
 

Private Attributes

int max_indel_dist = 10
 
int min_sv_size = 50
 
int min_mapq = 20
 
InputDatainput_data
 

Constructor & Destructor Documentation

◆ SVCaller()

SVCaller::SVCaller ( InputData input_data)

Member Function Documentation

◆ detectSVsFromCIGAR()

SVData SVCaller::detectSVsFromCIGAR ( std::string  chr,
int32_t  pos,
uint32_t *  cigar,
int  cigar_len 
)
private
Here is the call graph for this function:

◆ detectSVsFromSplitReads()

SVData SVCaller::detectSVsFromSplitReads ( )
private
Here is the call graph for this function:
Here is the caller graph for this function:

◆ run()

SVData SVCaller::run ( )
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ input_data

InputData* SVCaller::input_data
private

◆ max_indel_dist

int SVCaller::max_indel_dist = 10
private

◆ min_mapq

int SVCaller::min_mapq = 20
private

◆ min_sv_size

int SVCaller::min_sv_size = 50
private

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