97a1917205b8381b4748a142c29dd6bee334f2c5
aamp
  Wed Mar 2 16:01:20 2011 -0800
Reordering the details a bit
diff --git src/hg/hgc/encodeClick.c src/hg/hgc/encodeClick.c
index a8a9f10..b1950dc 100644
--- src/hg/hgc/encodeClick.c
+++ src/hg/hgc/encodeClick.c
@@ -189,47 +189,48 @@
 webPrintLinkTableEnd();
 sqlFreeResult(&sr);
 }
 
 void doPeptideMapping(struct sqlConnection *conn, struct trackDb *tdb, char *item)
 /* Print details for a peptideMapping track.  */
 {
 char *chrom = cartString(cart,"c");
 int start = cgiInt("o");
 int end = cgiInt("t");
 char **row;
 struct sqlResult *sr;
 struct peptideMapping *pos = NULL;
 int rowOffset;
 genericHeader(tdb, NULL);
+/* Just get the current item. */
 sr = hOrderedRangeQuery(conn, tdb->track, chrom, start, end, NULL, &rowOffset);
 if ((row = sqlNextRow(sr)) != NULL)
     {
     pos = peptideMappingLoad(row + rowOffset);
     sqlFreeResult(&sr);
     }
 else
     {
     errAbort("No items in range");
     }
 printf("<B>Item:</B> %s<BR>\n", pos->name);
 printf("<B>Score:</B> %d<BR>\n", pos->score);
+printPos(pos->chrom, pos->chromStart, pos->chromEnd, pos->strand, TRUE, item);
 printf("<B>Raw Score:</B> %f<BR>\n", pos->rawScore);
-printf("<B>Spectrum ID:</B> %s<BR>\n", pos->spectrumId);
 printf("<B>Peptide Rank:</B> %d<BR>\n", pos->peptideRank);
 printf("<B>Peptide Repeat Count:</B> %d<BR>\n", pos->peptideRepeatCount);
-printPos(pos->chrom, pos->chromStart, pos->chromEnd, pos->strand, TRUE, item);
+printf("<B>Spectrum ID:</B> %s<BR>\n", pos->spectrumId);
 if (pos->peptideRepeatCount > 1)
     {
     char query[256];
     struct peptideMapping anotherPos;
     safef(query, sizeof(query), "select * from %s where name=\'%s\' and not (chrom=\'%s\' and chromStart=%d and chromEnd=%d)", 
 	  tdb->track, pos->name, pos->chrom, pos->chromStart, pos->chromEnd);
     printf("<BR>\n");
     webPrintLinkTableStart();
     webPrintLabelCell("Other genomic loci");
     sr = sqlGetResult(conn, query);
     while ((row = sqlNextRow(sr)) != NULL)
 	{
 	char s[1024];
 	peptideMappingStaticLoad(row + rowOffset, &anotherPos);
 	safef(s, sizeof(s), "<A HREF=\"%s&db=%s&position=%s%%3A%d-%d\">%s:%d-%d</A>",