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);