1d8224c24263f3d0e6a418e59e86f5a8b867740f
markd
  Sat Nov 16 16:51:42 2019 -0800
import of GENCODE VM24 prerelease

diff --git src/hg/makeDb/schema/all.joiner src/hg/makeDb/schema/all.joiner
index d4994b1..cff5f53 100644
--- src/hg/makeDb/schema/all.joiner
+++ src/hg/makeDb/schema/all.joiner
@@ -4744,30 +4744,126 @@
     mm10.wgEncodeGencodeAnnotationRemarkVM23.transcriptId dupeOk
     mm10.wgEncodeGencodeAttrsVM23.transcriptId minCheck=0.10
 
 identifier wgEncodeGencodeEntrezGeneVM23
 "Link together Gencode UniProt Support table with Attributes table"
     mm10.wgEncodeGencodeEntrezGeneVM23.transcriptId dupeOk
     mm10.wgEncodeGencodeEntrezGeneVM23.transcriptId minCheck=0.35
 
 identifier wgEncodeGencodeExonSupportVM23
 "Link together Gencode Exon Support table with Attributes table"
     mm10.wgEncodeGencodeExonSupportVM23.transcriptId dupeOk
     mm10.wgEncodeGencodeAttrsVM23.transcriptId minCheck=0.90
 
 # end Gencode VM23
 
+# begin Gencode VM24
+
+# gencode genePred tables with no associations
+# wgEncodeGencodePolyaVM24
+# wgEncodeGencode2wayConsPseudoVM24
+
+# gencode genePred tables with joining through wgEncodeGencodeAttrsVM24
+identifier wgEncodeGencodeBasicAttrsVM24
+"Link together Gencode Basic Table with Attributes table"
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId
+    mm10.wgEncodeGencodeBasicVM24.name
+
+identifier wgEncodeGencodeCompAttrsVM24
+"Link together Gencode Comprehensive Table with Attributes table"
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId
+    mm10.wgEncodeGencodeCompVM24.name
+
+identifier wgEncodeGencodePseudoGeneAttrsVM24
+"Link together Gencode PseudoGene Table with Attributes table"
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId
+    mm10.wgEncodeGencodePseudoGeneVM24.name
+
+# gencode association tables (joined through wgEncodeGencodeAttrsVM24)
+identifier wgEncodeGencodeGeneSourceVM24
+"Link together Gencode Gene Source table with Attributes table"
+    mm10.wgEncodeGencodeGeneSourceVM24.geneId
+    mm10.wgEncodeGencodeAttrsVM24.geneId
+
+identifier wgEncodeGencodeGeneSymbolVM24
+"Link together Gencode gene symbol table with Attributes table"
+    mm10.wgEncodeGencodeGeneSymbolVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.20
+
+identifier wgEncodeGencodePdbVM24
+"Link together Gencode Pdb table with Attributes table"
+    mm10.wgEncodeGencodePdbVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.015
+
+identifier wgEncodeGencodePubMedVM24
+"Link together Gencode Pubmed table with Attributes table"
+    mm10.wgEncodeGencodePubMedVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId  minCheck=0.63
+
+identifier wgEncodeGencodeRefSeqVM24
+"Link together Gencode RefSeq table with Attributes table"
+    mm10.wgEncodeGencodeRefSeqVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.05
+
+identifier wgEncodeGencodeRefSeqToRefGeneVM24
+"Link together Gencode RefSeq table with refGene track"
+    mm10.wgEncodeGencodeRefSeqVM24.rnaAcc dupeOk chopAfter=.
+    mm10.refGene.name minCheck=0.77
+
+identifier wgEncodeGencodeTagVM24
+"Link together Gencode Tag table with Attributes table"
+    mm10.wgEncodeGencodeTagVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.36
+    mm10.wgEncodeGencodeRefSeqVM24.transcriptId minCheck=0.9
+
+identifier wgEncodeGencodeTranscriptSourceVM24
+"Link together Gencode Transcript Source table with Attributes table"
+    mm10.wgEncodeGencodeTranscriptSourceVM24.transcriptId
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId
+
+identifier wgEncodeGencodeTranscriptSupportVM24
+"Link together Gencode Transcript Support table with Attributes table"
+    mm10.wgEncodeGencodeTranscriptSupportVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.20
+
+identifier wgEncodeGencodeTranscriptionSupportLevelVM24
+"Link together Gencode Transcription Support Level table with Attributes table"
+    mm10.wgEncodeGencodeTranscriptionSupportLevelVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.30
+
+identifier wgEncodeGencodeUniProtVM24
+"Link together Gencode UniProt Support table with Attributes table"
+    mm10.wgEncodeGencodeUniProtVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.35
+
+identifier wgEncodeGencodeAnnotationRemarkVM24
+"Link together Gencode Annotation Remark table with Attributes table"
+    mm10.wgEncodeGencodeAnnotationRemarkVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.10
+
+identifier wgEncodeGencodeEntrezGeneVM24
+"Link together Gencode UniProt Support table with Attributes table"
+    mm10.wgEncodeGencodeEntrezGeneVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeEntrezGeneVM24.transcriptId minCheck=0.35
+
+identifier wgEncodeGencodeExonSupportVM24
+"Link together Gencode Exon Support table with Attributes table"
+    mm10.wgEncodeGencodeExonSupportVM24.transcriptId dupeOk
+    mm10.wgEncodeGencodeAttrsVM24.transcriptId minCheck=0.90
+
+# end Gencode VM24
+
 identifier wgEncodeGencodeClassesV3Hg19
 "Link together Gencode gene model (Known) and class for July 2009 Data Version"
     hg19.wgEncodeGencodeClassesV3.name
     hg19.wgEncodeGencodeAutoV3.name unique
     hg19.wgEncodeGencodeManualV3.name unique
     hg19.wgEncodeGencodePolyaV3.name unique
 
 identifier acemblyName dependency
 "Link together Acembly gene model structure and peptide."
     $hg,$mm.acembly.name
     $hg,!hg17,$mm.acemblyPep.name unique minCheck=0.90
     hg17.acemblyPep.name unique minCheck=0.63
     $hg,$mm.acemblyClass.name full unique
 
 identifier ECgeneName dependency