This directory contains reciprocal-best netted chains for dm2-droSim1.

 - dm2-referenced net to droSim1.
 - dm2ToDroSim1.rbest.over.chain.gz: chains extracted from the 
   net -- these can be passed to the liftOver program to translate coords 
   from dm2 to droSim1 through the net.

 - droSim1-referenced net.
 - droSim1ToDm2.rbest.over.chain.gz: "liftOver" chains.

Here is how these files were generated, starting with the file 
dm2.droSim1.all.chain.gz which can be downloaded from ../ 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,  

    # Run chainNet again, this time keeping its second output:
    chainPreNet dm2.droSim1.all.chain.gz \
      /cluster/data/{dm2,droSim1}/chrom.sizes stdout \
    | chainNet stdin /cluster/data/{dm2,droSim1}/chrom.sizes /dev/null stdout \
    | netSyntenic stdin
    # Get the droSim1 chains from the droSim1-referenced (but dm2-centric) net:
    chainSwap dm2.droSim1.all.chain.gz droSim1.dm2.all.chain
    netChainSubset droSim1.dm2.all.chain stdout \
    | chainSort stdin droSim1.dm2_ref.subset.chain
    # Net those (sorted) D.mel. chains, and keep both outputs, to get 
    # reciprocal best nets referenced to both species:
    chainPreNet droSim1.dm2_ref.subset.chain \
      /cluster/data/{droSim1,dm2}/chrom.sizes stdout \
    | chainNet stdin /cluster/data/{droSim1,dm2}/chrom.sizes \
      tmp1 tmp2
    netSyntenic tmp1
    netSyntenic tmp2
    rm tmp1 tmp2
    # Get the chains from the recip-best nets for stringent liftOver:
    netChainSubset droSim1.dm2.all.chain \
    netChainSubset dm2.droSim1.all.chain.gz \
    nice gzip droSim1* dm2ToDroSim1.rbest.over.chain

      Name                             Last modified      Size  Description
Parent Directory - 2006-02-28 15:32 502K dm2ToDroSim1.rbest.over.chain.gz 2006-02-28 15:34 2.2M 2006-02-28 15:32 873K droSim1ToDm2.rbest.over.chain.gz 2006-02-28 15:34 2.7M