1 #ifndef LIBSHUFFCOMMAND_H
2 #define LIBSHUFFCOMMAND_H
8 * Created by Sarah Westcott on 3/9/09.
9 * Copyright 2009 Schloss Lab UMASS Amherst. All rights reserved.
13 #include "command.hpp"
15 #include "fullmatrix.h"
21 class LibShuffCommand : public Command {
29 vector< vector<float> > cValues; // vector of coverage scores, one for each comparison.
30 vector<float> deltaValues; // vector of delta scores, one for each comparison.
31 vector<float> sumDelta; //sum of delta scores, one for each comparison.
32 vector<float> sumDeltaSig; //number of random matrixes with that delta value or ??
33 vector< vector<float> > rsumDelta; //vector< vector<sumdelta scores for a given comparison> >
34 vector<string> groupComb;
38 int findIndex(float, int);
39 void printCoverageFile(float);
40 void printSummaryFile();
42 GlobalData* globaldata;
46 int numGroups, numComp, iters;
47 string coverageFile, summaryFile;