X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=qualityscores.h;h=a802636fd364071ab15aa84c148ebb38fead14b4;hb=1ef03d78c36b105e87165ad1ebc9af29cd6144b7;hp=500d3e98db79b934effee830b65f54afb0023af3;hpb=e9845ee4c8db2e044e87d721cc2d94f8d609e03d;p=mothur.git diff --git a/qualityscores.h b/qualityscores.h index 500d3e9..a802636 100644 --- a/qualityscores.h +++ b/qualityscores.h @@ -30,9 +30,9 @@ public: void trimQScores(int, int); void flipQScores(); bool stripQualThreshold(Sequence&, double); - bool stripQualRollingAverage(Sequence&, double); - bool stripQualWindowAverage(Sequence&, int, int, double); - bool cullQualAverage(Sequence&, double); + bool stripQualRollingAverage(Sequence&, double, bool); + bool stripQualWindowAverage(Sequence&, int, int, double, bool); + bool cullQualAverage(Sequence&, double, bool); void updateQScoreErrorMap(map >&, string, int, int, int); void updateForwardMap(vector >&, int, int, int); void updateReverseMap(vector >&, int, int, int); @@ -42,7 +42,7 @@ public: private: - double calculateAverage(); + double calculateAverage(bool); MothurOut* m; vector qScores;