-struct data_struct { //this is crazy big...but follow original.
- float divr_qla_qrb;
- float divr_qlb_qra;
- float qla_qrb;
- float qlb_qra;
- float qla;
- float qrb;
- float ab;
- float qa;
- float qb;
- float lab;
- float rab;
- float qra;
- float qlb;
- int winLStart;
- int winLEnd;
- int winRStart;
- int winREnd;
- Sequence querySeq;
- Sequence parentA;
- Sequence parentB;
- float bsa;
- float bsb;
- float bsMax;
- float chimeraMax;
-
-};
-/***********************************************************************/
-//sorts lowest to highest first by bsMax, then if tie by chimeraMax
-inline bool compareDataStruct(data_struct left, data_struct right){
- if (left.bsMax < right.bsMax) { return true; }
- else if (left.bsMax == right.bsMax) {
- return (left.chimeraMax < right.chimeraMax);
- }else { return false; }
-}
-/***********************************************************************/