File: ExtendedReadInfo.h

package info (click to toggle)
tvc 5.0.3%2Bgit20151221.80e144e%2Bdfsg-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 3,548 kB
  • sloc: cpp: 24,088; ansic: 3,933; python: 260; makefile: 16
file content (28 lines) | stat: -rw-r--r-- 812 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* Copyright (C) 2012 Ion Torrent Systems, Inc. All Rights Reserved */

//! @file     ExtendedReadInfo.h
//! @ingroup  VariantCaller
//! @brief    HP Indel detection


#ifndef EXTENDEDREADINFO_H
#define EXTENDEDREADINFO_H

#include <vector>

#include "InputStructures.h"
#include "ExtendParameters.h"
#include "AlleleParser.h"

using namespace std;

struct Alignment;

void UnpackOnLoad(Alignment *rai, const InputStructures &global_context, const ExtendParameters& parameters);

//! @brief  Creates a stack of reads that provide evidence in the case of our candidate variant
void StackUpOneVariant(vector<const Alignment *>& read_stack, int variant_start_pos, int variant_end_pos,
                       const ExtendParameters &parameters, const PositionInProgress& bam_position);


#endif //EXTENDEDREADINFO_H