2c31dc19ba22fc34ecc65c292bfb3badf12ca7ca
hiram
  Thu Jan 23 14:17:34 2020 -0800
now adding ncbiRefSeqSelectCurated track refs #24748

diff --git src/hg/utils/automation/asmHubTrackDb.sh src/hg/utils/automation/asmHubTrackDb.sh
index 81e8971..f1bc625 100755
--- src/hg/utils/automation/asmHubTrackDb.sh
+++ src/hg/utils/automation/asmHubTrackDb.sh
@@ -498,30 +498,54 @@
         searchIndex name
         bigDataUrl bbi/%s.bigPsl.bb
         indelDoubleInsert on
         indelQueryInsert on
         showDiffBasesAllScales .
         showDiffBasesMaxZoom 10000.0
         showCdsMaxZoom 10000.0
         showCdsAllScales .
         baseColorDefault diffCodons
         pslSequence no
         baseColorUseSequence lfExtra
         baseColorUseCds table given
         color 0,0,0\n\n" "${asmId}"
   fi
 
+  if [ -s ${buildDir}/trackData/ncbiRefSeq/$asmId.ncbiRefSeqSelectCurated.bb ]; then
+    rm -f $buildDir/bbi/${asmId}.ncbiRefSeqSelectCurated.bb
+    rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqSelectCurated.ix
+    rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqSelectCurated.ixx
+    ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqSelectCurated.bb $buildDir/bbi/${asmId}.ncbiRefSeqSelectCurated.bb
+    ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqSelectCurated.ix $buildDir/ixIxx/${asmId}.ncbiRefSeqSelectCurated.ix
+    ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqSelectCurated.ixx $buildDir/ixIxx/${asmId}.ncbiRefSeqSelectCurated.ixx
+
+    printf "        track ncbiRefSeqSelect
+        parent refSeqComposite off
+        priority 7
+        type bigGenePred
+        shortLabel RefSeq Select
+        longLabel NCBI RefSeq/MANE Select: one representative transcript per protein-coding gene
+        idXref ncbiRefSeqLink mrnaAcc name
+        color 20,20,160
+        labelFields name,geneName,geneName2
+        searchIndex name
+        searchTrix ixIxx/%s.ncbiRefSeqSelectCurated.ix
+        bigDataUrl bbi/%s.ncbiRefSeqSelectCurated.bb
+        baseColorUseCds given
+        baseColorDefault genomicCodons\n\n" "${asmId}" "${asmId}"
+  fi
+
   if [ -s ${buildDir}/trackData/ncbiRefSeq/$asmId.ncbiRefSeqVersion.txt ]; then
     rm -f $buildDir/html/$asmId.ncbiRefSeqVersion.txt
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqVersion.txt $buildDir/html/
   fi
 
   $scriptDir/asmHubNcbiRefSeq.pl $asmId $buildDir/html/$asmId.names.tab $buildDir/trackData > $buildDir/html/$asmId.refSeqComposite.html
 
 fi	# ncbiRefSeq composite track
 
 ###################################################################
 # CpG Islands composite
 export cpgVis="off"
 # if there is no unmasked track, then set cpgVis to pack
 if [ ! -s ${buildDir}/trackData/cpgIslands/unmasked/${asmId}.cpgIslandExtUnmasked.bb ]; then
   cpgVis="on"