4ac9486a77f0ed4e87de2e946f29e203b354398b markd Thu Jun 13 13:56:46 2024 -0700 added chainToBigChain command diff --git src/hg/utils/chainToBigChain/tests/makefile src/hg/utils/chainToBigChain/tests/makefile new file mode 100644 index 0000000..3da4c00 --- /dev/null +++ src/hg/utils/chainToBigChain/tests/makefile @@ -0,0 +1,26 @@ +kentSrc = ../../../.. +include ../../../../inc/common.mk + +chainToBigChain = ${DESTBINDIR}/chainToBigChain +bedToBigBed = ${DESTBINDIR}/bedToBigBed + +all:: test + +test:: simpleTest + +simpleTest: mkout + ${chainToBigChain} input/hg38.mm10.test.chain output/$@.bigChain output/$@.bigChainLink + diff expected/$@.bigChain output/$@.bigChain + diff expected/$@.bigChainLink output/$@.bigChainLink + bedToBigBed -type=bed6+6 -as=${kentSrc}/hg/lib/bigChain.as -tab output/$@.bigChain input/hg38.chrom.sizes output/$@.bb + bedToBigBed -type=bed4+1 -as=${kentSrc}/hg/lib/bigLink.as -tab output/$@.bigChainLink input/hg38.chrom.sizes output/$@.link.bb + bigBedToBed output/$@.bb output/$@.bb.bed + diff expected/$@.bigChain output/$@.bb.bed + bigBedToBed output/$@.link.bb output/$@.link.bb.bed + diff expected/$@.bigChainLink output/$@.link.bb.bed + +mkout: + @mkdir -p output + +clean:: + rm -rf output