2feb808479d0767a519a687c3948b1a21f1e8431 hiram Fri Jan 3 13:31:23 2020 -0800 initial set of files to create symlinks and index pages refs #20137 diff --git src/hg/makeDb/doc/primateAsmHub/makefile src/hg/makeDb/doc/primateAsmHub/makefile new file mode 100644 index 0000000..b51efbb --- /dev/null +++ src/hg/makeDb/doc/primateAsmHub/makefile @@ -0,0 +1,37 @@ + +Name="Primates" +destDir=/hive/data/genomes/asmHubs/primates +srcDir=${HOME}/kent/src/hg/makeDb/doc/primateAsmHub + +all:: makeDirs ${destDir}/hub.txt ${destDir}/groups.txt ${destDir}/genomes.txt \ + ${destDir}/index.html ${destDir}/asmStats${Name}.html + +makeDirs: + mkdir -p ${destDir} + ${srcDir}/mkSymLinks.pl + +${destDir}/index.html: ${srcDir}/mkHubIndex.pl + ${srcDir}/mkHubIndex.pl > $@ + sed -e "s/hgdownload.soe/genome-test.gi/g; s/asmStats${Name}/testAsmStats${Name}/;" $@ > ${destDir}/testIndex.html + chmod +x $@ ${destDir}/testIndex.html + +${destDir}/asmStats${Name}.html: ${srcDir}/mkAsmStats.pl + ${srcDir}/mkAsmStats.pl > $@ + sed -e "s/hgdownload.soe/genome-test.gi/g; s/asmStats${Name}/testAsmStats${Name}/;" $@ > ${destDir}/testAsmStats${Name}.html + chmod +x $@ ${destDir}/testAsmStats${Name}.html + +${destDir}/genomes.txt: ${srcDir}/mkGenomes.pl \ + ${srcDir}/primates.asmId.commonName.tsv \ + ${srcDir}/primates.commonName.asmId.orderList.tsv + ${srcDir}/mkGenomes.pl > $@ + +# ${destDir}/genomes.txt: ${destDir}/asmStats${Name}.html ${srcDir}/mkGenomes.pl ${srcDir}/mkSymLinks.sh +# cd ${destDir} && ${srcDir}/mkSymLinks.sh + +${destDir}/hub.txt: ${srcDir}/hub.txt + rm -f ${destDir}/hub.txt + cp -p ${srcDir}/hub.txt ${destDir}/hub.txt + +${destDir}/groups.txt: ${srcDir}/groups.txt + rm -f ${destDir}/groups.txt + cp -p ${srcDir}/groups.txt ${destDir}/groups.txt