| 955 | } |
| 956 | |
| 957 | void Stats::initOverRepSeq() { |
| 958 | map<string, long> overRepSeq; |
| 959 | if(mIsRead2) |
| 960 | overRepSeq = mOptions->overRepSeqs2; |
| 961 | else |
| 962 | overRepSeq = mOptions->overRepSeqs1; |
| 963 | |
| 964 | map<string, long>::iterator iter; |
| 965 | for(iter = overRepSeq.begin(); iter!=overRepSeq.end(); iter++) { |
| 966 | string seq = iter->first; |
| 967 | mOverRepSeq[seq] = 0; |
| 968 | long* distBuf = new long[mEvaluatedSeqLen]; |
| 969 | memset(distBuf, 0, sizeof(long)*mEvaluatedSeqLen); |
| 970 | mOverRepSeqDist[seq] = distBuf; |
| 971 | } |
| 972 | } |
| 973 | |
| 974 | void Stats::deleteOverRepSeqDist() { |
| 975 | map<string, long>::iterator iter; |
nothing calls this directly
no outgoing calls
no test coverage detected