aba8125cb532df17beb7c7c9bc8467a43d09e3d6
braney
  Wed Feb 10 13:39:27 2016 -0800
changes to allow for GenBank metadata to be held in a common table.  #16809

diff --git src/hg/inc/genbank.h src/hg/inc/genbank.h
index 04b3ed5..463a129 100644
--- src/hg/inc/genbank.h
+++ src/hg/inc/genbank.h
@@ -56,16 +56,45 @@
 boolean genbankIsRefSeqNonCodingMRnaAcc(char *acc);
 /* determine if a accession appears to be a non-protein-coding RefSeq
  * accession. */
 
 char* genbankDropVer(char *outAcc, char *inAcc);
 /* strip the version from a genbank id.  Input and output
  * strings maybe the same. acc length is checked against
  * GENBANK_ACC_BUFSZ. */
 
 void genbankExceptionsHash(char *fileName, 
 	struct hash **retSelenocysteineHash, struct hash **retAltStartHash);
 /* Will read a genbank exceptions file, and return two hashes parsed out of
  * it filled with the accessions having the two exceptions we can handle, 
  * selenocysteines, and alternative start codons. */
 
+
+extern char *gbCdnaInfoTable;       
+extern char *descriptionTable;       
+extern char *productNameTable;       
+extern char *organismTable;       
+extern char *authorTable;       
+extern char *cdsTable;       
+extern char *tissueTable;       
+extern char *developmentTable;       
+extern char *geneNameTable;       
+extern char *refLinkTable;       
+extern char *refPepTable;       
+extern char *cellTable;       
+extern char *sourceTable;
+extern char *libraryTable;
+extern char *mrnaCloneTable;
+extern char *sexTable;
+extern char *keywordTable;
+extern char *gbSeqTable;
+extern char *gbExtFileTable;
+extern char *gbMiscDiffTable;
+extern char *imageCloneTable;
+extern char *gbWarnTable;
+extern char *refSeqStatusTable;
+extern char *refSeqSummaryTable;
+
+void initGenbankTableNames(char *database);
+/* read hg.conf to get alternate table names */
+
 #endif