This directory contains reciprocal-best netted chains for dm2-droSim1. - dm2.droSim1.rbest.net.gz: dm2-referenced recip.best net to droSim1. - dm2ToDroSim1.rbest.chain.gz: chains extracted from the recip.best net -- these can be passed to the liftOver program to translate coords from dm2 to droSim1 through the recip.best net. - droSim1.dm2.rbest.net.gz: droSim1-referenced recip.best net. - droSim1ToDm2.rbest.chain.gz: recip.best "liftOver" chains. Here is how these files were generated, starting with the file dm2.droSim1.over.chain.gz which can be downloaded as http://hgwdev.cse.ucsc.edu/goldenPath/dm2/liftOver/dm2ToDroSim1.over.chain.gz and files which we call "chrom.sizes" locally but which can be downloaded as chromInfo.txt.gz in the database/ subdir on our main download server, hgdownload.cse.ucsc.edu. # Swap dm2-best chains to be droSim1-referenced: chainStitchId dm2.droSim1.over.chain.gz stdout \ | chainSwap stdin stdout \ | chainSort stdin droSim1.dm2.tBest.chain # Net those on droSim1 to get droSim1-ref'd reciprocal best net: chainPreNet droSim1.dm2.tBest.chain \ /cluster/data/{droSim1,dm2}/chrom.sizes stdout \ | chainNet -minSpace=1 stdin /cluster/data/{droSim1,dm2}/chrom.sizes \ stdout /dev/null \ | netSyntenic stdin droSim1.dm2.rbest.net # Extract droSim1-ref'd reciprocal best chain: netChainSubset droSim1.dm2.rbest.net droSim1.dm2.tBest.chain stdout \ | chainStitchId stdin stdout \ | chainSort stdin droSim1.dm2.rbest.chain # Swap to get dm2-ref'd reciprocal best chain: chainSwap droSim1.dm2.rbest.chain stdout \ | chainSort stdin dm2.droSim1.rbest.chain # Net those on dm2 to get dm2-ref'd reciprocal best net: chainPreNet dm2.droSim1.rbest.chain \ /cluster/data/{dm2,droSim1}/chrom.sizes stdout \ | chainNet -minSpace=1 -minScore=0 \ stdin /cluster/data/{dm2,droSim1}/chrom.sizes stdout /dev/null \ | netSyntenic stdin dm2.droSim1.rbest.net # Compress and clean up. rm droSim1.dm2.tBest.chain gzip *.rbest.* md5sum *.rbest.*.gz > md5sum.txt