8 * Created by Sarah Westcott on 7/9/09.
9 * Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved.
15 #include "filterseqscommand.h"
16 #include "sparsematrix.hpp"
17 #include "sequence.hpp"
20 typedef list<PCell>::iterator MatData;
21 typedef map<int, float> SeqMap; //maps sequence to all distance for that seqeunce
23 /***********************************************************/
25 class Bellerophon : public Chimera {
34 void setCons(string){};
35 void setQuantiles(string) {};
40 FilterSeqsCommand* filterSeqs;
41 vector<Sequence*> seqs;
42 vector<Preference> pref;
46 void generatePreferences(vector<SeqMap>, vector<SeqMap>, int);
47 int createSparseMatrix(int, int, SparseMatrix*, vector<Sequence>);
50 /***********************************************************/