]> git.donarmstrong.com Git - mothur.git/blobdiff - slayer.h
finished chimeraslayer method and added get.listcount command
[mothur.git] / slayer.h
index ea79727561fbfad37dfaf1478276e529b79df22b..dc13e6daa3f1e4ce9e2340da2cf201c9881a3083 100644 (file)
--- a/slayer.h
+++ b/slayer.h
@@ -64,7 +64,7 @@ class Slayer {
 
        public:
                
-               Slayer(int, int, int, float);
+               Slayer(int, int, int, float, int);
                ~Slayer() {};
                
                string getResults(Sequence*, vector<Sequence*>);
@@ -73,11 +73,11 @@ class Slayer {
                                
        private:
                
-               int windowSize, windowStep, parentFragmentThreshold;
+               int windowSize, windowStep, parentFragmentThreshold, iters;
                float divRThreshold; 
                vector<data_struct>  outputResults;
                
-               void verticalFilter(vector<Sequence*>);
+               map<int, int> verticalFilter(vector<Sequence*>);
                float computePercentID(string, string, int, int);
                
                vector<data_struct> runBellerophon(Sequence*, Sequence*, Sequence*);