X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=trimoligos.h;h=6716deb464eb0198b00159490d1f33572c6c6d23;hb=16f9c4ab6f39769856b13e048eae2c8eaa413c02;hp=fb8f74dcb4f309387ccf3caa923354a466c9fccb;hpb=cc19310422f125d6628980bd1148e1e816792382;p=mothur.git diff --git a/trimoligos.h b/trimoligos.h index fb8f74d..6716deb 100644 --- a/trimoligos.h +++ b/trimoligos.h @@ -29,7 +29,7 @@ class TrimOligos { public: TrimOligos(int,int, map, map, vector); //pdiffs, bdiffs, primers, barcodes, revPrimers TrimOligos(int,int, int, int, map, map, vector, vector, vector); //pdiffs, bdiffs, ldiffs, sdiffs, primers, barcodes, revPrimers, linker, spacer - TrimOligos(int,int, int, int, map, map, vector, vector); //pdiffs, bdiffs, ldiffs, sdiffs, primers, barcodes, linker, spacer + TrimOligos(int,int, int, int, map, map); //pdiffs, bdiffs, ldiffs, sdiffs, primers, barcodes ~TrimOligos(); int stripBarcode(Sequence&, int&); @@ -58,8 +58,14 @@ class TrimOligos { vector revPrimer; vector linker; vector spacer; - map ibarcodes; - map iprimers; + map > ifbarcodes; + map > ifprimers; + map > irbarcodes; + map > irprimers; + map ipbarcodes; + map ipprimers; + + int maxFBarcodeLength, maxRBarcodeLength, maxFPrimerLength, maxRPrimerLength, maxLinkerLength, maxSpacerLength; MothurOut* m;