src/lib/pslShow.c 1.7
1.7 2009/08/01 09:13:15 galt
fixing padded display coordinate offset and negative strand issues, adjusting pslGenoShow.c to be like fixed pslShow.c
Index: src/lib/pslShow.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/lib/pslShow.c,v
retrieving revision 1.6
retrieving revision 1.7
diff -b -B -U 4 -r1.6 -r1.7
--- src/lib/pslShow.c 2 Aug 2007 01:35:03 -0000 1.6
+++ src/lib/pslShow.c 1 Aug 2009 09:13:15 -0000 1.7
@@ -24,12 +24,12 @@
char *qLetters = cloneString(qSeq->dna);
int qbafStart, qbafEnd, tbafStart, tbafEnd;
int qcfmStart, qcfmEnd, tcfmStart, tcfmEnd;
-tbafStart = psl->tStart;
-tbafEnd = psl->tEnd;
-tcfmStart = psl->tStart;
-tcfmEnd = psl->tEnd;
+tbafStart = tStart;
+tbafEnd = tEnd;
+tcfmStart = tStart;
+tcfmEnd = tEnd;
qbafStart = qStart;
qbafEnd = qEnd;
qcfmStart = qStart;
@@ -39,16 +39,17 @@
if (tIsRc)
{
int temp;
reverseComplement(tSeq->dna, tSeq->size);
+
+ tbafStart = tEnd;
+ tbafEnd = tStart;
+ tcfmStart = tEnd;
+ tcfmEnd = tStart;
+
temp = psl->tSize - tEnd;
tEnd = psl->tSize - tStart;
tStart = temp;
-
- tbafStart = psl->tEnd;
- tbafEnd = psl->tStart;
- tcfmStart = psl->tEnd;
- tcfmEnd = psl->tStart;
}
if (qIsRc)
{
int temp;