///////////////////////////////////////////////////////////////////////////////////// // // // INDELible V1.03 control file - branch2.txt // // // // Using models that change across the tree to implement codon branch models // // // ///////////////////////////////////////////////////////////////////////////////////// /* Any aspect of a codon model can change over different branches, including: kappa, omega, stationary frequencies, indel rates and length distributions. However, the number of site classes and the genetic code canNOT change. The example below is arbitrary and not meant to be biologically realistic! */ [TYPE] CODON 1 // codon simulation using algorithm from method 1 [MODEL] mA [submodel] 3.0 1.0 // kappa=3.0, omega=1.0, frequencies equal, no insertions [deletemodel] NB 0.2 4 // Pascal deletion length distribution (q=0.2, r=4) [deleterate] 0.13 // rate of deletion compared to substitution rate of 1 [MODEL] mB [submodel] 1.0 3.0 // kappa=1.0, omega=3.0, frequencies equal, no deletions [insertmodel] POW 1.8 500 // Power-Law insertion length distribution (a=1.8, M=500) [insertrate] 0.08 // rate of insertion compared to substitution rate of 1 [MODEL] mAB [submodel] 2.0 2.0 // kappa=2.0, omega=2.0, frequencies different, no indels [statefreq] 0.016133 0.014626 0.012261 0.019123 // TTT TTC TTA TTG 0.008365 0.007583 0.006357 0.009915 // TCT TCC TCA TCG 0.013290 0.012048 0 0 // TAT TAC TAA TAG 0.009947 0.009018 0 0.011790 // TGT TGC TGA TGG 0.019297 0.017494 0.014665 0.022873 // CTT CTC CTA CTG 0.010005 0.009070 0.007604 0.011859 // CCT CCC CCA CCG 0.015896 0.014410 0.012080 0.018841 // CAT CAC CAA CAG 0.011898 0.010786 0.009042 0.014102 // CGT CGC CGA CGG 0.030728 0.027857 0.023353 0.036422 // ATT ATC ATA ATG 0.015932 0.014443 0.012108 0.018884 // ACT ACC ACA ACG 0.025312 0.022947 0.019236 0.030002 // AAT AAC AAA AAG 0.018945 0.017175 0.014398 0.022456 // AGT AGC AGA AGG 0.024518 0.022227 0.018633 0.029061 // GTT GTC GTA GTG 0.012712 0.011524 0.009661 0.015068 // GCT GCC GCA GCG 0.020196 0.018309 0.015349 0.023938 // GAT GAC GAA GAG 0.015117 0.013704 0.011488 0.017919 // GGT GGC GGA GGG [MODEL] mC [insertrate] 0.15 // rate of insertion compared to substitution rate of 1 [submodel] 2.5 0.5 // kappa=2.5, omega=0.5, frequencies equal [indelmodel] POW 2.2 500 // Power Law insertion AND deletion distribution (a=2.2) [deleterate] 0.05 // rate of deletion compared to substitution rate of 1 [MODEL] mD [insertmodel] POW 1.9 500 // Power-Law insertion length distribution (a=1.9, M=500) [deletemodel] POW 1.7 600 // Power-Law deletion length distribution (a=1.7, M=600) [submodel] 2.5 1.5 // kappa=2.5, omega=1.5, frequencies equal [indelrate] 0.1 // rate of insertion AND deletion compared to // substitution rate of 1 [MODEL] mCD [submodel] 2.5 1.0 // kappa=2.5, omega=1.0, frequencies different, no indels [insertmodel] POW 1.9 400 // Power-Law insertion length distribution (a=1.9, M=400) [insertrate] 0.03 // rate of insertion compared to substitution rate of 1 [deletemodel] POW 1.7 700 // Power-Law deletion length distribution (a=1.7, M=700) [deleterate] 0.17 // rate of deletion compared to substitution rate of 1 [MODEL] mROOT // Whichever model is defined in the root, that model is only [submodel] 0.0 1.0 // used in generation of the root sequence and setting // up the number of site classes across the tree. /* In the same way that lengths of branches are listed after a : symbol in a [TREE] block, model names on branches are listed after a # symbol in a [BRANCHES] block. N.B. The structure of the tree & order of taxa is the same (see notes at end of file). */ [TREE] t1 ( (A:1.0, B:1.0):1.0,(C:1.0, D:1.0):1.0); [BRANCHES] b1 ( (A #mA, B#mB) #mAB,(C #mC, D #mD) #mCD)#mROOT; /* [BRANCHES] blocks are included in [PARTITIONS] blocks in the same way as models */ [PARTITIONS] Pname [t1 b1 1000] // tree t1, branchclass b1, root length 1000 [EVOLVE] Pname 10 outputname // 10 replicates generated from partition Pname ///////////////////////////////////////////////////////////////////////////////////// /* See extra relevant notes at the end of the file branch.txt here */
Please click here to return to the tutorial menu page for more examples.