e64166d5f0c922651e629facfb962ccacd33a758
hiram
Mon Dec 20 10:48:16 2010 -0800
add database/organism to the View DNA sentence
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 88370e6..13828eb 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -676,33 +676,33 @@
"",
hgTracksPathAndSettings(), database, chrom, start+1, end);
printf("%s:%d-%d
\n", chrom, start+1, end);
/* printBand(chrom, (start + end)/2, 0, FALSE); */
printBand(chrom, start, end, FALSE);
printf("Genomic Size: %d
\n", end - start);
if (strand != NULL)
printf("Strand: %s
\n", strand);
else
strand = "?";
if (featDna && end > start)
{
char *tbl = cgiUsualString("table", cgiString("g"));
strand = cgiEncode(strand);
printf(""
- "View DNA for this feature
\n", hgcPathAndSettings(),
+ "View DNA for this feature(%s/%s)
\n", hgcPathAndSettings(),
start, (item != NULL ? cgiEncode(item) : ""),
- chrom, start, end, strand, tbl);
+ chrom, start, end, strand, tbl, database, hGenome(database));
}
}
void printPosOnScaffold(char *chrom, int start, int end, char *strand)
/* Print position lines referenced to scaffold. 'strand' argument may be null. */
{
char *scaffoldName;
int scaffoldStart, scaffoldEnd;
if (!hScaffoldPos(database, chrom, start, end, &scaffoldName, &scaffoldStart, &scaffoldEnd))
{
printPosOnChrom(chrom, start,end,strand, FALSE, NULL);
return;
}
printf("Scaffold: %s
\n", scaffoldName);