X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=chimeraslayer.h;h=c409c503da43a78f707d83a448372d9ef03595d7;hb=4c302368ef34f0d897afefc7853edf86fb45b9f3;hp=304ea108f3ce76790b5bfa2e3946289eb8d97720;hpb=2e28b53eb15d5dc11653247ee12aed2c7e5aac43;p=mothur.git diff --git a/chimeraslayer.h b/chimeraslayer.h index 304ea10..c409c50 100644 --- a/chimeraslayer.h +++ b/chimeraslayer.h @@ -24,8 +24,9 @@ class ChimeraSlayer : public Chimera { public: - ChimeraSlayer(string, string, bool, string, int, int, int, int, float, int, int, int, int, int, int, int, int, bool); - ChimeraSlayer(string, string, bool, map&, string, int, int, int, int, float, int, int, int, int, int, int, int, int, bool); + ChimeraSlayer(string, string, bool, string, int, int, int, int, float, int, int, int, int, int, int, int, int, bool, string, int); + ChimeraSlayer(string, string, bool, map&, string, int, int, int, int, float, int, int, int, int, int, int, int, int, bool, string, int); + ChimeraSlayer(string, string, bool, map&, string, int, int, int, int, float, int, int, int, int, int, int, int, int, bool, string, int, bool); ~ChimeraSlayer(); @@ -34,6 +35,7 @@ class ChimeraSlayer : public Chimera { Sequence print(ostream&, ostream&, data_results, data_results); void printHeader(ostream&); int doPrep(); + int getNumNoParents() { return numNoParents; } data_results getResults() { return printResults; } #ifdef USE_MPI @@ -49,10 +51,11 @@ class ChimeraSlayer : public Chimera { Database* databaseLeft; map priority; //for template=self, seqname, seqAligned, abundance set chimericSeqs; //for template=self, so we don't add chimeric sequences to the userTemplate set + int numNoParents, threadID; vector chimeraResults; data_results printResults; - string chimeraFlags, searchMethod, fastafile; + string chimeraFlags, searchMethod, fastafile, blastlocation; bool realign, trimChimera; int window, numWanted, kmerSize, match, misMatch, minSim, minCov, minBS, minSNP, parents, iters, increment; float divR;