9723799cf6f1a8fb714ae1493b224b8e91aebf09 tdreszer Mon Jul 30 12:17:38 2012 -0700 Making final pass through tree of checkins as dictated by Jim. None of these changes should affect executables in any way. This pass is due to expanding fingerprint caused by kompare. diff --git src/hg/hgc/lowelab.c src/hg/hgc/lowelab.c index 91911bd..c13105e 100644 --- src/hg/hgc/lowelab.c +++ src/hg/hgc/lowelab.c @@ -3753,61 +3753,79 @@ printf("<td width=\"4%%\"><b>Length</b></td>\n"); printf("</tr>\n"); if (strcmp(crispr->strand, "+") == 0) { for (pairCount = 0; pairCount < (int) crispr->blockCount; pairCount++) { printf("<tr style=\"vertical-align: top;\">\n"); memset(tempSeq, '\0', sizeof(tempSeq)); memcpy(tempSeq, sequence->dna + crispr->chromStarts[pairCount], crispr->blockSizes[pairCount]); printf("<td>%d</td><td>%s</td><td>%d</td>\n", crispr->chromStart + 1 + crispr->chromStarts[pairCount], tempSeq, crispr->blockSizes[pairCount]); if (pairCount + 1 < crispr->blockCount) { memset(tempSeq, '\0', sizeof(tempSeq)); - memcpy(tempSeq, sequence->dna + crispr->chromStarts[pairCount] + crispr->blockSizes[pairCount], - crispr->chromStarts[pairCount+1] - crispr->blockSizes[pairCount] - crispr->chromStarts[pairCount]); - printf("<td>%d</td><td>%s</td><td>%d</td>\n", crispr->chromStart + 1 + crispr->chromStarts[pairCount] + crispr->blockSizes[pairCount], tempSeq, - crispr->chromStarts[pairCount+1] - crispr->blockSizes[pairCount] - crispr->chromStarts[pairCount]); + memcpy(tempSeq, sequence->dna + + crispr->chromStarts[pairCount] + + crispr->blockSizes[pairCount], + crispr->chromStarts[pairCount+1] - + crispr->blockSizes[pairCount] - + crispr->chromStarts[pairCount]); + printf("<td>%d</td><td>%s</td><td>%d</td>\n", + crispr->chromStart + 1 + + crispr->chromStarts[pairCount] + + crispr->blockSizes[pairCount], + tempSeq, + crispr->chromStarts[pairCount+1] - + crispr->blockSizes[pairCount] - + crispr->chromStarts[pairCount]); } else { printf("<td> </td><td> </td><td> </td>\n"); } printf("</tr>\n"); } } else { for (pairCount = ((int)crispr->blockCount - 1); pairCount >= 0; pairCount--) { printf("<tr style=\"vertical-align: top;\">\n"); memset(tempSeq, '\0', sizeof(tempSeq)); memcpy(tempSeq, sequence->dna + crispr->chromStarts[pairCount], crispr->blockSizes[pairCount]); reverseComplement(tempSeq, strlen(tempSeq)); printf("<td>%d</td><td>%s</td><td>%d</td>\n", crispr->chromStart + crispr->chromStarts[pairCount] + crispr->blockSizes[pairCount], tempSeq, crispr->blockSizes[pairCount]); if (pairCount - 1 >= 0) { memset(tempSeq, '\0', sizeof(tempSeq)); - memcpy(tempSeq, sequence->dna + crispr->chromStarts[pairCount-1] + crispr->blockSizes[pairCount-1], - crispr->chromStarts[pairCount] - crispr->blockSizes[pairCount-1] - crispr->chromStarts[pairCount-1]); + memcpy(tempSeq, sequence->dna + + crispr->chromStarts[pairCount-1] + + crispr->blockSizes[pairCount-1], + crispr->chromStarts[pairCount] - + crispr->blockSizes[pairCount-1] - + crispr->chromStarts[pairCount-1]); reverseComplement(tempSeq, strlen(tempSeq)); - printf("<td>%d</td><td>%s</td><td>%d</td>\n", crispr->chromStart + crispr->chromStarts[pairCount], tempSeq, - crispr->chromStarts[pairCount] - crispr->blockSizes[pairCount-1] - crispr->chromStarts[pairCount-1]); + printf("<td>%d</td><td>%s</td><td>%d</td>\n", + crispr->chromStart + + crispr->chromStarts[pairCount], tempSeq, + crispr->chromStarts[pairCount] - + crispr->blockSizes[pairCount-1] - + crispr->chromStarts[pairCount-1]); } else { printf("<td> </td><td> </td><td> </td>\n"); } printf("</tr>\n"); } } /* Close table */ printf("</tbody>\n"); printf("</table>\n"); printf("</td></tr></tbody>\n"); printf("</table>\n");