7d4c975fa4ecda9baa76ebf9f88fda72a8ff52f2
max
Sun Jul 23 13:16:30 2017 -0700
adding link to RepBase from rmsk hgc page, no redmine
diff --git src/hg/hgc/hgc.c src/hg/hgc/hgc.c
index 0d02034..1855d5a 100644
--- src/hg/hgc/hgc.c
+++ src/hg/hgc/hgc.c
@@ -7980,31 +7980,33 @@
char table[64];
boolean hasBin;
int start = cartInt(cart, "o");
hFindSplitTable(database, seqName, tdb->table, table, &hasBin);
sqlSafef(query, sizeof query, "select * from %s where repName = '%s' and genoName = '%s' and genoStart = %d",
table, repeat, seqName, start);
sr = sqlGetResult(conn, query);
if (sameString(tdb->table,"rmskNew"))
printf("
CENSOR Information
\n");
else
printf("RepeatMasker Information
\n");
while ((row = sqlNextRow(sr)) != NULL)
{
ro = rmskOutLoad(row+hasBin);
- printf("Name: %s
\n", ro->repName);
+ printf("Name: %s\n",
+ ro->repName, ro->repName);
+ printf("(link requires registration)
");
printf("Family: %s
\n", ro->repFamily);
printf("Class: %s
\n", ro->repClass);
printf("SW Score: %d
\n", ro->swScore);
printf("Divergence: %3.1f%%
\n", 0.1 * ro->milliDiv);
printf("Deletions: %3.1f%%
\n", 0.1 * ro->milliDel);
printf("Insertions: %3.1f%%
\n", 0.1 * ro->milliIns);
printf("Begin in repeat: %d
\n",
(ro->strand[0] == '-' ? ro->repLeft : ro->repStart));
printf("End in repeat: %d
\n", ro->repEnd);
printf("Left in repeat: %d
\n",
(ro->strand[0] == '-' ? -ro->repStart : -ro->repLeft));
printPos(seqName, ro->genoStart, ro->genoEnd, ro->strand, TRUE,
ro->repName);
}
hFreeConn(&conn);