f3236a4aa3d7e74b63c7d2cb2f9e3b37ac7858b8 hiram Tue Oct 19 12:22:57 2021 -0700 beware the name date vs. date palm refs #28365 diff --git src/hg/utils/automation/asmHubChainNetTrackDb.sh src/hg/utils/automation/asmHubChainNetTrackDb.sh index 52583a8..93278a0 100755 --- src/hg/utils/automation/asmHubChainNetTrackDb.sh +++ src/hg/utils/automation/asmHubChainNetTrackDb.sh @@ -55,49 +55,49 @@ ln -s ../trackData/$lastzDir/axtChain/chainSyn${OtherDb}Link.bb $buildDir/bbi/${asmId}.chainSyn${OtherDb}Link.bb ln -s ../trackData/$lastzDir/bigMaf/$accessionId.$otherDb.synNet.bb $buildDir/bbi/${asmId}.$otherDb.synNet.bb ln -s ../trackData/$lastzDir/bigMaf/$accessionId.$otherDb.synNet.summary.bb $buildDir/bbi/${asmId}.$otherDb.synNet.summary.bb fi if [ -s "$buildDir/trackData/$lastzDir/axtChain/chainRBest${OtherDb}.bb" ]; then ln -s ../trackData/$lastzDir/axtChain/chainRBest${OtherDb}.bb $buildDir/bbi/${asmId}.chainRBest$OtherDb.bb ln -s ../trackData/$lastzDir/axtChain/chainRBest${OtherDb}Link.bb $buildDir/bbi/${asmId}.chainRBest${OtherDb}Link.bb ln -s ../trackData/$lastzDir/bigMaf/$accessionId.$otherDb.rbestNet.bb $buildDir/bbi/${asmId}.$otherDb.rbestNet.bb ln -s ../trackData/$lastzDir/bigMaf/$accessionId.$otherDb.rbestNet.summary.bb $buildDir/bbi/${asmId}.$otherDb.rbestNet.summary.bb fi otherPrefix=`echo $otherDb | cut -c1-2` if [ "${otherPrefix}" = "GC" ]; then sciName=`grep -i 'organism name:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*organism name: *//i; s/ *(.*//;'` organism=`grep -i 'organism name:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*organism name: *.*(//i; s/).*//;'` - taxId=`grep -i 'taxid' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*taxid: *//i;'` - o_date=`grep -i 'date' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*date: *//i;'` + taxId=`grep -i 'taxid:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*taxid: *//i;'` + o_date=`grep -i 'date:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*date: *//i;'` matrix="" linGap="" minScore="" else organism=`hgsql -N -e "select organism from dbDb where name=\"$otherDb\"" hgcentraltest` sciName=`hgsql -N -e "select scientificName from dbDb where name=\"$otherDb\"" hgcentraltest` taxId=`hgsql -N -e "select taxId from dbDb where name=\"$otherDb\"" hgcentraltest` o_date=`hgsql -N -e "select description from dbDb where name=\"$otherDb\"" hgcentraltest` matrix=`~/kent/src/hg/utils/phyloTrees/findScores.pl $otherDb $targetDb 2>&1 | grep matrix` fi otherPrefix=`echo $otherDb | cut -c1-2` if [ "${otherPrefix}" = "GC" ]; then sciName=`grep -i 'organism name:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*organism name: *//i; s/ *(.*//;'` organism=`grep -i 'organism name:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*organism name: *.*(//i; s/).*//;'` - taxId=`grep -i 'taxid' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*taxid: *//i;'` - o_date=`grep -i 'date' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*date: *//i;'` + taxId=`grep -i 'taxid:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*taxid: *//i;'` + o_date=`grep -i 'date:' ${asmReport} | head -1 | tr -d "\r" | sed -e 's/.*date: *//i;'` matrix="" linGap="" minScore="" else organism=`hgsql -N -e "select organism from dbDb where name=\"$otherDb\"" hgcentraltest` sciName=`hgsql -N -e "select scientificName from dbDb where name=\"$otherDb\"" hgcentraltest` taxId=`hgsql -N -e "select taxId from dbDb where name=\"$otherDb\"" hgcentraltest` o_date=`hgsql -N -e "select description from dbDb where name=\"$otherDb\"" hgcentraltest` matrix=`~/kent/src/hg/utils/phyloTrees/findScores.pl $otherDb $targetDb 2>&1 | grep matrix` minScore=`~/kent/src/hg/utils/phyloTrees/findScores.pl $otherDb $targetDb 2>&1 | grep MinScore` linGap=`~/kent/src/hg/utils/phyloTrees/findScores.pl $otherDb $targetDb 2>&1 | grep LinearGap` fi printf "############################################################################## # $otherDb - $organism - $sciName - taxId: $taxId ############################################################################## @@ -159,31 +159,31 @@ subGroups view=chain shortLabel $organism synChain longLabel $organism ($o_date) Syntenic Chained Alignments type bigChain $otherDb bigDataUrl bbi/$asmId.chainSyn$OtherDb.bb linkDataUrl bbi/$asmId.chainSyn${OtherDb}Link.bb " fi if [ -s "$buildDir/bbi/${asmId}.chainRBest$OtherDb.bb" ]; then printf " track chainRBest$OtherDb parent chainNet${OtherDb}Viewchain subGroups view=chain - shortLabel $organism syChain + shortLabel $organism rbChain longLabel $organism ($o_date) Reciprocal Best Chained Alignments type bigChain $otherDb bigDataUrl bbi/$asmId.chainRBest$OtherDb.bb linkDataUrl bbi/$asmId.chainRBest${OtherDb}Link.bb " fi printf " track mafNet${OtherDb}Viewnet shortLabel Net view net visibility full parent chainNet$OtherDb track net$OtherDb