X-Git-Url: https://git.donarmstrong.com/?p=mothur.git;a=blobdiff_plain;f=chimeracheckrdp.h;fp=chimeracheckrdp.h;h=0000000000000000000000000000000000000000;hp=cc23c2e9e8b0b794339a0dfa8fa91bae50f28c00;hb=4a877efa127e56e81a21f53cfdbbfd3bfbe8c4ff;hpb=a6cf29fa4dac0909c7582cb1094151d34093ee76 diff --git a/chimeracheckrdp.h b/chimeracheckrdp.h deleted file mode 100644 index cc23c2e..0000000 --- a/chimeracheckrdp.h +++ /dev/null @@ -1,60 +0,0 @@ -#ifndef CHIMERACHECK_H -#define CHIMERACHECK_H - -/* - * chimeracheckrdp.h - * Mothur - * - * Created by westcott on 9/8/09. - * Copyright 2009 Schloss Lab. All rights reserved. - * - */ - - -#include "chimera.h" -#include "kmer.hpp" -#include "kmerdb.hpp" -#include "alignmentdb.h" - -/***********************************************************/ -//This class was created using the algorythms described in -//CHIMERA_CHECK version 2.7 written by Niels Larsen. - -/***********************************************************/ - -class ChimeraCheckRDP : public Chimera { - - public: - ChimeraCheckRDP(string, string, string, bool, int, int, string); //fasta, template, name, svg, increment, ksize, outputDir - ~ChimeraCheckRDP(); - - int getChimeras(Sequence*); - Sequence print(ostream&, ostream&); - - #ifdef USE_MPI - Sequence print(MPI_File&, MPI_File&); - #endif - - private: - - Sequence* querySeq; - AlignmentDB* templateDB; - Kmer* kmer; - Sequence closest; //closest is the closest overall seq to query - - vector IS; //IS is the vector of IS values for each window for query - string fastafile; - map names; - string name; - bool svg; - int kmerSize, increment; - - vector findIS(); - int calcKmers(map, map); - void makeSVGpic(vector); - void readName(string); -}; -/***********************************************************/ - -#endif -