3eae75c8bc0186c7ea7a6b70a77c132e913dc474
hiram
  Tue Oct 11 14:37:49 2022 -0700
reset default name to display on RefSeq gene track and XenoRefMrna no redmine

diff --git src/hg/utils/automation/asmHubTrackDb.sh src/hg/utils/automation/asmHubTrackDb.sh
index c051b5c..c116a9b 100755
--- src/hg/utils/automation/asmHubTrackDb.sh
+++ src/hg/utils/automation/asmHubTrackDb.sh
@@ -426,78 +426,81 @@
 visibility pack
 type bigBed
 dragAndDrop subTracks
 allButtonPair on
 dataVersion $dataVersion
 html html/%s.refSeqComposite
 priority 2
 
         track ncbiRefSeq
         parent refSeqComposite on
         color 12,12,120
         altColor 120,12,12
         shortLabel RefSeq All
         type bigGenePred
         labelFields name,geneName,geneName2
+        defaultLabelFields geneName2
         searchIndex name
         searchTrix ixIxx/%s.ncbiRefSeq.ix
         bigDataUrl bbi/%s.ncbiRefSeq.bb
         longLabel NCBI RefSeq genes, curated and predicted sets (NM_*, XM_*, NR_*, XR_*, NP_* or YP_*)
         idXref ncbiRefSeqLink mrnaAcc name
         baseColorUseCds given
         baseColorDefault genomicCodons
         priority 1\n\n" "${asmId}" "${asmId}" "${asmId}"
 
   if [ -s ${buildDir}/trackData/ncbiRefSeq/$asmId.ncbiRefSeqCurated.bb ]; then
     rm -f $buildDir/bbi/${asmId}.ncbiRefSeqCurated.bb
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqCurated.ix
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqCurated.ixx
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqCurated.bb $buildDir/bbi/${asmId}.ncbiRefSeqCurated.bb
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqCurated.ix $buildDir/ixIxx/${asmId}.ncbiRefSeqCurated.ix
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqCurated.ixx $buildDir/ixIxx/${asmId}.ncbiRefSeqCurated.ixx
 
     printf "        track ncbiRefSeqCurated
         color 12,12,120
         parent refSeqComposite on
         shortLabel RefSeq Curated
         longLabel NCBI RefSeq genes, curated subset (NM_*, NR_*, NP_* or YP_*)
         type bigGenePred
         labelFields name,geneName,geneName2
+        defaultLabelFields geneName2
         searchIndex name
         searchTrix ixIxx/%s.ncbiRefSeqCurated.ix
         idXref ncbiRefSeqLink mrnaAcc name
         bigDataUrl bbi/%s.ncbiRefSeqCurated.bb
         baseColorUseCds given
         baseColorDefault genomicCodons
         priority 2\n\n" "${asmId}" "${asmId}"
   fi
 
   if [ -s ${buildDir}/trackData/ncbiRefSeq/$asmId.ncbiRefSeqPredicted.bb ]; then
     rm -f $buildDir/bbi/${asmId}.ncbiRefSeqPredicted.bb
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqPredicted.ix
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqPredicted.ixx
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqPredicted.bb $buildDir/bbi/${asmId}.ncbiRefSeqPredicted.bb
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqPredicted.ix $buildDir/ixIxx/${asmId}.ncbiRefSeqPredicted.ix
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqPredicted.ixx $buildDir/ixIxx/${asmId}.ncbiRefSeqPredicted.ixx
 
     printf "        track ncbiRefSeqPredicted
         color 12,12,120
         parent refSeqComposite on
         shortLabel RefSeq Predicted
         longLabel NCBI RefSeq genes, predicted subset (XM_* or XR_*)
         type bigGenePred
         labelFields name,geneName,geneName2
+        defaultLabelFields geneName2
         searchIndex name
         searchTrix ixIxx/%s.ncbiRefSeqPredicted.ix
         idXref ncbiRefSeqLink mrnaAcc name
         bigDataUrl bbi/%s.ncbiRefSeqPredicted.bb
         baseColorUseCds given
         baseColorDefault genomicCodons
         priority 3\n\n" "${asmId}" "${asmId}"
   fi
 
   if [ -s ${buildDir}/trackData/ncbiRefSeq/$asmId.ncbiRefSeqOther.bb ]; then
     rm -f $buildDir/bbi/${asmId}.ncbiRefSeqOther.bb
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqOther.ix
     rm -f $buildDir/ixIxx/${asmId}.ncbiRefSeqOther.ixx
     ln -s ../trackData/ncbiRefSeq/$asmId.ncbiRefSeqOther.bb $buildDir/bbi/${asmId}.ncbiRefSeqOther.bb
 rm -f $buildDir/ixIxx/${asmId}.xenoRefGene.ix
@@ -758,30 +761,31 @@
     ln -s ../trackData/xenoRefGene/${asmId}.xenoRefGene.gtf.gz ${buildDir}/genes/${asmId}.xenoRefGene.gtf.gz
   fi
 ln -s ../trackData/xenoRefGene/${asmId}.xenoRefGene.bb ${buildDir}/bbi/${asmId}.xenoRefGene.bb
 ln -s ../trackData/xenoRefGene/$asmId.xenoRefGene.ix $buildDir/ixIxx/${asmId}.xenoRefGene.ix
 ln -s ../trackData/xenoRefGene/$asmId.xenoRefGene.ixx $buildDir/ixIxx/${asmId}.xenoRefGene.ixx
 
 printf "track xenoRefGene
 shortLabel RefSeq mRNAs
 longLabel RefSeq mRNAs mapped to this assembly
 group rna
 visibility pack
 color 180,0,0
 type bigGenePred
 bigDataUrl bbi/%s.xenoRefGene.bb
 labelFields name,geneName,geneName2
+defaultLabelFields geneName
 searchIndex name
 searchTrix ixIxx/%s.xenoRefGene.ix
 html html/%s.xenoRefGene\n\n" "${asmId}" "${asmId}" "${asmId}"
 $scriptDir/asmHubXenoRefGene.pl $asmId $buildDir/html/$asmId.names.tab $buildDir/trackData > $buildDir/html/$asmId.xenoRefGene.html
 fi
 
 ###################################################################
 # Ensembl genes
 if [ -s ${buildDir}/trackData/ensGene/bbi/${asmId}.ensGene.bb ]; then
 ls -og ${buildDir}/trackData/ensGene/bbi/${asmId}.ensGene.bb 1>&2
 printf "# link: ../trackData/ensGene/bbi/${asmId}.ensGene.bb ${buildDir}/bbi/${asmId}.ensGene.bb\n" 1>&2
 rm -f ${buildDir}/bbi/${asmId}.ensGene.bb
 ln -s ../trackData/ensGene/bbi/${asmId}.ensGene.bb ${buildDir}/bbi/${asmId}.ensGene.bb
 rm -f ${buildDir}/ixIxx/${asmId}.ensGene.ix
 rm -f ${buildDir}/ixIxx/${asmId}.ensGene.ixx