Go to the documentation of this file.
6 #include "api/BamReader.h"
7 #include "api/BamIndex.h"
8 #include "api/BamAux.h"
17 #define required_argument 1
18 #define optional_argument 2
21 using namespace BamTools;
82 vector<string>
splitString(
string s,
string delimiter);
101 vector<string>
extractRegions(
string chromosome, int32_t chromosomeSize,
unsigned regionSize);
119 string convertToSam(
const BamAlignment& a, RefVector m_references);
string convertToSam(const BamAlignment &a, RefVector m_references)
string retrieveNucleotidesContent(const string &barcode)
barcode stringToBarcode(const string &str)
SequencingTechnology techno
bool isValidBarcode(const string &barcode)
vector< string > splitString(string s, string delimiter)
SequencingTechnology determineSequencingTechnology(const string &barcode)
BamRegion stringToBamRegion(BamReader &reader, string s)
vector< string > extractRegions(string chromosome, int32_t chromosomeSize, unsigned regionSize)
vector< string > extractRegionsList(BamReader &reader, unsigned regionSize)