8 * Created by westcott on 9/8/09.
9 * Copyright 2009 Schloss Lab. All rights reserved.
17 #include "alignmentdb.h"
19 /***********************************************************/
20 //This class was created using the algorythms described in
21 //CHIMERA_CHECK version 2.7 written by Niels Larsen.
23 /***********************************************************/
25 class ChimeraCheckRDP : public Chimera {
28 ChimeraCheckRDP(string, string, string, bool, int, int, string); //fasta, template, name, svg, increment, ksize, outputDir
31 int getChimeras(Sequence*);
32 Sequence print(ostream&, ostream&);
35 Sequence print(MPI_File&, MPI_File&);
41 AlignmentDB* templateDB;
43 Sequence closest; //closest is the closest overall seq to query
45 vector<sim> IS; //IS is the vector of IS values for each window for query
47 map<string, string> names;
50 int kmerSize, increment;
53 int calcKmers(map<int, int>, map<int, int>);
54 void makeSVGpic(vector<sim>);
55 void readName(string);
57 /***********************************************************/