//********************************************************************************************************************
inline bool compareSpearman(spearmanRank left, spearmanRank right){
return (left.score < right.score);
-}
+}
+//********************************************************************************************************************
+inline double max(double left, double right){
+ if (left > right) { return left; }
+ else { return right; }
+}
+//********************************************************************************************************************
+inline double max(int left, double right){
+ double value = left;
+ if (left > right) { return value; }
+ else { return right; }
+}
+//********************************************************************************************************************
+inline double max(double left, int right){
+ double value = right;
+ if (left > value) { return left; }
+ else { return value; }
+}
//********************************************************************************************************************
//sorts highest to lowest
inline bool compareSeqPriorityNodes(seqPriorityNode left, seqPriorityNode right){