5f9ba1691bd3051146f2f9464c9d1375e42f6ff4
angie
  Thu Mar 8 11:36:57 2018 -0800
Added support for ENS*T* transcript IDs in HGVS position search, using the latest Gencode.
Added support for parsing ENS*P* protein IDs, but can't yet map those to the genome because
our Gencode tables don't yet include a mapping between transcript and protein IDs.
refs #21076

diff --git src/hg/inc/hdb.h src/hg/inc/hdb.h
index b40d404..6e0c67a 100644
--- src/hg/inc/hdb.h
+++ src/hg/inc/hdb.h
@@ -996,23 +996,27 @@
 
 char *defaultDbTable();
 /* Return the name of the defaultDb table. */
 
 char *genomeCladeTable();
 /* Return the name of the genomeClade table. */
 
 struct trackDb *hFindLatestSnpTrack(char *db, char *suffix, struct trackDb **pFullTrackList);
 /* Return the 'snpNNN<suffix>' track with the highest build number, if any.
  * suffix may be NULL to get the 'All SNPs' table (as opposed to Common, Flagged, Mult). */
 
 char *hFindLatestSnpTableConn(struct sqlConnection *conn, char *suffix);
 /* Return the name of the 'snp1__<suffix>' table with the highest build number, if any.
  * suffix may be NULL to get the 'All SNPs' table (as opposed to Common, Flagged, Mult). */
 
+char *hFindLatestGencodeTableConn(struct sqlConnection *conn, char *suffix);
+/* Return the 'wgEncodeGencode<suffix>V<version>' table with the highest version number, if any.
+ * If suffix is NULL, it defaults to Basic. */
+
 boolean hDbHasNcbiRefSeq(char *db);
 /* Return TRUE if db has NCBI's RefSeq alignments and annotations. */
 
 char *hRefSeqAccForChrom(char *db, char *chrom);
 /* Return the RefSeq NC_000... accession for chrom if we can find it, else just chrom.
  * db must never change. */
 
 #endif /* HDB_H */