LRez  v2.1
alignmentsRetrieval.h
Go to the documentation of this file.
1 #ifndef __LREZ_ALIGNMENTS_RETRIEVAL__
2 #define __LREZ_ALIGNMENTS_RETRIEVAL__
3 
4 #include "utils.h"
5 #include "indexManagementBam.h"
6 
7 
19 
20 
30 vector<BamAlignment> retrieveAlignmentsWithBarcode_BamReader(BamReader& reader, BarcodesOffsetsIndex& BarcodesOffsetsIndex, string bc);
31 
41 vector<BamAlignment> retrieveAlignmentsWithBarcode(string bamFile, BarcodesOffsetsIndex& BarcodesOffsetsIndex, string bc);
42 
54 
64 vector<BamAlignment> retrieveAlignmentsWithBarcodes_BamReader(BamReader& reader, BarcodesOffsetsIndex& BarcodesOffsetsIndex, string barcodesList);
65 
76 vector<BamAlignment> retrieveAlignmentsWithBarcodes(string bamFile, BarcodesOffsetsIndex& BarcodesOffsetsIndex, string barcodesList, unsigned nbThreads = 1);
77 
78 #endif
utils.h
retrieveAlignmentsWithBarcodes
vector< BamAlignment > retrieveAlignmentsWithBarcodes(string bamFile, BarcodesOffsetsIndex &BarcodesOffsetsIndex, string barcodesList, unsigned nbThreads=1)
indexManagementBam.h
retrieveAlignmentsWithBarcodeBits_BamReader
vector< BamAlignment > retrieveAlignmentsWithBarcodeBits_BamReader(BamReader &reader, BarcodesOffsetsIndex &BarcodesOffsetsIndex, barcode b)
barcode
vector< bool > barcode
Definition: utils.h:23
retrieveAlignmentsWithBarcode
vector< BamAlignment > retrieveAlignmentsWithBarcode(string bamFile, BarcodesOffsetsIndex &BarcodesOffsetsIndex, string bc)
retrieveAlignmentsWithBarcode_BamReader
vector< BamAlignment > retrieveAlignmentsWithBarcode_BamReader(BamReader &reader, BarcodesOffsetsIndex &BarcodesOffsetsIndex, string bc)
retrieveAlignmentsWithBarcodes_BamReader
vector< BamAlignment > retrieveAlignmentsWithBarcodes_BamReader(BamReader &reader, BarcodesOffsetsIndex &BarcodesOffsetsIndex, string barcodesList)
retrieveAlignmentsWithBarcodeBits
vector< BamAlignment > retrieveAlignmentsWithBarcodeBits(string bamFile, BarcodesOffsetsIndex &BarcodesOffsetsIndex, barcode bc)
robin_hood::detail::Table
Definition: robin_hood.h:908