3eaf4d4b81181d543facc006791bbfc433f26528 hiram Mon Jun 1 09:26:37 2020 -0700 no need to fail on certificate from genome-source.soe.ucsc.edu refs #25625 diff --git src/hg/utils/automation/doBlastzChainNet.pl src/hg/utils/automation/doBlastzChainNet.pl index d360e02..7d7d93a 100755 --- src/hg/utils/automation/doBlastzChainNet.pl +++ src/hg/utils/automation/doBlastzChainNet.pl @@ -1034,32 +1034,32 @@ stdout \\ | gzip -c > ../mafNet/$tDb.$qDb.net.maf.gz _EOF_ ); if ($opt_trackHub) { $bossScript->add(<<_EOF_ mkdir -p ../bigMaf ln -s ../mafNet/$tDb.$qDb.net.maf.gz ../bigMaf _EOF_ ); } } if ($opt_trackHub) { $bossScript->add(<<_EOF_ cd $buildDir/bigMaf -wget -O bigMaf.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigMaf.as' -wget -O mafSummary.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/mafSummary.as' +wget --no-check-certificate -O bigMaf.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigMaf.as' +wget --no-check-certificate -O mafSummary.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/mafSummary.as' mafToBigMaf $tDb $tDb.$qDb.net.maf.gz stdout \\ | sort -k1,1 -k2,2n > $tDb.$qDb.net.txt bedToBigBed -type=bed3+1 -as=bigMaf.as -tab \\ $tDb.$qDb.net.txt $defVars{SEQ1_LEN} $tDb.$qDb.net.bb hgLoadMafSummary -minSeqSize=1 -test $tDb $tDb.$qDb.net.summary \\ $tDb.$qDb.net.maf.gz cut -f2- $tDb.$qDb.net.summary.tab | sort -k1,1 -k2,2n \\ > $tDb.$qDb.net.summary.bed bedToBigBed -type=bed3+4 -as=mafSummary.as -tab \\ $tDb.$qDb.net.summary.bed $defVars{SEQ1_LEN} \\ $tDb.$qDb.net.summary.bb rm -f $tDb.$qDb.net.txt $tDb.$qDb.net.summary.tab \\ $tDb.$qDb.net.summary.bed _EOF_ ); @@ -1115,32 +1115,32 @@ hgLoadChain $tDb \${c}_chain$QDb \$f end _EOF_ ); } else { if (! $opt_trackHub && $dbExists) { $bossScript->add(<<_EOF_ cd $runDir hgLoadChain -tIndex $tDb chain$QDb $tDb.$qDb.all.chain.gz _EOF_ ); } else { $bossScript->add(<<_EOF_ cd $runDir hgLoadChain -test -noBin -tIndex $tDb chain$QDb $tDb.$qDb.all.chain.gz -wget -O bigChain.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigChain.as' -wget -O bigLink.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigLink.as' +wget --no-check-certificate -O bigChain.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigChain.as' +wget --no-check-certificate -O bigLink.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigLink.as' sed 's/.000000//' chain.tab | awk 'BEGIN {OFS="\\t"} {print \$2, \$4, \$5, \$11, 1000, \$8, \$3, \$6, \$7, \$9, \$10, \$1}' > chain${QDb}.tab bedToBigBed -type=bed6+6 -as=bigChain.as -tab chain${QDb}.tab $defVars{SEQ1_LEN} chain${QDb}.bb awk 'BEGIN {OFS="\\t"} {print \$1, \$2, \$3, \$5, \$4}' link.tab | sort -k1,1 -k2,2n > chain${QDb}Link.tab bedToBigBed -type=bed4+1 -as=bigLink.as -tab chain${QDb}Link.tab $defVars{SEQ1_LEN} chain${QDb}Link.bb set totalBases = `ave -col=2 $defVars{SEQ1_LEN} | grep "^total" | awk '{printf "%d", \$2}'` set basesCovered = `bedSingleCover.pl chain${QDb}Link.tab | ave -col=4 stdin | grep "^total" | awk '{printf "%d", \$2}'` set percentCovered = `echo \$basesCovered \$totalBases | awk '{printf "%.3f", 100.0*\$1/\$2}'` printf "%d bases of %d (%s%%) in intersection\\n" "\$basesCovered" "\$totalBases" "\$percentCovered" > ../fb.$tDb.chain.${QDb}Link.txt rm -f link.tab rm -f chain.tab _EOF_ ); } } if (! $isSelf) { @@ -1737,32 +1737,32 @@ _EOF_ ); if ($qDbExists) { $bossScript->add(<<_EOF_ netFilter -minGap=10 $tDb.$qDb.syn.net.gz \\ | hgLoadNet -verbose=0 $tDb netSyn$QDb stdin endif _EOF_ ); } } else { $bossScript->add(<<_EOF_ set lineCount = `zcat $tDb.$qDb.syn.chain.gz | wc -l` if (\$lineCount > 0) then hgLoadChain -test -noBin -tIndex $tDb chainSyn$QDb $tDb.$qDb.syn.chain.gz - wget -O bigChain.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigChain.as' - wget -O bigLink.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigLink.as' + wget --no-check-certificate -O bigChain.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigChain.as' + wget --no-check-certificate -O bigLink.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigLink.as' sed 's/.000000//' chain.tab | awk 'BEGIN {OFS="\\t"} {print \$2, \$4, \$5, \$11, 1000, \$8, \$3, \$6, \$7, \$9, \$10, \$1}' > chainSyn${QDb}.tab bedToBigBed -type=bed6+6 -as=bigChain.as -tab chainSyn${QDb}.tab $defVars{SEQ1_LEN} chainSyn${QDb}.bb awk 'BEGIN {OFS="\\t"} {print \$1, \$2, \$3, \$5, \$4}' link.tab | sort -k1,1 -k2,2n > chainSyn${QDb}Link.tab bedToBigBed -type=bed4+1 -as=bigLink.as -tab chainSyn${QDb}Link.tab $defVars{SEQ1_LEN} chainSyn${QDb}Link.bb set totalBases = `ave -col=2 $defVars{SEQ1_LEN} | grep "^total" | awk '{printf "%d", \$2}'` set basesCovered = `bedSingleCover.pl chainSyn${QDb}Link.tab | ave -col=4 stdin | grep "^total" | awk '{printf "%d", \$2}'` set percentCovered = `echo \$basesCovered \$totalBases | awk '{printf "%.3f", 100.0*\$1/\$2}'` printf "%d bases of %d (%s%%) in intersection\\n" "\$basesCovered" "\$totalBases" "\$percentCovered" > ../fb.$tDb.chainSyn.${QDb}Link.txt netFilter -minGap=10 $tDb.$qDb.syn.net.gz \\ | hgLoadNet -test -noBin -warn -verbose=0 $tDb netSyn$QDb stdin mv align.tab netSyn$QDb.tab endif rm -f link.tab rm -f chain.tab _EOF_ @@ -1775,32 +1775,32 @@ $defVars{'SEQ1_DIR'} $defVars{'SEQ2_DIR'} stdout \\ | axtSort stdin stdout \\ | axtToMaf -tPrefix=$tDb. -qPrefix=$qDb. stdin \\ $defVars{SEQ1_LEN} $defVars{SEQ2_LEN} \\ stdout \\ | gzip -c > $tDb.$qDb.synNet.maf.gz md5sum $tDb.$qDb.syn.net.gz $tDb.$qDb.synNet.maf.gz > synNet.md5sum.txt endif _EOF_ ); if ($opt_trackHub) { $bossScript->add(<<_EOF_ if (\$lineCount > 0) then mkdir -p ../bigMaf cd ../bigMaf - wget -O bigMaf.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigMaf.as' - wget -O mafSummary.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/mafSummary.as' + wget --no-check-certificate -O bigMaf.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/bigMaf.as' + wget --no-check-certificate -O mafSummary.as 'http://genome-source.soe.ucsc.edu/gitlist/kent.git/raw/master/src/hg/lib/mafSummary.as' mafToBigMaf $tDb ../axtChain/$tDb.$qDb.synNet.maf.gz stdout \\ | sort -k1,1 -k2,2n > $tDb.$qDb.synNet.txt bedToBigBed -type=bed3+1 -as=bigMaf.as -tab $tDb.$qDb.synNet.txt \\ $defVars{SEQ1_LEN} $tDb.$qDb.synNet.bb hgLoadMafSummary -minSeqSize=1 -test $tDb $tDb.$qDb.synNet.summary \\ ../axtChain/$tDb.$qDb.synNet.maf.gz cut -f2- $tDb.$qDb.synNet.summary.tab | sort -k1,1 -k2,2n \\ > $tDb.$qDb.synNet.summary.bed bedToBigBed -type=bed3+4 -as=mafSummary.as -tab \\ $tDb.$qDb.synNet.summary.bed \\ $defVars{SEQ1_LEN} $tDb.$qDb.synNet.summary.bb rm -f $tDb.$qDb.synNet.txt $tDb.$qDb.synNet.summary.tab \\ $tDb.$qDb.synNet.summary.bed endif _EOF_