07769f5e62216c125dc90df08dac7a90402c3fa4 markd Mon Jun 22 12:54:40 2015 -0700 add geneId to transmap gene table, with backwards compatibilty for current transmap tracks (RM 14574) diff --git src/hg/hgc/transMapClick.c src/hg/hgc/transMapClick.c index cd366e4..827e019 100644 --- src/hg/hgc/transMapClick.c +++ src/hg/hgc/transMapClick.c @@ -171,30 +171,33 @@ bag->src->chrom, bag->src->chromStart, bag->src->chromEnd); else printf("%s:%d-%d", bag->src->chrom, bag->src->chromStart, bag->src->chromEnd); printf("\n"); // % identity and % aligned printf("Identity%0.1f%%\n", 100.0*bag->src->ident); printf("Aligned%0.1f%%\n", 100.0*bag->src->aligned); // gene and CDS printf("Gene%s\n", (((bag->gene != NULL) && (strlen(bag->gene->geneName) > 0)) ? bag->gene->geneName : " ")); +printf("Gene Id%s\n", + (((bag->gene != NULL) && (strlen(bag->gene->geneId) > 0)) + ? bag->gene->geneId : " ")); printf("CDS%s\n", (((bag->gene != NULL) && (strlen(bag->gene->cds) > 0)) ? bag->gene->cds : " ")); printf("\n"); } static void displayAligns(struct trackDb *tdb, struct transMapBag *bag) /* display cDNA alignments */ { int start = cartInt(cart, "o"); printf("

mRNA/Genomic Alignments

"); printAlignmentsSimple(bag->psl, start, "hgcTransMapCdnaAli", tdb->table, bag->info->mappedId); } void transMapClickHandler(struct trackDb *tdb, char *mappedId)