src/hg/protein/spm6/spm6.c 1.6
1.6 2009/03/17 19:54:57 markd
minor speed up of rendering of mRNA/ESTs by checking gbSeq table before seq table, avoiding two sql requests. Also simplified code.
Index: src/hg/protein/spm6/spm6.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/protein/spm6/spm6.c,v
retrieving revision 1.5
retrieving revision 1.6
diff -b -B -U 4 -r1.5 -r1.6
--- src/hg/protein/spm6/spm6.c 3 Sep 2008 19:21:03 -0000 1.5
+++ src/hg/protein/spm6/spm6.c 17 Mar 2009 19:54:57 -0000 1.6
@@ -162,9 +162,9 @@
char *name, *chrom, *strand, *txStart, *txEnd, *cdsStart, *cdsEnd,
*exonCount, *exonStarts, *exonEnds;
-char mrnaDate[500];
+char *mrnaDate;
char *pdbID;
char *genomeDBname;
char *genomeReadOnly;
@@ -176,11 +176,8 @@
int itxStart, itxEnd;
int transcriptLength;
int priority;
-bioSeq *mSeq;
-HGID id;
-
if (argc != 4) usage();
proteinDataDate = argv[1];
genomeDBname = argv[2];
@@ -221,9 +218,9 @@
priority = priority + SWISSPROT_YES;
}
// get mRNA date
- if (hRnaSeqAndIdx(mrnaName, &mSeq, &id, mrnaDate, conn2)== -1)
+ if ((mrnaDate = hGenbankModDate(mrnaName, conn2)) == NULL)
{
fprintf(stderr, "%s could not be found!!!\n", mrnaName);
exit(1);
}