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