]> git.donarmstrong.com Git - mothur.git/blobdiff - linearalgebra.h
added otu.association command. added calcSpearman, calcKendall and calcPearson functi...
[mothur.git] / linearalgebra.h
index 332101853e97ee2ff630f6792dc926c4aa9f4da4..321f46a1e283b6f4113b8dfd8242b0dfa190cc4e 100644 (file)
@@ -25,10 +25,16 @@ public:
        int qtli(vector<double>&, vector<double>&, vector<vector<double> >&);
        vector< vector<double> > calculateEuclidianDistance(vector<vector<double> >&, int); //pass in axes and number of dimensions
        vector< vector<double> > calculateEuclidianDistance(vector<vector<double> >&); //pass in axes
+       vector<vector<double> > getObservedEuclideanDistance(vector<vector<double> >&);
        double calcPearson(vector<vector<double> >&, vector<vector<double> >&);
        double calcSpearman(vector<vector<double> >&, vector<vector<double> >&);
        double calcKendall(vector<vector<double> >&, vector<vector<double> >&);
        
+       double calcPearson(vector<double>&, vector<double>&, double&);
+       double calcSpearman(vector<double>&, vector<double>&, double&);
+       double calcKendall(vector<double>&, vector<double>&, double&);
+       
+
 private:
        MothurOut* m;