MCPcopy Create free account
hub / github.com/OpenGene/fastp / initOverRepSeq

Method initOverRepSeq

src/stats.cpp:957–972  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

955}
956
957void 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
974void Stats::deleteOverRepSeqDist() {
975 map<string, long>::iterator iter;

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected