File: bam-read.h

package info (click to toggle)
transrate-tools 1.0.0-3
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 428 kB
  • sloc: cpp: 449; sh: 30; makefile: 7
file content (29 lines) | stat: -rw-r--r-- 503 bytes parent folder | download | duplicates (4)
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
29
#include <stdio.h>
#include <string>
#include <iostream>
#include <fstream>
#include <vector>
#include "api/BamReader.h"
#include "pileup.h"

using namespace BamTools;

using namespace std;

double nullprior = 0.7;

class BamRead
{
public:
  int estimate_fragment_size(std::string file);
  int load_bam(std::string);
  int bar;
  int seq_count;
  uint32_t nm_tag;
  int ldist;
  int realistic_distance;
  int refid;
  BamReader reader;
  BamAlignment alignment;
  std::vector<TransratePileup> array;
};