src/hg/hgTracks/cds.c 1.102

1.102 2009/06/25 00:05:51 angie
Added new baseColorUseSequence option lfExtra (use sequence in lf->extra).
Index: src/hg/hgTracks/cds.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/hgTracks/cds.c,v
retrieving revision 1.101
retrieving revision 1.102
diff -b -B -U 4 -r1.101 -r1.102
--- src/hg/hgTracks/cds.c	24 Jun 2009 22:32:24 -0000	1.101
+++ src/hg/hgTracks/cds.c	25 Jun 2009 00:05:51 -0000	1.102
@@ -850,8 +850,14 @@
     mrnaSeq = lf->extra;
     if (lf->orientation == -1)
 	reverseComplement(mrnaSeq->dna, mrnaSeq->size);
     }
+else if (sameString("lfExtra", seqSource))
+    {
+    mrnaSeq = newDnaSeq(cloneString(lf->extra), strlen(lf->extra), cloneString(lf->extra));
+    if (lf->orientation == -1)
+	reverseComplement(mrnaSeq->dna, mrnaSeq->size);
+    }
 else
     mrnaSeq = hGenBankGetMrna(database, name, NULL);
 
 if (mrnaSeq != NULL)