]> git.donarmstrong.com Git - mothur.git/blobdiff - sequence.hpp
addition of summary.seq command [pds]
[mothur.git] / sequence.hpp
index 37ca87cf019ead5dd230bb8226d09761e7d16880..929ca781ba9906c736bc83e2a79b556b583651f2 100644 (file)
@@ -37,18 +37,27 @@ public:
        string getAligned();
        string getPairwise();
        string getUnaligned();
-       int getLength();  //the greater of the lengths of unaligned and aligned
-       int getUnalignLength();
+       int getNumBases();
+       int getStartPos();
+       int getEndPos();
        int getAlignLength();
+       int getAmbigBases();
+       int getLongHomoPolymer();
+       bool getIsAligned();
        void printSequence(ostream&);
        
 private:
+       void initialize();
        string name;
        string unaligned;
        string aligned;
        string pairwise;
-       int length;
-       int lengthAligned;
+       int numBases;
+       int alignmentLength;
+       bool isAligned;
+       int longHomoPolymer;
+       int ambigBases;
+       int startPos, endPos;
 };
 
 /**************************************************************************************************/