]> git.donarmstrong.com Git - mothur.git/blobdiff - sequence.hpp
fixed bug with aligner and longest base. added deunique.seqs command.
[mothur.git] / sequence.hpp
index 5f84d441c20d0fd8a0ed8f9284b7a32dfc9b4214..c634f78b6522e43742800b0a4541d910eb7d6be3 100644 (file)
@@ -26,6 +26,11 @@ public:
        Sequence(ifstream&);
        Sequence(istringstream&);
        
+       //these constructors just set the unaligned string to save space
+       Sequence(string, string, string);  
+       Sequence(ifstream&, string);
+       Sequence(istringstream&, string);
+       
        void setName(string);
        void setUnaligned(string);
        void setPairwise(string);
@@ -43,6 +48,7 @@ public:
        int getEndPos();
        int getAlignLength();
        int getAmbigBases();
+       void removeAmbigBases();
        int getLongHomoPolymer();
        bool getIsAligned();
        void printSequence(ostream&);