INNER CODE UNIT · C
globalTid
dpryan79/MethylDackel · MBias.c:126
globalTid = (uint32_t) -1;
}
if(localTid < hdr->n_targets && globalTid != (uint32_t) -1) {
if(globalPos >= hdr->target_len[localTid]) {
localEnd = hdr->target_len[localTid];
globalTid++;
globalPos = 0;
}
}
pthread_mutex_unlock(&positionMutex);
//If we have a BED file, then jump to the first overlapping region
if(config->bed) {
if(spanOverlapsBED(localTid, localPos, localEnd, config->bed, &bedIdx) != 1) continue;
}
//Break out of the loop if finished
if(localTid >= hdr->n_targets) break; //Finish looping