├── Debug_Mac.sh
├── Debug_Win.bat
├── EasyCodeML.jar
├── CodeMLSrc
├── tools.c
├── Mac
│ ├── chi2.exe
│ └── codeml.exe
├── Win
│ ├── chi2.exe
│ └── codeml.exe
├── Linux
│ ├── chi2.exe
│ └── codeml.exe
├── Compile Commands for Mac or Linux
├── chi2.c
├── treespace.c
└── paml.h
├── Custom
├── .DS_Store
├── codeml.ctl
├── dat
│ ├── g1974p.dat
│ ├── miyata.dat
│ ├── g1974v.dat
│ ├── g1974c.dat
│ ├── g1974a.dat
│ ├── grantham.dat
│ ├── MtZoa.dat
│ ├── cpREV64.dat
│ ├── mtREV24.dat
│ ├── lg.dat
│ ├── jones-dcmut.dat
│ ├── dayhoff-dcmut.dat
│ ├── wag.dat
│ ├── mtmam.dat
│ ├── mtArt.dat
│ ├── dayhoff.dat
│ ├── cpREV10.dat
│ └── jones.dat
└── default.ctl
├── Example
├── .DS_Store
├── Example2.tre
├── Example1.tree
├── Example2.pml
└── Example1.pml
├── Preset
├── .DS_Store
├── chi2.exe
├── codeml.exe
├── BM
│ ├── .DS_Store
│ ├── BM
│ │ ├── .DS_Store
│ │ └── codeml.ctl
│ ├── FR
│ │ ├── .DS_Store
│ │ └── codeml.ctl
│ └── M0
│ │ ├── .DS_Store
│ │ └── codeml.ctl
├── CM
│ ├── .DS_Store
│ ├── M22
│ │ └── codeml.ctl
│ └── CmC
│ │ └── codeml.ctl
├── SM
│ ├── .DS_Store
│ ├── M0
│ │ └── codeml.ctl
│ ├── M3
│ │ └── codeml.ctl
│ ├── M7
│ │ └── codeml.ctl
│ ├── M8
│ │ └── codeml.ctl
│ ├── M1a
│ │ └── codeml.ctl
│ ├── M2a
│ │ └── codeml.ctl
│ └── M8a
│ │ └── codeml.ctl
└── BSM
│ ├── .DS_Store
│ ├── ModelAnull
│ ├── .DS_Store
│ └── codeml.ctl
│ └── ModelA
│ └── codeml.ctl
├── Quick_Guide.pdf
├── inPath
├── .DS_Store
├── Command line for reference.txt
├── Seq3.nex
├── Seq1.fasta
└── Seq2.meg
├── outPath
├── .DS_Store
├── Seq1.pml
├── Seq2.pml
└── Seq3.pml
├── Citation.ris
├── Version History.txt
└── README.md
/Debug_Mac.sh:
--------------------------------------------------------------------------------
1 | java -jar EasyCodeML.jar
2 |
--------------------------------------------------------------------------------
/Debug_Win.bat:
--------------------------------------------------------------------------------
1 | java -jar EasyCodeML.jar
2 |
--------------------------------------------------------------------------------
/EasyCodeML.jar:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/EasyCodeML.jar
--------------------------------------------------------------------------------
/CodeMLSrc/tools.c:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/tools.c
--------------------------------------------------------------------------------
/Custom/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Custom/.DS_Store
--------------------------------------------------------------------------------
/Example/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Example/.DS_Store
--------------------------------------------------------------------------------
/Preset/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/.DS_Store
--------------------------------------------------------------------------------
/Preset/chi2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/chi2.exe
--------------------------------------------------------------------------------
/Preset/codeml.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/codeml.exe
--------------------------------------------------------------------------------
/Quick_Guide.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Quick_Guide.pdf
--------------------------------------------------------------------------------
/inPath/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/inPath/.DS_Store
--------------------------------------------------------------------------------
/outPath/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/outPath/.DS_Store
--------------------------------------------------------------------------------
/Preset/BM/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BM/.DS_Store
--------------------------------------------------------------------------------
/Preset/CM/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/CM/.DS_Store
--------------------------------------------------------------------------------
/Preset/SM/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/SM/.DS_Store
--------------------------------------------------------------------------------
/CodeMLSrc/Mac/chi2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Mac/chi2.exe
--------------------------------------------------------------------------------
/CodeMLSrc/Win/chi2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Win/chi2.exe
--------------------------------------------------------------------------------
/Preset/BM/BM/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BM/BM/.DS_Store
--------------------------------------------------------------------------------
/Preset/BM/FR/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BM/FR/.DS_Store
--------------------------------------------------------------------------------
/Preset/BM/M0/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BM/M0/.DS_Store
--------------------------------------------------------------------------------
/Preset/BSM/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BSM/.DS_Store
--------------------------------------------------------------------------------
/CodeMLSrc/Linux/chi2.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Linux/chi2.exe
--------------------------------------------------------------------------------
/CodeMLSrc/Mac/codeml.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Mac/codeml.exe
--------------------------------------------------------------------------------
/CodeMLSrc/Win/codeml.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Win/codeml.exe
--------------------------------------------------------------------------------
/CodeMLSrc/Linux/codeml.exe:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/CodeMLSrc/Linux/codeml.exe
--------------------------------------------------------------------------------
/Preset/BSM/ModelAnull/.DS_Store:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/BioEasy/EasyCodeML/HEAD/Preset/BSM/ModelAnull/.DS_Store
--------------------------------------------------------------------------------
/Example/Example2.tre:
--------------------------------------------------------------------------------
1 | ((((AF336097:0.0018008106,AF373860:0.0036487888):8.83E-4,AF336095:2.6178E-6):0.003549,AF336098:9.636206E-4):0.015002,AF335467:0.0134404779,AF336096:0.0352820318);
--------------------------------------------------------------------------------
/CodeMLSrc/Compile Commands for Mac or Linux:
--------------------------------------------------------------------------------
1 | # compile commands copy from PAML packages
2 | # MAC or Linux
3 | cc -o codeml.exe -O3 codeml.c tools.c -lm
4 | cc -o chi2.exe -O3 chi2.c -lm
5 |
6 |
--------------------------------------------------------------------------------
/Example/Example1.tree:
--------------------------------------------------------------------------------
1 | (((Hylobates_EDN ,(Orang_EDN ,(Gorilla_EDN ,(Chimp_EDN ,Human_EDN )))),(Macaq_EDN ,(Cercopith_EDN ,(Macaq2_EDN ,Papio_EDN )))),(Orang_ECP,((Macaq_ECP,Macaq2_ECP),(Goril_ECP,Chimp_ECP,Human_ECP))));
2 |
3 |
--------------------------------------------------------------------------------
/inPath/Command line for reference.txt:
--------------------------------------------------------------------------------
1 | Command line for reference:
2 |
3 | java -cp EasyCodeML.jar SeqFormatConvert.seqFactory.SeqConverter -h
4 |
5 | java -cp EasyCodeML.jar SeqFormatConvert.seqFactory.SeqConverter -i inPath -o outPath -oF PAML
--------------------------------------------------------------------------------
/Custom/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile =
2 | treefile =
3 | outfile =
4 | noisy = 9
5 | verbose = 0
6 | runmode = 0
7 | icode = 0
8 | fix_omega = 0
9 | ncatG = 4
10 | fix_alpha = 0
11 | ndata = 1
12 | clock = 0
13 | seqtype = 2
14 | aaRatefile = dat/wag.dat
15 | fix_blength = 0
16 | omega = 2
17 | Mgene = 0
18 | Small_Diff = .5e-6
19 | getSE = 0
20 | RateAncestor = 1
21 | alpha = 0.5
22 | fix_kappa = 0
23 | model = 2
24 | kappa = 2
25 | CodonFreq = 2
26 | aaDist = 0
27 | cleandata = 1
28 | Malpha = 1
29 |
--------------------------------------------------------------------------------
/Custom/dat/g1974p.dat:
--------------------------------------------------------------------------------
1 |
2 | 2.4
3 | 3.5 1.1
4 | 4.9 2.5 1.4
5 | 2.6 5.0 6.1 7.5
6 | 2.4 0.0 1.1 2.5 5.0
7 | 4.2 1.8 0.7 0.7 6.8 1.8
8 | 0.9 1.5 2.6 4.0 3.5 1.5 3.3
9 | 2.3 0.1 1.2 2.6 4.9 0.1 1.9 1.4
10 | 2.9 5.3 6.4 7.8 0.3 5.3 7.1 3.8 5.2
11 | 3.2 5.6 6.7 8.1 0.6 5.6 7.4 4.1 5.5 0.3
12 | 3.2 0.8 0.3 1.7 5.8 0.8 1.0 2.3 0.9 6.1 6.4
13 | 2.4 4.8 5.9 7.3 0.2 4.8 6.6 3.3 4.7 0.5 0.8 5.6
14 | 2.9 5.3 6.4 7.8 0.3 5.3 7.1 3.8 5.2 0.0 0.3 6.1 0.5
15 | 0.1 2.5 3.6 5.0 2.5 2.5 4.3 1.0 2.4 2.8 3.1 3.3 2.3 2.8
16 | 1.1 1.3 2.4 3.8 3.7 1.3 3.1 0.2 1.2 4.0 4.3 2.1 3.5 4.0 1.2
17 | 0.5 1.9 3.0 4.4 3.1 1.9 3.7 0.4 1.8 3.4 3.7 2.7 2.9 3.4 0.6 0.6
18 | 2.7 5.1 6.2 7.6 0.1 5.1 6.9 3.6 5.0 0.2 0.5 5.9 0.3 0.2 2.6 3.8 3.2
19 | 1.9 4.3 5.4 6.8 0.7 4.3 6.1 2.8 4.2 1.0 1.3 5.1 0.5 1.0 1.8 3.0 2.4 0.8
20 | 2.2 4.6 5.7 7.1 0.4 4.6 6.4 3.1 4.5 0.7 1.0 5.4 0.2 0.7 2.1 3.3 2.7 0.5 0.3
21 |
22 | A R N D C Q E G H I L K M F P S T W Y V
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 | 8.1 10.5 11.6 13.0 5.5 10.5 12.3 9.0 10.4 5.2 4.9 11.3 5.7 5.2 8.0 9.2 8.6 5.4 6.2 5.9
25 |
26 | Polarity from Grantham (1974): d_ij=|d_i - d_j|
27 | d_max = 8.1
28 | Prepared by Z Yang, 6 May 1998.
29 |
--------------------------------------------------------------------------------
/Custom/dat/miyata.dat:
--------------------------------------------------------------------------------
1 |
2 | 2.92
3 | 1.78 2.04
4 | 2.37 2.34 0.65
5 | 1.39 3.06 2.83 3.48
6 | 1.92 1.13 0.99 1.47 2.48
7 | 2.46 1.45 0.85 0.90 3.26 0.84
8 | 0.91 3.58 1.96 2.37 2.22 2.48 2.78
9 | 2.17 0.82 1.29 1.72 2.56 0.32 0.96 2.78
10 | 2.69 2.49 3.37 3.98 1.63 2.57 3.39 3.60 2.45
11 | 2.76 2.62 3.49 4.10 1.65 2.70 3.53 3.67 2.59 0.14
12 | 2.96 0.40 1.84 2.05 3.27 1.06 1.14 3.54 0.79 2.84 2.98
13 | 2.42 2.29 3.08 3.69 1.46 2.30 3.13 3.34 2.19 0.29 0.41 2.63
14 | 3.23 2.47 3.70 4.27 2.24 2.81 3.59 4.14 2.63 0.61 0.63 2.85 0.82
15 | 0.06 2.90 1.80 2.40 1.33 1.92 2.48 0.97 2.15 2.62 2.70 2.94 2.36 3.17
16 | 0.51 2.74 1.31 1.87 1.84 1.65 2.06 0.85 1.94 2.95 3.04 2.71 2.67 3.45 0.56
17 | 0.90 2.03 1.40 2.05 1.45 1.12 1.83 1.70 1.32 2.14 2.25 2.10 1.86 2.60 0.87 0.89
18 | 4.23 2.72 4.39 4.88 3.34 3.42 4.08 5.13 3.16 1.72 1.73 3.11 1.89 1.11 4.17 4.38 3.50
19 | 3.18 2.02 3.42 3.95 2.38 2.48 3.22 4.08 2.27 0.86 0.94 2.42 0.93 0.48 3.12 3.33 2.45 1.06
20 | 1.85 2.43 2.76 3.40 0.86 2.13 2.97 2.76 2.11 0.85 0.91 2.70 0.62 1.43 1.79 2.15 1.42 2.51 1.52
21 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
22 |
23 |
24 | Dmin: 0.06 Pro-Ala
25 | Dmax: 5.13 Trp-Gly
26 |
27 | Miyata, T., S. Miyazawa, and T. Yasunaga. 1979. Two types of amino
28 | acid substitutions in protein evolution. J. Mol. Evol. 12:219-236.
29 |
--------------------------------------------------------------------------------
/Custom/dat/g1974v.dat:
--------------------------------------------------------------------------------
1 |
2 | 93
3 | 25 68
4 | 23 70 2
5 | 24 69 1 1
6 | 54 39 29 31 30
7 | 52 41 27 29 28 2
8 | 28 121 53 51 52 82 80
9 | 65 28 40 42 41 11 13 93
10 | 80 13 55 57 56 26 28 108 15
11 | 80 13 55 57 56 26 28 108 15 0
12 | 88 5 63 65 64 34 36 116 23 8 8
13 | 74 19 49 51 50 20 22 102 9 6 6 14
14 | 101 8 76 78 77 47 49 129 36 21 21 13 27
15 | 1.5 91.5 23.5 21.5 22.5 52.5 50.5 29.5 63.5 78.5 78.5 86.5 72.5 99.5
16 | 1 92 24 22 23 53 51 29 64 79 79 87 73 100 0.5
17 | 30 63 5 7 6 24 22 58 35 50 50 58 44 71 28.5 29
18 | 139 46 114 116 115 85 87 167 74 59 59 51 65 38 137.5 138 109
19 | 105 12 80 82 81 51 53 133 40 25 25 17 31 4 103.5 104 75 34
20 | 53 40 28 30 29 1 1 81 12 27 27 35 21 48 51.5 52 23 86 52
21 |
22 | A R N D C Q E G H I L K M F P S T W Y V
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 | 31 124 56 54 55 85 83 3 96 111 111 119 105 132 32.5 32 61 170 136 84
25 |
26 | Volume from Grantham (1974): d_ij=|d_i - d_j|
27 | d_max = 167
28 | Prepared by Z Yang 6 May 1998.
29 |
--------------------------------------------------------------------------------
/Custom/dat/g1974c.dat:
--------------------------------------------------------------------------------
1 |
2 | 0.65
3 | 1.33 0.68
4 | 1.38 0.73 0.05
5 | 2.75 2.10 1.42 1.37
6 | 0.89 0.24 0.44 0.49 1.86
7 | 0.92 0.27 0.41 0.46 1.83 0.03
8 | 0.74 0.09 0.59 0.64 2.01 0.15 0.18
9 | 0.58 0.07 0.75 0.80 2.17 0.31 0.34 0.16
10 | 0.00 0.65 1.33 1.38 2.75 0.89 0.92 0.74 0.58
11 | 0.00 0.65 1.33 1.38 2.75 0.89 0.92 0.74 0.58 0.00
12 | 0.33 0.32 1.00 1.05 2.42 0.56 0.59 0.41 0.25 0.33 0.33
13 | 0.00 0.65 1.33 1.38 2.75 0.89 0.92 0.74 0.58 0.00 0.00 0.33
14 | 0.00 0.65 1.33 1.38 2.75 0.89 0.92 0.74 0.58 0.00 0.00 0.33 0.00
15 | 0.39 0.26 0.94 0.99 2.36 0.50 0.53 0.35 0.19 0.39 0.39 0.06 0.39 0.39
16 | 1.42 0.77 0.09 0.04 1.33 0.53 0.50 0.68 0.84 1.42 1.42 1.09 1.42 1.42 1.03
17 | 0.71 0.06 0.62 0.67 2.04 0.18 0.21 0.03 0.13 0.71 0.71 0.38 0.71 0.71 0.32 0.71
18 | 0.13 0.52 1.20 1.25 2.62 0.76 0.79 0.61 0.45 0.13 0.13 0.20 0.13 0.13 0.26 1.29 0.58
19 | 0.20 0.45 1.13 1.18 2.55 0.69 0.72 0.54 0.38 0.20 0.20 0.13 0.20 0.20 0.19 1.22 0.51 0.07
20 | 0.00 0.65 1.33 1.38 2.75 0.89 0.92 0.74 0.58 0.00 0.00 0.33 0.00 0.00 0.39 1.42 0.71 0.13 0.20
21 |
22 | A R N D C Q E G H I L K M F P S T W Y V
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 | 0 .65 1.33 1.38 2.75 .89 .92 .74 .58 0 0 .33 0 0 .39 1.42 .71 .13 .20 0
25 |
26 | Composition from Grantham (1974): d_ij=|d_i - d_j|
27 | d_max = 2.75
28 | Prepared by Z Yang, 6 May 1998.
29 |
--------------------------------------------------------------------------------
/Citation.ris:
--------------------------------------------------------------------------------
1 | TY - JOUR
2 | T1 - EasyCodeML: A visual tool for analysis of selection using CodeML
3 | JF - Ecology and Evolution
4 | DO - 10.1002/ece3.5015
5 | SP - 3891-3898
6 | AU - Gao, Fangluan
7 | AU - Chen, Chengjie
8 | AU - Arab, Daej A.
9 | AU - Du, Zhenguo
10 | AU - He, Yehua
11 | AU - Ho, Simon Y. W.
12 | Y1 - 2019/03/01
13 | UR - https://doi.org/10.1002/ece3.5015
14 | N2 - The genomic signatures of positive selection and evolutionary constraints can be detected by analyses of nucleotide sequences. One of the most widely used programs for this purpose is CodeML, part of the PAML package. Although a number of bioinformatics tools have been developed to facilitate the use of CodeML, these have various limitations. Here, we present a wrapper tool named EasyCodeML that provides a user-friendly graphical interface for using CodeML. EasyCodeML has a custom running mode in which parameters can be adjusted to meet different requirements. It also offers a preset running mode in which an evolutionary analysis pipeline and publication-quality tables can be exported by a single click. EasyCodeML allows visualized, interactive tree labelling, which greatly simplifies the use of the branch, branch-site, and clade models of selection. The program allows comparison of major codon-based models for analyses of selection. EasyCodeML is a stand-alone package that is supported in Windows, Mac, and Linux operating systems, and is freely available at https://github.com/BioEasy/EasyCodeML.
15 | ER -
16 |
--------------------------------------------------------------------------------
/Custom/dat/g1974a.dat:
--------------------------------------------------------------------------------
1 | 0.189
2 | 0.026 0.215
3 | 0.175 0.364 0.149
4 | 0.074 0.263 0.048 0.101
5 | 0.043 0.146 0.069 0.218 0.117
6 | 0.136 0.325 0.110 0.039 0.062 0.179
7 | 0.037 0.152 0.063 0.212 0.111 0.006 0.173
8 | 0.430 0.241 0.456 0.605 0.504 0.387 0.566 0.393
9 | 0.111 0.078 0.137 0.286 0.185 0.068 0.247 0.074 0.319
10 | 0.102 0.087 0.128 0.277 0.176 0.059 0.238 0.065 0.328 0.009
11 | 0.159 0.030 0.185 0.334 0.233 0.116 0.295 0.122 0.271 0.048 0.057
12 | 0.069 0.120 0.095 0.244 0.143 0.026 0.205 0.032 0.361 0.042 0.033 0.090
13 | 0.548 0.359 0.574 0.723 0.622 0.505 0.684 0.511 0.118 0.437 0.446 0.389 0.479
14 | 0.094 0.095 0.120 0.269 0.168 0.051 0.230 0.057 0.336 0.017 0.008 0.065 0.025 0.454
15 | 0.043 0.232 0.017 0.132 0.031 0.086 0.093 0.080 0.473 0.154 0.145 0.202 0.112 0.591 0.137
16 | 0.098 0.287 0.072 0.077 0.024 0.141 0.038 0.135 0.528 0.209 0.200 0.257 0.167 0.646 0.192 0.055
17 | 0.603 0.414 0.629 0.778 0.677 0.560 0.739 0.566 0.173 0.492 0.501 0.444 0.534 0.055 0.509 0.646 0.701
18 | 0.491 0.302 0.517 0.666 0.565 0.448 0.627 0.454 0.061 0.380 0.389 0.332 0.422 0.057 0.397 0.534 0.589 0.112
19 | 0.045 0.234 0.019 0.130 0.029 0.088 0.091 0.082 0.475 0.156 0.147 0.204 0.114 0.593 0.139 0.002 0.053 0.648 0.536
20 |
21 | A R N D C Q E G H I L K M F P S T W Y V
22 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
23 |
24 |
25 | aromaticity ( data from Xuhua Xia): d_ij=|d_i - d_j|
26 | d_max = 0.778
27 |
28 | Prepared by Z Yang
29 | Thu Apr 1 16:19:06 BST 1999
30 |
--------------------------------------------------------------------------------
/Version History.txt:
--------------------------------------------------------------------------------
1 | Version 1.41 released 7-May-2023
2 |
3 | What's new in v1.41
4 |
5 | Fixed a bug for the option of 'Run LRTs'
6 | ================================================================================
7 | Version 1.4 released 25-Apr-2021
8 |
9 | What's new in v1.4
10 |
11 | The option of 'icode' for genetic code selection available in the Preset Mode
12 | ================================================================================
13 |
14 | Version 1.31 released 22-Oct-2020
15 |
16 | What's new in v1.31
17 |
18 | Add a Tree Cleaner in the Tools Menu to generate Tree file used for CodeML analysis
19 |
20 | ================================================================================
21 |
22 | EasyCodeML v1.21
23 |
24 | A visual tool for analysis of selection using CodeML
25 |
26 | Presented by F. Gao, C.J. Chen et al.
27 |
28 | Last updated: 25-Aug-2019
29 |
30 | ================================================================================
31 |
32 | Version 1.21 released 25-Aug-2019
33 |
34 | What's new in v1.21
35 |
36 | (1) Automatically save the profiles to enable all parameters for CodeML analysis
37 |
38 | (2) Add a citaion of EasyCodeML paper published in Ecoclogy and Evolution
39 | ================================================================================
40 |
41 | Version 1.2 released 01-Feb-2019
42 |
43 | New Features:
44 |
45 | (1) Allows the labelling of multiple foreground branches each time for the branch models;
46 |
47 | (2) Added an update check feature to EasyCodeML (‘Check for updates’ in the ‘Help’ menu);
48 |
49 | (3) Added the M8-M8a comparison in the site models in the preset running mode;
50 |
51 | (4) Added an option allowing users to decide whether or not to run CodeML in slient mode.
52 |
--------------------------------------------------------------------------------
/Preset/BM/FR/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = Seq_ATP1A1.txt
2 | treefile = ATP1A1.trees
3 | outfile = FM_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 1 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted
13 | aaDist = 0
14 | model = 1
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 0 * dN/dS among sites. 0:no variation, 1:neutral, 2:positive
19 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
20 |
21 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
22 | kappa = 2 * initial or fixed kappa
23 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
24 | omega = 1 * initial or fixed omega, for codons or codon-transltd AAs
25 |
26 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
27 | alpha = 0 * initial or fixed alpha, 0:infinity (constant rate)
28 | Malpha = 0 * different alphas for genes
29 | ncatG = 4 * # of categories in the dG or AdG models of rates
30 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
31 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
32 | method = 0 * 0: simultaneous; 1: one branch at a time
33 | Small_Diff = .45e-6
34 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
35 |
36 |
37 | * Free-ratio model
38 |
--------------------------------------------------------------------------------
/Custom/dat/grantham.dat:
--------------------------------------------------------------------------------
1 |
2 | 111
3 | 111 85
4 | 126 96 23
5 | 195 180 139 154
6 | 91 43 46 61 154
7 | 107 54 41 45 170 29
8 | 60 125 79 94 158 87 98
9 | 86 29 68 81 174 24 41 98
10 | 94 98 149 168 197 109 134 136 94
11 | 96 102 153 172 198 113 139 138 99 5
12 | 106 26 94 102 202 53 57 127 32 102 107
13 | 85 92 141 160 196 101 126 127 86 10 14 95
14 | 113 97 158 177 205 116 140 153 100 21 22 102 29
15 | 27 103 90 108 169 75 94 42 76 96 98 103 87 114
16 | 99 109 46 66 112 68 80 55 89 142 144 121 135 155 73
17 | 58 71 65 85 149 41 66 59 47 89 92 78 81 103 38 58
18 | 148 101 174 191 215 130 152 184 115 61 61 110 67 40 147 177 129
19 | 112 77 142 160 194 99 123 147 83 33 36 85 35 22 110 143 92 37
20 | 65 96 133 152 191 96 121 109 84 30 32 97 22 50 68 123 70 88 55
21 |
22 | A R N D C Q E G H I L K M F P S T W Y V
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 |
25 |
26 | Table 1 in Grantham (1974).
27 |
28 | c p v aromaticity (from Xuhua Xia)
29 |
30 | Ala 0 8.1 31 -0.11
31 | Arg .65 10.5 124 0.079
32 | Asn 1.33 11.6 56 -0.136
33 | Asp 1.38 13.0 54 -0.285
34 | Cys 2.75 5.5 55 -0.184
35 | Gln .89 10.5 85 -0.067
36 | Glu .92 12.3 83 -0.246
37 | Gly .74 9.0 3 -0.073
38 | His .58 10.4 96 0.32
39 | Ile 0 5.2 111 0.001
40 | Leu 0 4.9 111 -0.008
41 | Lys .33 11.3 119 0.049
42 | Met 0 5.7 105 -0.041
43 | Phe 0 5.2 132 0.438
44 | Pro .39 8.0 32.5 -0.016
45 | Ser 1.42 9.2 32 -0.153
46 | Thr .71 8.6 61 -0.208
47 | Trp .13 5.4 170 0.493
48 | Tyr .20 6.2 136 0.381
49 | Val 0 5.9 84 -0.155
50 |
--------------------------------------------------------------------------------
/Custom/dat/MtZoa.dat:
--------------------------------------------------------------------------------
1 |
2 | 3.3
3 | 1.7 33.6
4 | 16.1 3.2 617.0
5 | 272.5 61.1 94.6 9.5
6 | 7.3 231.0 190.3 19.3 49.1
7 | 17.1 6.4 174.0 883.6 3.4 349.4
8 | 289.3 7.2 99.3 26.0 82.4 8.9 43.1
9 | 2.3 61.7 228.9 55.6 37.5 421.8 14.9 7.4
10 | 33.2 0.2 24.3 1.5 48.8 0.2 7.3 3.4 1.6
11 | 15.6 4.1 7.9 0.5 59.7 23.0 1.0 3.5 6.6 425.2
12 | 0.2 292.3 413.4 0.2 0.2 334.0 163.2 10.1 23.9 8.4 6.7
13 | 136.5 3.8 73.7 0.2 264.8 83.9 0.2 52.2 7.1 449.7 636.3 83.0
14 | 26.5 0.2 12.9 2.0 167.8 9.5 0.2 5.8 13.1 90.3 234.2 16.3 215.6
15 | 61.8 7.5 22.6 0.2 8.1 52.2 20.6 1.3 15.6 2.6 11.4 24.3 5.4 10.5
16 | 644.9 11.8 420.2 51.4 656.3 96.4 38.4 257.1 23.1 7.2 15.2 144.9 95.3 32.2 79.7
17 | 378.1 3.2 184.6 2.3 199.0 39.4 34.5 5.2 19.4 222.3 50.0 75.5 305.1 19.3 56.9 666.3
18 | 3.1 16.9 6.4 0.2 36.1 6.1 3.5 12.3 4.5 9.7 27.2 6.6 48.7 58.2 1.3 10.3 3.6
19 | 2.1 13.8 141.6 13.9 76.7 52.3 10.0 4.3 266.5 13.1 5.7 45.0 41.4 590.5 4.2 29.7 29.0 79.8
20 | 321.9 5.1 7.1 3.7 243.8 9.0 16.3 23.7 0.3 1710.6 126.1 11.1 279.6 59.6 17.9 49.5 396.4 13.7 15.6
21 |
22 | 0.068880 0.021037 0.030390 0.020696 0.009966 0.018623 0.024989 0.071968 0.026814 0.085072 0.156717 0.019276 0.050652 0.081712 0.044803 0.080535 0.056386 0.027998 0.037404 0.066083
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 |
25 | // end of file
26 |
27 | Rota-Stabelli, O., Z. Yang, and M. Telford. 2009. MtZoa: a general mitochondrial amino acid substitutions model for animal evolutionary studies. Mol. Phyl. Evol.
28 |
--------------------------------------------------------------------------------
/Custom/dat/cpREV64.dat:
--------------------------------------------------------------------------------
1 |
2 | 6.5
3 | 4.5 10.6
4 | 84.3 9.5 643.2
5 | 19.5 353.7 10.9 10.7
6 | 6.1 486.3 18.0 11.6 0.1
7 | 74.5 21.5 13.0 437.4 0.1 342.6
8 | 118.1 183.9 17.4 150.3 86.8 7.1 161.9
9 | 2.8 346.6 345.3 202.4 111.8 450.1 6.2 2.2
10 | 1.5 50.6 25.6 5.6 3.4 3.6 4.3 2.5 8.4
11 | 3.9 36.9 2.4 5.9 20.3 26.1 5.1 3.4 17.3 205.0
12 | 4.2 712.1 639.2 10.1 0.1 500.5 426.6 29.3 9.2 37.9 10.8
13 | 13.4 53.5 9.9 3.8 10.5 9.5 9.6 3.8 3.6 534.9 142.8 83.6
14 | 4.3 5.0 8.7 7.5 238.0 2.4 7.7 3.1 11.0 61.0 542.3 9.4 3.8
15 | 91.2 69.0 3.5 13.4 6.5 145.6 8.1 2.6 133.9 2.1 155.8 21.2 10.5 12.6
16 | 251.1 82.9 271.4 34.8 471.9 10.7 16.4 136.7 19.2 36.2 160.3 23.9 6.2 249.4 348.6
17 | 467.5 82.5 215.5 8.0 7.4 5.4 11.6 6.3 3.8 266.2 10.7 140.2 295.2 3.6 181.2 144.8
18 | 3.4 171.8 6.1 3.5 518.6 17.0 9.1 49.0 5.7 3.3 98.8 2.3 11.1 34.1 1.1 56.3 1.5
19 | 2.2 4.3 69.9 202.9 579.1 9.4 9.1 2.1 889.2 10.8 9.6 20.1 3.4 255.9 5.6 264.3 3.3 21.7
20 | 363.2 8.4 1.6 10.3 37.8 5.1 21.6 76.0 1.1 595.0 155.8 9.2 191.9 102.2 7.7 10.1 36.8 5.0 7.2
21 |
22 | 0.061007 0.060799 0.043028 0.038515 0.011297 0.035406 0.050764 0.073749 0.024609 0.085629 0.106930 0.046704 0.023382 0.056136 0.043289 0.073994 0.052078 0.018023 0.036043 0.058620
23 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
24 |
25 | // end of file
26 |
27 | Zhong B, Yonezawa T, Zhong Y and Hasegawa M. 2010. The position of Gnetales among seed plants: Overcoming pitfalls of chloroplast phygenomics. MBE Advance Access published July 2,2010.
28 |
29 |
--------------------------------------------------------------------------------
/Custom/default.ctl:
--------------------------------------------------------------------------------
1 | seqfile = * sequence data file name
2 | treefile = * tree structure file name
3 | outfile = * main result file name
4 |
5 | noisy = 3 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 0 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0 * 0:equal, +:geometric; -:linear, {1-5:G1974,Miyata,c,p,v}
14 | model = 0
15 |
16 | NSsites = 0 1 2 *(注:可以单选,也可以多选)
17 | * 0:one w; 1:NearlyNeutral; 2:PositiveSelection; 3:discrete;
18 | * 4:freqs; 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ10:3normal
19 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
20 | Mgene = 0 * 0:rates, 1:separate; 2:pi, 3:kappa, 4:all
21 |
22 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
23 | kappa = .3 * initial or fixed kappa
24 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
25 | omega = 1.3 * initial or fixed omega, for codons or codon-based AAs
26 | ncatG = 10 * # of categories in the dG or AdG models of rates
27 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
28 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
29 | Malpha = 0 * different alphas for genes
30 |
31 | aaRatefile = dat/jones.dat
32 | ndata = 1 *
33 |
34 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
35 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
36 |
37 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
38 | method = 0 * 0: simultaneous; 1: one branch at a time
39 | Small_Diff = .45e-6
40 | cleandata = 1
--------------------------------------------------------------------------------
/Preset/BM/BM/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = ArMV.nuc
2 | treefile = ArMV.trees
3 | outfile = mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 2
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 0 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/BM/M0/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = 36.nuc
2 | treefile = 36ML.trees
3 | outfile = M0_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 0 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M0/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M0.nuc
2 | treefile = M0.trees
3 | outfile = M0_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 0 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M3/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M3.nuc
2 | treefile = M3.trees
3 | outfile = M3_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 3 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M7/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M7.nuc
2 | treefile = M7.trees
3 | outfile = M7_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 7 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M8/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M8.nuc
2 | treefile = M8.trees
3 | outfile = M8_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 8 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/BSM/ModelA/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = 36.nuc
2 | treefile = 36ML.trees
3 | outfile = A_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 2
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 2 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M1a/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M1a.nuc
2 | treefile = M1a.trees
3 | outfile = M1a_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 1 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/SM/M2a/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M2a.nuc
2 | treefile = M2a.trees
3 | outfile = M2a_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 0
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 2 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 2 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Preset/BSM/ModelAnull/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = 36.nuc
2 | treefile = 36ML.trees
3 | outfile = Anull_mlc
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 0 * 1: detailed output, 0: concise output
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 | clock = 0 * 0: no clock, unrooted tree, 1: clock, rooted tree
13 | aaDist = 0
14 | model = 2
15 | * models for codons:
16 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
17 |
18 | NSsites = 2 * 0:one w;1:neutral;2:selection;3:discrete;4:freqs;
19 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
20 | * 10:beta&gamma+1;11:beta&normal>1;12:0&2normal>1;
21 | * 13:3normal>0
22 | icode = 0 * 0:standard genetic code; 1:mammalian mt; 2-10:see below
23 | Mgene = 0
24 |
25 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
26 | kappa = 2 * initial or fixed kappa
27 | fix_omega = 1 * 1: omega or omega_1 fixed, 0: estimate
28 | omega = 1 * initial or fixed omega, for codons or codon-transltd AAs
29 |
30 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
31 | alpha = .0 * initial or fixed alpha, 0:infinity (constant rate)
32 | Malpha = 0 * different alphas for genes
33 | ncatG = 3 * # of categories in the dG or AdG models of rates
34 |
35 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
36 | RateAncestor = 0 * (1/0): rates (alpha>0) or ancestral states (alpha=0)
37 |
38 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
39 | method = 0 * 0: simultaneous; 1: one branch at a time
40 | Small_Diff = .45e-6
41 | cleandata = 1
42 |
43 | * Specifications for duplicating results for the small data set in table 1
44 | * of Yang (1998 MBE 15:568-573).
45 | * see the tree file lysozyme.trees for specification of node (branch) labels
46 |
--------------------------------------------------------------------------------
/Custom/dat/mtREV24.dat:
--------------------------------------------------------------------------------
1 |
2 | 23.18
3 | 26.95 13.24
4 | 17.67 1.90 794.38
5 | 59.93 103.33 58.94 1.90
6 | 1.90 220.99 173.56 55.28 75.24
7 | 9.77 1.90 63.05 583.55 1.90 313.56
8 | 120.71 23.03 53.30 56.77 30.71 6.75 28.28
9 | 13.90 165.23 496.13 113.99 141.49 582.40 49.12 1.90
10 | 96.49 1.90 27.10 4.34 62.73 8.34 3.31 5.98 12.26
11 | 25.46 15.58 15.16 1.90 25.65 39.70 1.90 2.41 11.49 329.09
12 | 8.36 141.40 608.70 2.31 1.90 465.58 313.86 22.73 127.67 19.57 14.88
13 | 141.88 1.90 65.41 1.90 6.18 47.37 1.90 1.90 11.97 517.98 537.53 91.37
14 | 6.37 4.69 15.20 4.98 70.80 19.11 2.67 1.90 48.16 84.67 216.06 6.44 90.82
15 | 54.31 23.64 73.31 13.43 31.26 137.29 12.83 1.90 60.97 20.63 40.10 50.10 18.84 17.31
16 | 387.86 6.04 494.39 69.02 277.05 54.11 54.71 125.93 77.46 47.70 73.61 105.79 111.16 64.29 169.90
17 | 480.72 2.08 238.46 28.01 179.97 94.93 14.82 11.17 44.78 368.43 126.40 136.33 528.17 33.85 128.22 597.21
18 | 1.90 21.95 10.68 19.86 33.60 1.90 1.90 10.92 7.08 1.90 32.44 24.00 21.71 7.84 4.21 38.58 9.99
19 | 6.48 1.90 191.36 21.21 254.77 38.82 13.12 3.21 670.14 25.01 44.15 51.17 39.96 465.58 16.21 64.92 38.73 26.25
20 | 195.06 7.64 1.90 1.90 1.90 19.00 21.14 2.53 1.90 1222.94 91.67 1.90 387.54 6.35 8.23 1.90 204.54 5.37 1.90
21 |
22 |
23 | 0.072 0.019 0.039 0.019 0.006 0.025 0.024 0.056 0.028 0.088 0.169
24 | 0.023 0.054 0.061 0.054 0.072 0.086 0.029 0.033 0.043
25 |
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 |
29 | S_ij = S_ji and PI_i for the mtREV24 model (Adachi and Hasegawa 1996).
30 | The PI's used to sum to 0.999 and I changed one of the freq from 0.168
31 | into 0.169 so that the sum is 1. Prepared by Z. Yang according to
32 | data sent by Dr M. Hasegawa. This matrix was obtained from the 12
33 | mitochondrial proteins encoded by the same strand of the DNA from a
34 | diverse range of species including bird, fish, frog, lamprey, as well
35 | as mammals (see Adachi and Hasegawa 1996 for details). The other
36 | matrix (mtmam.dat) included in the package is based on the same
37 | proteins from mammals only.
38 |
39 | Adachi, J. and Hasegawa, M. (1996) MOLPHY version 2.3: programs for
40 | molecular phylogenetics based on maximum likelihood. Computer Science
41 | Monographs of Institute of Statistical Mathematics 28:1-150.
42 |
--------------------------------------------------------------------------------
/Custom/dat/lg.dat:
--------------------------------------------------------------------------------
1 | 0.425093
2 | 0.276818 0.751878
3 | 0.395144 0.123954 5.076149
4 | 2.489084 0.534551 0.528768 0.062556
5 | 0.969894 2.807908 1.695752 0.523386 0.084808
6 | 1.038545 0.363970 0.541712 5.243870 0.003499 4.128591
7 | 2.066040 0.390192 1.437645 0.844926 0.569265 0.267959 0.348847
8 | 0.358858 2.426601 4.509238 0.927114 0.640543 4.813505 0.423881 0.311484
9 | 0.149830 0.126991 0.191503 0.010690 0.320627 0.072854 0.044265 0.008705 0.108882
10 | 0.395337 0.301848 0.068427 0.015076 0.594007 0.582457 0.069673 0.044261 0.366317 4.145067
11 | 0.536518 6.326067 2.145078 0.282959 0.013266 3.234294 1.807177 0.296636 0.697264 0.159069 0.137500
12 | 1.124035 0.484133 0.371004 0.025548 0.893680 1.672569 0.173735 0.139538 0.442472 4.273607 6.312358 0.656604
13 | 0.253701 0.052722 0.089525 0.017416 1.105251 0.035855 0.018811 0.089586 0.682139 1.112727 2.592692 0.023918 1.798853
14 | 1.177651 0.332533 0.161787 0.394456 0.075382 0.624294 0.419409 0.196961 0.508851 0.078281 0.249060 0.390322 0.099849 0.094464
15 | 4.727182 0.858151 4.008358 1.240275 2.784478 1.223828 0.611973 1.739990 0.990012 0.064105 0.182287 0.748683 0.346960 0.361819 1.338132
16 | 2.139501 0.578987 2.000679 0.425860 1.143480 1.080136 0.604545 0.129836 0.584262 1.033739 0.302936 1.136863 2.020366 0.165001 0.571468 6.472279
17 | 0.180717 0.593607 0.045376 0.029890 0.670128 0.236199 0.077852 0.268491 0.597054 0.111660 0.619632 0.049906 0.696175 2.457121 0.095131 0.248862 0.140825
18 | 0.218959 0.314440 0.612025 0.135107 1.165532 0.257336 0.120037 0.054679 5.306834 0.232523 0.299648 0.131932 0.481306 7.803902 0.089613 0.400547 0.245841 3.151815
19 | 2.547870 0.170887 0.083688 0.037967 1.959291 0.210332 0.245034 0.076701 0.119013 10.649107 1.702745 0.185202 1.898718 0.654683 0.296501 0.098369 2.188158 0.189510 0.249313
20 |
21 | 0.079066 0.055941 0.041977 0.053052 0.012937 0.040767 0.071586 0.057337 0.022355 0.062157 0.099081 0.064600 0.022951 0.042302 0.044040 0.061197 0.053287 0.012066 0.034155 0.069147
22 |
23 | A R N D C Q E G H I L K M F P S T W Y V
24 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
25 |
26 | Symmetrical part of the rate matrix and aa frequencies,
27 | estimated from 3905 globular protein amino acid sequences forming 182
28 | protein families.
29 | The first part above indicates the symmetric 'exchangeability'
30 | parameters, where s_ij = s_ji. The s_ij above are not scaled, but the
31 | PAML package will perform this scaling.
32 | The second part gives the amino acid frequencies (pi_i)
33 | estimated from the 3905 sequences. The net replacement rate from i to
34 | j is Q_ij = s_ij*pi_j.
35 |
36 |
37 | Citation:
38 |
39 | Le, S. Q., and O. Gascuel. 2008. An improved general amino acid replacement matrix. Mol. Biol. Evol. 25:1307-1320.
40 |
--------------------------------------------------------------------------------
/Preset/SM/M8a/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = M8a.nuc * sequence data filename
2 | treefile = M8a.trees * tree structure file name
3 | outfile = M8a_mlc * main result file name
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 1 * 0: concise; 1: detailed, 2: too much
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 |
13 | * ndata = 10
14 | clock = 0 * 0:no clock, 1:clock; 2:local clock; 3:CombinedAnalysis
15 | aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a
16 |
17 | model = 0
18 | * models for codons:
19 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
20 | * models for AAs or codon-translated AAs:
21 | * 0:poisson, 1:proportional, 2:Empirical, 3:Empirical+F
22 | * 6:FromCodon, 7:AAClasses, 8:REVaa_0, 9:REVaa(nr=189)
23 |
24 | NSsites = 8 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs;
25 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
26 | * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1;
27 | * 13:3normal>0
28 |
29 | icode = 0 * 0:universal code; 1:mammalian mt; 2-10:see below
30 | Mgene = 0
31 | * codon: 0:rates, 1:separate; 2:diff pi, 3:diff kapa, 4:all diff
32 | * AA: 0:rates, 1:separate
33 |
34 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
35 | kappa = 2 * initial or fixed kappa
36 | fix_omega = 1 * 1: omega or omega_1 fixed, 0: estimate
37 | omega = 1 * initial or fixed omega, for codons or codon-based AAs
38 |
39 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
40 | alpha = 0. * initial or fixed alpha, 0:infinity (constant rate)
41 | Malpha = 0 * different alphas for genes
42 | ncatG = 3 * # of categories in dG of NSsites models
43 |
44 | getSE = 0 * 0: don't want them, 1: want S.E.s of estimates
45 | RateAncestor = 0 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2)
46 |
47 | Small_Diff = .45e-6
48 | cleandata = 1 * remove sites with ambiguity data (1:yes, 0:no)?
49 | fix_blength = 0 * 0: ignore, -1: random, 1: initial, 2: fixed
50 | method = 0 * Optimization method 0: simultaneous; 1: one branch a time
51 |
52 | * Genetic codes: 0:universal, 1:mammalian mt., 2:yeast mt., 3:mold mt.,
53 | * 4: invertebrate mt., 5: ciliate nuclear, 6: echinoderm mt.,
54 | * 7: euplotid mt., 8: alternative yeast nu. 9: ascidian mt.,
55 | * 10: blepharisma nu.
56 | * These codes correspond to transl_table 1 to 11 of GENEBANK.
57 |
--------------------------------------------------------------------------------
/Preset/CM/M22/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = * sequence data filename
2 | treefile = .TREE * tree structure file name
3 | outfile = M22_mlc * main result file name
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 1 * 0: concise; 1: detailed, 2: too much
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 |
13 | * ndata = 10
14 | clock = 0 * 0:no clock, 1:clock; 2:local clock; 3:CombinedAnalysis
15 | aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a
16 | aaRatefile = wag.dat * only used for aa seqs with model=empirical(_F)
17 | * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own
18 |
19 | model = 0
20 | * models for codons:
21 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
22 | * models for AAs or codon-translated AAs:
23 | * 0:poisson, 1:proportional, 2:Empirical, 3:Empirical+F
24 | * 6:FromCodon, 7:AAClasses, 8:REVaa_0, 9:REVaa(nr=189)
25 |
26 | NSsites = 22 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs;
27 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
28 | * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1;
29 | * 13:3normal>0
30 |
31 | icode = 0 * 0:universal code; 1:mammalian mt; 2-10:see below
32 | Mgene = 0
33 | * codon: 0:rates, 1:separate; 2:diff pi, 3:diff kapa, 4:all diff
34 | * AA: 0:rates, 1:separate
35 |
36 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
37 | kappa = 3 * initial or fixed kappa
38 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
39 | omega = 1 * initial or fixed omega, for codons or codon-based AAs
40 |
41 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
42 | alpha = 0. * initial or fixed alpha, 0:infinity (constant rate)
43 | Malpha = 0 * different alphas for genes
44 | ncatG = 10 * # of categories in dG of NSsites models
45 |
46 | getSE = 1 * 0: don't want them, 1: want S.E.s of estimates
47 | RateAncestor = 1 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2)
48 |
49 | Small_Diff = .5e-6
50 | cleandata = 1 * remove sites with ambiguity data (1:yes, 0:no)?
51 | * fix_blength = -1 * 0: ignore, -1: random, 1: initial, 2: fixed
52 | method = 0 * Optimization method 0: simultaneous; 1: one branch a time
53 |
54 | * Genetic codes: 0:universal, 1:mammalian mt., 2:yeast mt., 3:mold mt.,
55 | * 4: invertebrate mt., 5: ciliate nuclear, 6: echinoderm mt.,
56 | * 7: euplotid mt., 8: alternative yeast nu. 9: ascidian mt.,
57 | * 10: blepharisma nu.
58 | * These codes correspond to transl_table 1 to 11 of GENEBANK.
59 |
--------------------------------------------------------------------------------
/Preset/CM/CmC/codeml.ctl:
--------------------------------------------------------------------------------
1 | seqfile = cmc.nuc * sequence data filename
2 | treefile = cmc.tree * tree structure file name
3 | outfile = CmC_mlc * main result file name
4 |
5 | noisy = 9 * 0,1,2,3,9: how much rubbish on the screen
6 | verbose = 1 * 0: concise; 1: detailed, 2: too much
7 | runmode = 0 * 0: user tree; 1: semi-automatic; 2: automatic
8 | * 3: StepwiseAddition; (4,5):PerturbationNNI; -2: pairwise
9 |
10 | seqtype = 1 * 1:codons; 2:AAs; 3:codons-->AAs
11 | CodonFreq = 2 * 0:1/61 each, 1:F1X4, 2:F3X4, 3:codon table
12 |
13 | * ndata = 10
14 | clock = 0 * 0:no clock, 1:clock; 2:local clock; 3:CombinedAnalysis
15 | aaDist = 0 * 0:equal, +:geometric; -:linear, 1-6:G1974,Miyata,c,p,v,a
16 | aaRatefile = wag.dat * only used for aa seqs with model=empirical(_F)
17 | * dayhoff.dat, jones.dat, wag.dat, mtmam.dat, or your own
18 |
19 | model = 3
20 | * models for codons:
21 | * 0:one, 1:b, 2:2 or more dN/dS ratios for branches
22 | * models for AAs or codon-translated AAs:
23 | * 0:poisson, 1:proportional, 2:Empirical, 3:Empirical+F
24 | * 6:FromCodon, 7:AAClasses, 8:REVaa_0, 9:REVaa(nr=189)
25 |
26 | NSsites = 2 * 0:one w;1:neutral;2:selection; 3:discrete;4:freqs;
27 | * 5:gamma;6:2gamma;7:beta;8:beta&w;9:betaγ
28 | * 10:beta&gamma+1; 11:beta&normal>1; 12:0&2normal>1;
29 | * 13:3normal>0
30 |
31 | icode = 0 * 0:universal code; 1:mammalian mt; 2-10:see below
32 | Mgene = 0
33 | * codon: 0:rates, 1:separate; 2:diff pi, 3:diff kapa, 4:all diff
34 | * AA: 0:rates, 1:separate
35 |
36 | fix_kappa = 0 * 1: kappa fixed, 0: kappa to be estimated
37 | kappa = 3 * initial or fixed kappa
38 | fix_omega = 0 * 1: omega or omega_1 fixed, 0: estimate
39 | omega = 1 * initial or fixed omega, for codons or codon-based AAs
40 |
41 | fix_alpha = 1 * 0: estimate gamma shape parameter; 1: fix it at alpha
42 | alpha = 0. * initial or fixed alpha, 0:infinity (constant rate)
43 | Malpha = 0 * different alphas for genes
44 | ncatG = 10 * # of categories in dG of NSsites models
45 |
46 | getSE = 1 * 0: don't want them, 1: want S.E.s of estimates
47 | RateAncestor = 1 * (0,1,2): rates (alpha>0) or ancestral states (1 or 2)
48 |
49 | Small_Diff = .45e-6
50 | cleandata = 1 * remove sites with ambiguity data (1:yes, 0:no)?
51 | * fix_blength = -1 * 0: ignore, -1: random, 1: initial, 2: fixed
52 | method = 0 * Optimization method 0: simultaneous; 1: one branch a time
53 |
54 | * Genetic codes: 0:universal, 1:mammalian mt., 2:yeast mt., 3:mold mt.,
55 | * 4: invertebrate mt., 5: ciliate nuclear, 6: echinoderm mt.,
56 | * 7: euplotid mt., 8: alternative yeast nu. 9: ascidian mt.,
57 | * 10: blepharisma nu.
58 | * These codes correspond to transl_table 1 to 11 of GENEBANK.
59 |
--------------------------------------------------------------------------------
/Custom/dat/jones-dcmut.dat:
--------------------------------------------------------------------------------
1 | 0.531678
2 | 0.557967 0.451095
3 | 0.827445 0.154899 5.549530
4 | 0.574478 1.019843 0.313311 0.105625
5 | 0.556725 3.021995 0.768834 0.521646 0.091304
6 | 1.066681 0.318483 0.578115 7.766557 0.053907 3.417706
7 | 1.740159 1.359652 0.773313 1.272434 0.546389 0.231294 1.115632
8 | 0.219970 3.210671 4.025778 1.032342 0.724998 5.684080 0.243768 0.201696
9 | 0.361684 0.239195 0.491003 0.115968 0.150559 0.078270 0.111773 0.053769 0.181788
10 | 0.310007 0.372261 0.137289 0.061486 0.164593 0.709004 0.097485 0.069492 0.540571 2.335139
11 | 0.369437 6.529255 2.529517 0.282466 0.049009 2.966732 1.731684 0.269840 0.525096 0.202562 0.146481
12 | 0.469395 0.431045 0.330720 0.190001 0.409202 0.456901 0.175084 0.130379 0.329660 4.831666 3.856906 0.624581
13 | 0.138293 0.065314 0.073481 0.032522 0.678335 0.045683 0.043829 0.050212 0.453428 0.777090 2.500294 0.024521 0.436181
14 | 1.959599 0.710489 0.121804 0.127164 0.123653 1.608126 0.191994 0.208081 1.141961 0.098580 1.060504 0.216345 0.164215 0.148483
15 | 3.887095 1.001551 5.057964 0.589268 2.155331 0.548807 0.312449 1.874296 0.743458 0.405119 0.592511 0.474478 0.285564 0.943971 2.788406
16 | 4.582565 0.650282 2.351311 0.425159 0.469823 0.523825 0.331584 0.316862 0.477355 2.553806 0.272514 0.965641 2.114728 0.138904 1.176961 4.777647
17 | 0.084329 1.257961 0.027700 0.057466 1.104181 0.172206 0.114381 0.544180 0.128193 0.134510 0.530324 0.089134 0.201334 0.537922 0.069965 0.310927 0.080556
18 | 0.139492 0.235601 0.700693 0.453952 2.114852 0.254745 0.063452 0.052500 5.848400 0.303445 0.241094 0.087904 0.189870 5.484236 0.113850 0.628608 0.201094 0.747889
19 | 2.924161 0.171995 0.164525 0.315261 0.621323 0.179771 0.465271 0.470140 0.121827 9.533943 1.761439 0.124066 3.038533 0.593478 0.211561 0.408532 1.143980 0.239697 0.165473
20 |
21 |
22 | 0.076862 0.051057 0.042546 0.051269 0.020279 0.041061 0.061820 0.074714 0.022983 0.052569 0.091111 0.059498 0.023414 0.040530 0.050532 0.068225 0.058518 0.014336 0.032303 0.066374
23 |
24 |
25 | A R N D C Q E G H I L K M F P S T W Y V
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 |
29 | JTT rate matrix prepared using the DCMut method*
30 | ------------------------------------------------
31 |
32 | The first part above indicates the symmetric 'exchangeability' parameters s_ij,
33 | where s_ij = s_ji.
34 | The second part gives the amino acid equilibrium frequencies pi_i.
35 | The net replacement rate from i to j is q_ij = pi_j*s_ij.
36 |
37 | This model is usually scaled so that the mean rate of change at
38 | equilibrium, Sum_i Sum_j!=i pi_i*q_ij, equals 1. You should check this
39 | scaling before using the matrix above. The PAML package will perform
40 | this scaling.
41 |
42 | //
43 |
44 | *Prepared by Carolin Kosiol and Nick Goldman, December 2003.
45 |
46 | See the following paper for more details:
47 | Kosiol, C., and Goldman, N. 2005. Different versions of the Dayhoff rate matrix.
48 | Molecular Biology and Evolution 22:193-199.
49 |
50 | See also http://www.ebi.ac.uk/goldman/dayhoff
51 |
--------------------------------------------------------------------------------
/Custom/dat/dayhoff-dcmut.dat:
--------------------------------------------------------------------------------
1 | 0.267828
2 | 0.984474 0.327059
3 | 1.199805 0.000000 8.931515
4 | 0.360016 0.232374 0.000000 0.000000
5 | 0.887753 2.439939 1.028509 1.348551 0.000000
6 | 1.961167 0.000000 1.493409 11.388659 0.000000 7.086022
7 | 2.386111 0.087791 1.385352 1.240981 0.107278 0.281581 0.811907
8 | 0.228116 2.383148 5.290024 0.868241 0.282729 6.011613 0.439469 0.106802
9 | 0.653416 0.632629 0.768024 0.239248 0.438074 0.180393 0.609526 0.000000 0.076981
10 | 0.406431 0.154924 0.341113 0.000000 0.000000 0.730772 0.112880 0.071514 0.443504 2.556685
11 | 0.258635 4.610124 3.148371 0.716913 0.000000 1.519078 0.830078 0.267683 0.270475 0.460857 0.180629
12 | 0.717840 0.896321 0.000000 0.000000 0.000000 1.127499 0.304803 0.170372 0.000000 3.332732 5.230115 2.411739
13 | 0.183641 0.136906 0.138503 0.000000 0.000000 0.000000 0.000000 0.153478 0.475927 1.951951 1.565160 0.000000 0.921860
14 | 2.485920 1.028313 0.419244 0.133940 0.187550 1.526188 0.507003 0.347153 0.933709 0.119152 0.316258 0.335419 0.170205 0.110506
15 | 4.051870 1.531590 4.885892 0.956097 1.598356 0.561828 0.793999 2.322243 0.353643 0.247955 0.171432 0.954557 0.619951 0.459901 2.427202
16 | 3.680365 0.265745 2.271697 0.660930 0.162366 0.525651 0.340156 0.306662 0.226333 1.900739 0.331090 1.350599 1.031534 0.136655 0.782857 5.436674
17 | 0.000000 2.001375 0.224968 0.000000 0.000000 0.000000 0.000000 0.000000 0.270564 0.000000 0.461776 0.000000 0.000000 0.762354 0.000000 0.740819 0.000000
18 | 0.244139 0.078012 0.946940 0.000000 0.953164 0.000000 0.214717 0.000000 1.265400 0.374834 0.286572 0.132142 0.000000 6.952629 0.000000 0.336289 0.417839 0.608070
19 | 2.059564 0.240368 0.158067 0.178316 0.484678 0.346983 0.367250 0.538165 0.438715 8.810038 1.745156 0.103850 2.565955 0.123606 0.485026 0.303836 1.561997 0.000000 0.279379
20 |
21 |
22 | 0.087127 0.040904 0.040432 0.046872 0.033474 0.038255 0.049530 0.088612 0.033619 0.036886 0.085357 0.080481 0.014753 0.039772 0.050680 0.069577 0.058542 0.010494 0.029916 0.064718
23 |
24 |
25 | A R N D C Q E G H I L K M F P S T W Y V
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 |
29 | Dayhoff rate matrix prepared using the DCMut method*
30 | ----------------------------------------------------
31 |
32 | The first part above indicates the symmetric 'exchangeability' parameters s_ij,
33 | where s_ij = s_ji.
34 | The second part gives the amino acid equilibrium frequencies pi_i.
35 | The net replacement rate from i to j is q_ij = pi_j*s_ij.
36 |
37 | This model is usually scaled so that the mean rate of change at
38 | equilibrium, Sum_i Sum_j!=i pi_i*q_ij, equals 1. You should check this
39 | scaling before using the matrix above. The PAML package will perform
40 | this scaling.
41 |
42 | //
43 |
44 | *Prepared by Carolin Kosiol and Nick Goldman, December 2003.
45 |
46 | See the following paper for more details:
47 | Kosiol, C., and Goldman, N. 2005. Different versions of the Dayhoff rate matrix.
48 | Molecular Biology and Evolution 22:193-199.
49 |
50 | See also http://www.ebi.ac.uk/goldman/dayhoff
51 |
52 |
--------------------------------------------------------------------------------
/Custom/dat/wag.dat:
--------------------------------------------------------------------------------
1 | 0.551571
2 | 0.509848 0.635346
3 | 0.738998 0.147304 5.429420
4 | 1.027040 0.528191 0.265256 0.0302949
5 | 0.908598 3.035500 1.543640 0.616783 0.0988179
6 | 1.582850 0.439157 0.947198 6.174160 0.021352 5.469470
7 | 1.416720 0.584665 1.125560 0.865584 0.306674 0.330052 0.567717
8 | 0.316954 2.137150 3.956290 0.930676 0.248972 4.294110 0.570025 0.249410
9 | 0.193335 0.186979 0.554236 0.039437 0.170135 0.113917 0.127395 0.0304501 0.138190
10 | 0.397915 0.497671 0.131528 0.0848047 0.384287 0.869489 0.154263 0.0613037 0.499462 3.170970
11 | 0.906265 5.351420 3.012010 0.479855 0.0740339 3.894900 2.584430 0.373558 0.890432 0.323832 0.257555
12 | 0.893496 0.683162 0.198221 0.103754 0.390482 1.545260 0.315124 0.174100 0.404141 4.257460 4.854020 0.934276
13 | 0.210494 0.102711 0.0961621 0.0467304 0.398020 0.0999208 0.0811339 0.049931 0.679371 1.059470 2.115170 0.088836 1.190630
14 | 1.438550 0.679489 0.195081 0.423984 0.109404 0.933372 0.682355 0.243570 0.696198 0.0999288 0.415844 0.556896 0.171329 0.161444
15 | 3.370790 1.224190 3.974230 1.071760 1.407660 1.028870 0.704939 1.341820 0.740169 0.319440 0.344739 0.967130 0.493905 0.545931 1.613280
16 | 2.121110 0.554413 2.030060 0.374866 0.512984 0.857928 0.822765 0.225833 0.473307 1.458160 0.326622 1.386980 1.516120 0.171903 0.795384 4.378020
17 | 0.113133 1.163920 0.0719167 0.129767 0.717070 0.215737 0.156557 0.336983 0.262569 0.212483 0.665309 0.137505 0.515706 1.529640 0.139405 0.523742 0.110864
18 | 0.240735 0.381533 1.086000 0.325711 0.543833 0.227710 0.196303 0.103604 3.873440 0.420170 0.398618 0.133264 0.428437 6.454280 0.216046 0.786993 0.291148 2.485390
19 | 2.006010 0.251849 0.196246 0.152335 1.002140 0.301281 0.588731 0.187247 0.118358 7.821300 1.800340 0.305434 2.058450 0.649892 0.314887 0.232739 1.388230 0.365369 0.314730
20 |
21 | 0.0866279 0.043972 0.0390894 0.0570451 0.0193078 0.0367281 0.0580589 0.0832518 0.0244313 0.048466 0.086209 0.0620286 0.0195027 0.0384319 0.0457631 0.0695179 0.0610127 0.0143859 0.0352742 0.0708956
22 |
23 |
24 | // this is the end of the file. The rest are notes.
25 |
26 |
27 | A R N D C Q E G H I L K M F P S T W Y V
28 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
29 |
30 | Symmetrical part of the rate matrix and aa frequencies,
31 | estimated from 3905 globular protein amino acid sequences forming 182
32 | protein families.
33 | The first part above indicates the symmetric 'exchangeability'
34 | parameters, where s_ij = s_ji. The s_ij above are not scaled, but the
35 | PAML package will perform this scaling.
36 | The second part gives the amino acid frequencies (pi_i)
37 | estimated from the 3905 sequences. The net replacement rate from i to
38 | j is Q_ij = s_ij*pi_j.
39 | Prepared by Simon Whelan and Nick Goldman, September 2000.
40 |
41 | Citation:
42 | Whelan, S. and N. Goldman. 2001. A general empirical model of
43 | protein evolution derived from multiple protein families using
44 | a maximum likelihood approach. Molecular Biology and
45 | Evolution 18, 691-699.
46 |
47 | See the following reference for notation used here:
48 |
49 | Yang, Z., R. Nielsen and M. Hasegawa. 1998. Models of amino acid substitution and
50 | applications to mitochondrial protein evolution. Mol. Biol. Evol. 15:1600-1611.
51 |
--------------------------------------------------------------------------------
/Custom/dat/mtmam.dat:
--------------------------------------------------------------------------------
1 | 32
2 | 2 4
3 | 11 0 864
4 | 0 186 0 0
5 | 0 246 8 49 0
6 | 0 0 0 569 0 274
7 | 78 18 47 79 0 0 22
8 | 8 232 458 11 305 550 22 0
9 | 75 0 19 0 41 0 0 0 0
10 | 21 6 0 0 27 20 0 0 26 232
11 | 0 50 408 0 0 242 215 0 0 6 4
12 | 76 0 21 0 0 22 0 0 0 378 609 59
13 | 0 0 6 5 7 0 0 0 0 57 246 0 11
14 | 53 9 33 2 0 51 0 0 53 5 43 18 0 17
15 | 342 3 446 16 347 30 21 112 20 0 74 65 47 90 202
16 | 681 0 110 0 114 0 4 0 1 360 34 50 691 8 78 614
17 | 5 16 6 0 65 0 0 0 0 0 12 0 13 0 7 17 0
18 | 0 0 156 0 530 54 0 1 1525 16 25 67 0 682 8 107 0 14
19 | 398 0 0 10 0 33 20 5 0 2220 100 0 832 6 0 0 237 0 0
20 |
21 |
22 | 0.0692 0.0184 0.0400 0.0186 0.0065 0.0238 0.0236 0.0557 0.0277 0.0905
23 | 0.1675 0.0221 0.0561 0.0611 0.0536 0.0725 0.0870 0.0293 0.0340 0.0428
24 |
25 | A R N D C Q E G H I L K M F P S T W Y V
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 | //End of File
29 |
30 |
31 | Symmetrical part of the rate matrix and aa frequencies, estimated from
32 | the 12 mt proteins (atp6 atp8 cox1 cox2 cox3 cytb nd1 nd2 nd3 nd4 nd4l
33 | nd5) on the same strand of the mitochondrial DNA (3331 sites). The
34 | data are from 20 species of mammals and three close outgroups
35 | (wallaroo, opossum, and platypus). The model used is
36 | REVaa+dGamma(K=8) with the estimated gamma parameter to be 0.37. The
37 | first part is S_ij = S_ji, and the second part has the amino acid
38 | frequencies (PI_i). The substitution rate from amino acid i to j is
39 | Q_ij=S_ij*PI_j.
40 |
41 |
42 | The data are from
43 |
44 | Cao, Y. et al. 1998 Conflict amongst individual mitochondrial proteins
45 | in resolving the phylogeny of eutherian orders. Journal of
46 | Molecular Evolution 15:1600-1611.
47 |
48 | The species are listed below
49 |
50 | 1 SB17F Homo sapiens (African) # D38112
51 | 2 CHIMP Pan troglodytes (chimpanzee) # D38113
52 | 3 PyGC Pan paniscus (bonobo) # D38116
53 | 4 GORIL Gorilla gorilla (gorilla) # D38114
54 | 5 ORANG Pongo pygmaeus (orangutan) # D38115
55 | 6 Ponpy Pongo pygmaeus abelii (Sumatran orangutan) # X97707
56 | 7 Hylla Hylobates lar (common gibbon) # X99256 (lar gibbon)
57 | 8 Phovi Phoca vitulina (harbor seal) # X63726
58 | 9 Halgr Halichoerus grypus (grey seal) # X72004
59 | 10 Felca Felis catus (cat) # U20753
60 | 11 Equca Equus caballus (horse) # X79547
61 | 12 Rhiun Rhinoceros unicornis (Indian rhinoceros) # X97336
62 | 13 Bosta Bos taurus (cow) # J01394
63 | 14 Balph Balaenoptera physalus (fin whale) # X61145
64 | 15 Balmu Balaenoptera musculus (blue whale) # X72204
65 | 16 Ratno Rattus norvegicus (rat) # X14848
66 | 17 Musmu Mus musculus (mouse) # J01420
67 | 18 Macro Macropus robustus (wallaroo) # Y10524
68 | 19 Didvi Didelphis virginiana (opossum) # Z29573
69 | 20 Ornan Ornithorhynchus anatinus (platypus) # X83427
70 |
71 |
72 | The results and details of the model are published in
73 |
74 | Yang, Z., R. Nielsen, and M. Hasegawa. 1998. Models of amino acid
75 | substitution and applications to Mitochondrial protein evolution,
76 | Molecular Biology and Evolution 15:1600-1611.
77 |
78 | Prepared by Z. Yang, April 1998.
79 |
--------------------------------------------------------------------------------
/Custom/dat/mtArt.dat:
--------------------------------------------------------------------------------
1 |
2 | 0.2
3 | 0.2 0.2
4 | 1 4 500
5 | 254 36 98 11
6 | 0.2 154 262 0.2 0.2
7 | 0.2 0.2 183 862 0.2 262
8 | 200 0.2 121 12 81 3 44
9 | 0.2 41 180 0.2 12 314 15 0.2
10 | 26 2 21 7 63 11 7 3 0.2
11 | 4 2 13 1 79 16 2 1 6 515
12 | 0.2 209 467 2 0.2 349 106 0.2 0.2 3 4
13 | 121 5 79 0.2 312 67 0.2 56 0.2 515 885 106
14 | 13 5 20 0.2 184 0.2 0.2 1 14 118 263 11 322
15 | 49 0.2 17 0.2 0.2 39 8 0.2 1 0.2 12 17 5 15
16 | 673 3 398 44 664 52 31 226 11 7 8 144 112 36 87
17 | 244 0.2 166 0.2 183 44 43 0.2 19 204 48 70 289 14 47 660
18 | 0.2 0.2 8 0.2 22 7 11 2 0.2 0.2 21 16 71 54 0.2 2 0.2
19 | 1 4 251 0.2 72 87 8 9 191 12 20 117 71 792 18 30 46 38
20 | 340 0.2 23 0.2 350 0.2 14 3 0.2 1855 85 26 281 52 32 61 544 0.2 2
21 |
22 | 0.054116 0.018227 0.039903 0.020160 0.009709 0.018781 0.024289 0.068183 0.024518 0.092638
23 | 0.148658 0.021718 0.061453 0.088668 0.041826 0.091030 0.049194 0.029786 0.039443 0.057700
24 |
25 |
26 |
27 | // this is the end of the file. The rest are notes.
28 |
29 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
30 |
31 | This model has been derived from 36 artropoda mitochondrial genomes.
32 |
33 | Each gene of the given species was aligned individually. Then, alignments of the whole set
34 | of 13 genes where concatenated and passed through GBlocks (Castresana, 2000, in JME) with
35 | parameters and output:
36 |
37 | Minimum Number Of Sequences For A Conserved Position: 20
38 | Minimum Number Of Sequences For A Flanking Position: 32
39 | Maximum Number Of Contiguous Nonconserved Positions: 8
40 | Minimum Length Of A Block: 10
41 | Allowed Gap Positions: With Half
42 | Use Similarity Matrices: Yes
43 |
44 | Flank positions of the 40 selected block(s)
45 | Flanks: [6 22] [26 44] [61 70] [77 143] [145 185] [208 236] [309 640]
46 | [644 802] [831 941] [956 966] [973 1062] [1085 1339] [1343 1702]
47 | [1754 1831] [1840 1911] [1916 1987] [2011 2038] [2097 2118] [2125 2143]
48 | [2179 2215] [2243 2268] [2277 2288] [2333 2347] [2476 2518] [2539 2558]
49 | [2600 2613] [2637 2672] [2738 2759] [2784 2839] [2882 2924] [2948 3097]
50 | [3113 3123] [3210 3235] [3239 3322] [3348 3392] [3406 3526] [3588 3617]
51 | [3660 3692] [3803 3830] [3909 3928]
52 |
53 | New number of positions in MtArt-strict.phy.fasta-gb: 2664 (67% of the original 3933 positions)
54 |
55 | The species included in the analysis were:
56 | Harpiosquilla harpax [NCBI_TaxID 287944]
57 | Ixodes uriae [NCBI_TaxID 59655]
58 | Heptathela hangzhouensis [NCBI_TaxID 216259]
59 | Triops longicaudatus [NCBI_TaxID 58777]
60 | Gryllotalpa orientalis [NCBI_TaxID 213494]
61 | lepidopsocid RS-2001 [NCBI_TaxID 159971]
62 | Locusta migratoria [NCBI_TaxID 7004]
63 | Drosophila yakuba [NCBI_TaxID 7245]
64 | Ostrinia furnacalis [NCBI_TaxID 93504]
65 | Megabalanus volcano [NCBI_TaxID 266495]
66 | Periplaneta fuliginosa [NCBI_TaxID 36977]
67 | Thermobia domestica [NCBI_TaxID 89055]
68 | Aleurochiton aceris [NCBI_TaxID 266942]
69 | Schizaphis graminum [NCBI_TaxID 13262]
70 | Pteronarcys princeps [NCBI_TaxID 285953]
71 | Aleurodicus dugesii [NCBI_TaxID 30099]
72 | Pollicipes polymerus [NCBI_TaxID 36137]
73 | Gomphiocephalus hodgsoni [NCBI_TaxID 221270]
74 | Habronattus oregonensis [NCBI_TaxID 130930]
75 | Speleonectes tulumensis [NCBI_TaxID 84346]
76 | Hutchinsoniella macracantha [NCBI_TaxID 84335]
77 | Haemaphysalis flava [NCBI_TaxID 181088]
78 | Scutigera coleoptrata [NCBI_TaxID 29022]
79 | Vargula hilgendorfii [NCBI_TaxID 6674]
80 | Tricholepidion gertschi [NCBI_TaxID 89825]
81 | Varroa destructor [NCBI_TaxID 109461]
82 | Bombyx mandarina [NCBI_TaxID 7092]
83 | Thyropygus sp. [NCBI_TaxID 174155]
84 | Tribolium castaneum [NCBI_TaxID 7070]
85 | Pagurus longicarpus [NCBI_TaxID 111067]
86 | Limulus polyphemus [NCBI_TaxID 6850]
87 | Tetrodontophora bielanensis [NCBI_TaxID 48717]
88 | Penaeus monodon [NCBI_TaxID 6687]
89 | Daphnia pulex [NCBI_TaxID 6669]
90 | Apis mellifera [NCBI_TaxID 7469]
91 | Anopheles gambiae [NCBI_TaxID 7165]
92 |
93 | The topology used for inferring the model was:
94 |
95 | (((Daph_pulex,Trio_longi),((((((Aleu_aceri,Aleu_duges),Schi_grami),lepi_RS_20),
96 | ((((Ostr_furna,Bomb_manda),(Dros_yakub,Anop_gambi)),Apis_melli),Trib_casta)),
97 | ((Gryl_orien,Locu_migra),(Pter_princ,Peri_fulig))),(Tric_gerts,Ther_domes)),
98 | (Scut_coleo,Thyr_sp),Varg_hilge,Hutc_macra,((((Ixod_uriae,Haem_flava),Varr_destr),
99 | (Habr_orego,Hept_hangz)),Limu_polyp),(Poll_polym,Mega_volca),(Gomp_hodgs,Tetr_biela),
100 | ((Pagu_longi,Pena_monod),Harp_harpa),Spel_tulum));
101 |
102 | Note this is not the ML topology but the consensus one (based on morphological data,
103 | phylogenetic reconstruction using nuclear genes, etc). Where relationships are
104 | not clear, a polytomy was introduced (it contains quite a lot of polytomies!).
105 |
106 | The model was estimated using Ziheng Yang's Paml software package.
107 | A four-categorized gamma distribution was used to account for heterogeneity (alpha
108 | was estimated to be 0.47821). Sites with ambiguity data were taken into account.
109 |
110 |
111 | Reference
112 |
113 | Abascal, F., D. Posada, and R. Zardoya. 2007. MtArt: A new Model of
114 | amino acid replacement for Arthropoda. Mol. Biol. Evol. 24:1-5.
115 |
--------------------------------------------------------------------------------
/Custom/dat/dayhoff.dat:
--------------------------------------------------------------------------------
1 |
2 | 27
3 | 98 32
4 | 120 0 905
5 | 36 23 0 0
6 | 89 246 103 134 0
7 | 198 1 148 1153 0 716
8 | 240 9 139 125 11 28 81
9 | 23 240 535 86 28 606 43 10
10 | 65 64 77 24 44 18 61 0 7
11 | 41 15 34 0 0 73 11 7 44 257
12 | 26 464 318 71 0 153 83 27 26 46 18
13 | 72 90 1 0 0 114 30 17 0 336 527 243
14 | 18 14 14 0 0 0 0 15 48 196 157 0 92
15 | 250 103 42 13 19 153 51 34 94 12 32 33 17 11
16 | 409 154 495 95 161 56 79 234 35 24 17 96 62 46 245
17 | 371 26 229 66 16 53 34 30 22 192 33 136 104 13 78 550
18 | 0 201 23 0 0 0 0 0 27 0 46 0 0 76 0 75 0
19 | 24 8 95 0 96 0 22 0 127 37 28 13 0 698 0 34 42 61
20 | 208 24 15 18 49 35 37 54 44 889 175 10 258 12 48 30 157 0 28
21 |
22 | 0.087127 0.040904 0.040432 0.046872 0.033474 0.038255 0.049530
23 | 0.088612 0.033618 0.036886 0.085357 0.080482 0.014753 0.039772
24 | 0.050680 0.069577 0.058542 0.010494 0.029916 0.064718
25 |
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 | S_ij = S_ji and PI_i for the Dayhoff model, with the rate Q_ij=S_ij*PI_j
29 | The rest of the file is not used.
30 | Prepared by Z. Yang, March 1995.
31 |
32 |
33 | See the following reference for notation used here:
34 |
35 | Yang, Z., R. Nielsen and M. Hasegawa. 1998. Models of amino acid substitution and
36 | applications to mitochondrial protein evolution. Mol. Biol. Evol. 15:1600-1611.
37 |
38 |
39 | -----------------------------------------------------------------------
40 |
41 |
42 | 30
43 | 109 17
44 | 154 0 532
45 | 33 10 0 0
46 | 93 120 50 76 0
47 | 266 0 94 831 0 422
48 | 579 10 156 162 10 30 112
49 | 21 103 226 43 10 243 23 10
50 | 66 30 36 13 17 8 35 0 3
51 | 95 17 37 0 0 75 15 17 40 253
52 | 57 477 322 85 0 147 104 60 23 43 39
53 | 29 17 0 0 0 20 7 7 0 57 207 90
54 | 20 7 7 0 0 0 0 17 20 90 167 0 17
55 | 345 67 27 10 10 93 40 49 50 7 43 43 4 7
56 | 772 137 432 98 117 47 86 450 26 20 32 168 20 40 269
57 | 590 20 169 57 10 37 31 50 14 129 52 200 28 10 73 696
58 | 0 27 3 0 0 0 0 0 3 0 13 0 0 10 0 17 0
59 | 20 3 36 0 30 0 10 0 40 13 23 10 0 260 0 22 23 6
60 | 365 20 13 17 33 27 37 97 30 661 303 17 77 10 50 43 186 0 17
61 | A R N D C Q E G H I L K M F P S T W Y V
62 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
63 |
64 | Accepted point mutations (x10) Figure 80 (Dayhoff 1978)
65 | -------------------------------------------------------
66 |
67 | A 100 /* Ala */ A 0.087 /* Ala */
68 | R 65 /* Arg */ R 0.041 /* Arg */
69 | N 134 /* Asn */ N 0.040 /* Asn */
70 | D 106 /* Asp */ D 0.047 /* Asp */
71 | C 20 /* Cys */ C 0.033 /* Cys */
72 | Q 93 /* Gln */ Q 0.038 /* Gln */
73 | E 102 /* Glu */ E 0.050 /* Glu */
74 | G 49 /* Gly */ G 0.089 /* Gly */
75 | H 66 /* His */ H 0.034 /* His */
76 | I 96 /* Ile */ I 0.037 /* Ile */
77 | L 40 /* Leu */ L 0.085 /* Leu */
78 | K 56 /* Lys */ K 0.081 /* Lys */
79 | M 94 /* Met */ M 0.015 /* Met */
80 | F 41 /* Phe */ F 0.040 /* Phe */
81 | P 56 /* Pro */ P 0.051 /* Pro */
82 | S 120 /* Ser */ S 0.070 /* Ser */
83 | T 97 /* Thr */ T 0.058 /* Thr */
84 | W 18 /* Trp */ W 0.010 /* Trp */
85 | Y 41 /* Tyr */ Y 0.030 /* Tyr */
86 | V 74 /* Val */ V 0.065 /* Val */
87 |
88 | scale factor = SUM_OF_PRODUCT = 75.246
89 |
90 |
91 | Relative Mutability The equilibrium freqs.
92 | (Table 21) Table 22
93 | (Dayhoff 1978) Dayhoff (1978)
94 | ----------------------------------------------------------------
95 |
96 |
97 |
98 | Some notes from 1995, for those technical people:
99 |
100 | I managed to find some notes I wrote in 1995. The symbols are not
101 | that comprehensible now, but you can get the basic idea, I think.
102 |
103 | (1) Construction of P(0.01), for 1 PAM
104 | p_ij(0.01) = m_i * A_{ij}/\sum_k{A_{ik}} / 7524.6
105 |
106 | (2) Eigensolution of P(0.01) = exp{Q*0.01}
107 | P(0.01) = U diag{\lambda...} U^{-1}
108 |
109 | Then
110 | Q = U diag{100*log{\lambda}...} U^{-1}
111 |
112 |
113 | I did not use the PAM transition probabilities as rates assuming 0.01
114 | is close to 0, but instead take them as P(0.01) to recover the rate
115 | matrix, and as we expect, the rates are more different from each other
116 | than the p_ij(0.01) are.
117 |
118 | I seem to recall that I thought some details in the Dayhoff paper and
119 | the Kishino et al. (1990) paper were not entirely right. I think I
120 | thought that Q should be a symmetrical matrix, right-multiplied by a
121 | diagonal matrix, while either Dayhoff or Kishino or both used
122 | left-multiplication.
123 |
124 | As far as I know, codeml and protml give very similar (but not
125 | identical, I think) results under the Dayhoff model.
126 |
127 | My jones.dat file is not based on the Jones et al. (1992) paper, but
128 | is based on an updated data set sent to me by David Jones. So codeml
129 | and protml gave different results under JTT, but ranking of trees was
130 | not affected for the data set I tested.
131 |
132 | Ziheng Yang
133 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | **1.** **Introduction**
2 |
3 | EasyCodeML is an interactive visual tool for detecting selection in molecular evolutionary analysis. It implements the major codon-based models of CodeML in a simple and user-friendly interface.
4 |
5 | EasyCodeML is written in Java. Precompiled versions are available for Microsoft Windows, Mac OS X, and Linux. We cannot guarantee that EasyCodeML will work well on other operating systems. The lastest version is 1.4.
6 |
7 | **2.** **Citing EasyCodeML**
8 |
9 | The recommended citation for this program is:
10 |
11 | Gao, F., Chen, C., Arab, D.A., Du, Z., He, Y., Ho, S.Y.W., 2019. EasyCodeML: A visual tool for analysis of selection using CodeML. Ecology and Evolution 9, 3891-3898.
12 |
13 | **3.** **System requirements**
14 |
15 | Before running EasyCodeML, please ensure that your computer has a recent version of the Java Runtime Environment (JRE 1.6 or higher). The latest version of Java can be downloaded from http://www.java.com.
16 |
17 | To export a tree as Newick format you will also need a recent version of FigTree (http://tree.bio.ed.ac.uk/software/figtree/).
18 |
19 | **4.** **Data preparation**
20 |
21 | **4.1** **Sequence alignment in PAML format**
22 |
23 | CodeML requires a sequence alignment in PAML format. EasyCodeML includes a utility called Seqformat Convertor, which can automatically convert Clustal, FASTA, MEGA, Nexus, and Phylip formats into PAML format.
24 |
25 | To convert sequence format in batch mode, type the following commands at the command prompt (CMD in windows or Terminal in Mac or Linux).
26 |
27 | Parameter notes:
28 |
29 | The parameters ‘-i’ and ‘-oF’ MUST be supplied and the parameters ‘-o’ and ‘-iF’ are optional.
30 |
31 | java -cp EasyCodeML.jar SeqFormatConvert.seqFactory.SeqConverter -i -oF
32 |
33 | -i the directory to be read in
34 |
35 | -o the output directory
36 |
37 | -iF input sequence format
38 |
39 | -oF output sequence format [fasta (default)|MEGA|nexus|PAMLphylip]
40 |
41 | Example:
42 |
43 | java -cp EasyCodeML.jar SeqFormatConvert.seqFactory.SeqConverter -i /Users/user1/Desktop -oF nexus
44 |
45 | **4.2** **Tree file** **in Newick format**
46 |
47 | The tree file must be in plain Newick format (e.g., Examples/Example1.tree). The tree can not include branch lengths or bootstrap values and each node can have a single label. Taxon names should not have illegal characters (such as spaces and semicolons).
48 |
49 |
50 |
51 | **4.3** **Labelling branches in the phylogenetic tree**
52 |
53 | Tree labelling is necessary when using the branch-related models. To do this, press the ‘Label’ button in EasyCodeML, select the branch or clade to be treated as the foreground lineage, and press “done”.
54 |
55 | In EasyCodeML, the symbols ‘#’ and ‘$’ are used for the branch or branch-site models and for the clade model, respectively. For the branch and clade models, if we have multiple foregroud branches (or clades) to be labelled (no more than 5), press the buttons 1st, 2nd, 3rd, 4th, and 5th to label each foregroud branch (or clade) in turn.
56 |
57 | **5.** **Running the program**
58 |
59 | EasyCodeML provides two different running modes. The first is the preset mode, in which all key parameters of the nested models are built-in and which has pipelines for the selection analyses. The second running mode is the custom mode for experienced users. As with pamlX, the parameters for any codon-based model can be modified to meet different requirements.
60 |
61 | The Quick Guide provides tutorials that illustrate the use of the two running modes.
62 |
63 |
64 |
65 | **6.** **Tools menu in EasyCodeML**
66 |
67 | | **Menu** | **Item** | **Description** |
68 | | -------- | :---------------------- | ------------------------------------------------- |
69 | | File | | |
70 | | | Load Aligned Sequence | Load a codon-based sequence alignment |
71 | | | Load Tree File | Load a tree file in Newick format |
72 | | | Exit | Quit the program |
73 | | Tools | | |
74 | | | LRTs Calculator | Retrieve *p*-values for LRTs |
75 | | | Control File Editor | Edit a CodeML control file |
76 | | | Seqformat Convertor | Convert sequence alignment to PAML format |
77 | | | Tree Cleaner | Convert tree file to NEWICK format |
78 | | Options | | |
79 | | | Configure Tree Label | Modify tree layout to fit in the display window |
80 | | Help | | |
81 | | | About | About EasyCodeML |
82 | | | User guide | Quick Guide for new users |
83 | | | Check for updates | Update to the newest version |
84 |
85 |
86 |
87 | **7.** **Reporting bugs and feedback**
88 |
89 | We welcome bug reports, feedback, and suggestions. For support please contact F. Gao (raindy[at]fafu.edu.cn) or C. Chen (ccj0410[at] gmail.com).
90 |
91 | **8.** **License**
92 |
93 | Copyright 2018 by the EasyCodeML authors. EasyCodeML is freely available to non-commercial users and you are welcome to redistribute it under certain conditions. No guarantee of the functionality of this software, or of the accuracy of results obtained, is expressed or implied. Please inspect any results carefully.
94 |
--------------------------------------------------------------------------------
/Example/Example2.pml:
--------------------------------------------------------------------------------
1 | 6 1128
2 | AF335467
3 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCACUGCUGGUAGCGGGCGCAGCAAAUGCGGCUGAAAUUUAUAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCGACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCAUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUCGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGGCGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGUGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUGAGCGGCGAAGAUCAGACCAACAACGGUCGUGACUUCCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUAACUUAUGAUAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGACGAGCAGAACAAC---UCUACCUUCGUGUCUAAGACCGAUGGUGGUCGUUACGGUGUUCUGGGUGAAGGCGAUCACGCUGAAACCUACACCGGUGGUCUGAAAUACGACGCCAACAACAUCUACCUGGCGACUCAGUACACCCAGACUUACAACGCAACCCGCACCGGUAACAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUCGUUGCUCAGUACCAGUUCGACUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACCUACUACUUCAACAAAAACAUGUCCACCUACGUUGAUUACAAAAUCAACCUGCUGGACGACAACAAGUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
4 | AF336095
5 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCACUGCUGGUAGCGGGCGCAGCAAAUGCGGCUGAAAUUUAUAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCGACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCGUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUCGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGAUGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGCGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUGAGCGGCGAAGAUCAGACCAACAACGGUCGCGGCUUCCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUGACUUAUGAGAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGAUGAGCAGAACAAC---UCUACUUAUUUUUCUAAGUCCUAUCAGCGUACAUACGGUGUUCUGGGUGAAGGCGAUCACGCUGAAACCUAUACCGGUGGUCUGAAAUAUGACGCCAACAACAUUUACCUGGCGACUCAGUACACCCAGACCUACAACGCAACUCGCACUGGCGACAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUGGUUGCUCAGUACCAGUUCGACUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACCUACUACUUCAACAAAAACAUGUCCACCUACGUUGAUUACAAAAUCAACCUGCUGGACGACAACAAGUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
6 | AF336096
7 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCACUGCAGGUAGCGGGCGCAGCAUAUGCGGCUGAAAUUUAUAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCGACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCAUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUCGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGGUGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGUGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUAAGCGGCGAAGAUCAGACCAACAACGGUCGCGGCUACCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUGACUUAUGAUAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGAUGAGCAGAACAGCGUUAACACUCGUUAUACUGACUCCAACGGUGUUUCCCGUCGCGUACUGGGUGAAGGCGAUCACGCUGAAACCUACACCGGUGGUCUGAAAUACGACGCCAACAACAUCUACCUGGCGACUCAGUACACCCAGACCUACAACGCAACCCGCACCGGUAUCAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUAGUUGCUCAGUACCAGUUCGACUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACUUACUACUUCAACAAAAACGUGUCCACGUACGUUGAUUACAAAAUCAACCUGCUGGACGACAACUGUUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
8 | AF336097
9 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCACUGCUGGUAGCGGGCGCAGCAAAUGCGGCUGAAAUCUACAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCGACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCGUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUCGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGGUGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGCGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUGAGCGGCGAAGAUCAGACCAACAACGGUCGCGGCUUCCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUGACUUAUGAGAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGAUGAGCAGAACAAC---UCUACUUAUUUUUCUAAGUCCUAUCAGCGUACAUACGGUGUUCUGGGUGAAGGCGAUCACGCUGAAACCUAUACCGGUGGUCUGAAAUAUGACGCCAACAACAUUUACCUGGCGACUCAGUACACCCAGACCUACAACGCAACUCGCACUGGCGACAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUGGUUGCUCAGUACCAGUUCGACUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACCUACUACUUCAACAAAAACAUGUCCACCUACGUUGAUUACAAAAUCAACCUGCUGGACGACAACAAGUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
10 | AF336098
11 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCACUGCUGGUAGCGGGCGCAGCAAAUGCGGCUGAAAUUUAUAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCUACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCGUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUCGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGAUGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGUGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUGAGCGGCGAAGAUCAGACCAACAACGGUCGCGGCUUCCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUGACUUAUGAGAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGAUGAGCAGAACAAC---UCUACUUACUUUUCUAAGUCCUAUCGUCGUACAUACGGUGUUCUGGGUGAAGGCGAUCACGCUGAAACCUAUACCGGUGGUCUGAAAUAUGACGCCAACAACAUUUACCUGGCGACUCAGUACACCCAGACCUACAACGCAACUCGCACUGGCGACAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUGGUUGCUCAGUACCAGUUCGACUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACCUACUACUUCAACAAAAACAUGUCCACCUACGUUGAUUACAAAAUCAACCUGCUGGACGACAACAAGUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
12 | AF373860
13 | AUGAAAGUUAAAGUACUGUCCCUCCUGGUACCAGCUCUGCUGGUAGCGGGCGCAGCAAAUGCGGCUGAAAUUUAUAACAAAGACGGCAACAAAUUAGACCUGUACGGUAAAAUCGACGGUCUGCACUACUUCUCUUCCGACGACAGCGUCGACGGCGACCAGACCUACAUGCGUAUCGGCGUGAAAGGCGAAACCCAGAUCAACGACCAGCUGACCGGUUACGGCCAGUGGGAAUACAACGUUCAGGCGAACAACACUGAAAGCUCCAGCGACCAGGCGUGGACUCGUCUGGCCUUCGCGGGUCUGAAAUUAGGCGACGCGGGUUCUUUCGACUACGGUCGUAACUACGGCGUUGUUUACGACGUAACUUCCUGGACCGACGUUCUGCCGGAAUUCGGUGGCGACACCUACGGUUCCGACAACUUCCUGCAGUCCCGUGCUAACGGCGUUGCCACCUACCGUAACUCUGACUUCUUCGGUCUGGUUGACGGCCUGAACUUUGCUCUGCAGUACCAGGGUAAAAACGGCAGCGUGAGCGGCGAAGAUCAGACCAACAACGGUCGCGGCUUCCAGAAACAGAACGGCGAAGGCUUCGGCACCUCCGUGACUUAUGAGAUCUGGGACGGCAUCAGCGCUGGUUUCGCGUACUCCAGCUCUAAACGUACCGAUGAGCAGAACAAC---UCUACUUAUUUUUCUAAGUCCUAUCAGCGUACAUACGGUGUUCUGGGUGAAGGCGAUCACGCUGAAACCUAUACCGGUGGUCUGAAAUAUGACGCCAACAACAUUUACCUGGCGACUCAGUACACCCAGACCUACAACGCAACUCGCACUGGCGACAUCGGUUUUGCUAACAAAGCGCAGAACUUCGAAGUGGUUGCUCAGUACCAGUUCGAUUUCGGUCUGCGUCCGUCCGUGGCUUACCUGCAGUCUAAAGGUAAAGACAUGGGCCGUUACGGCGACCAGGACAUCCUGAAAUAUGUUGACCUGGGUGCGACCUACUACUUCAACAAAAACAUGUCCACCUACGUUGAUUACAAAAUCCACCUGCUGGACGACAACAAGUUCACUAAAGAUGCAAGCAUCUCUACUGACAACGUUGUGGCUCUGGGCCUGGUUUACCAGUUC
14 |
--------------------------------------------------------------------------------
/outPath/Seq1.pml:
--------------------------------------------------------------------------------
1 | 15 483
2 | Human_ECP
3 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGCAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCACGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
4 | Goril_ECP
5 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCUUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CAGGAUUCUCCACGGUAUCCUGUGGUUCCUGUUCACCUGGAUACCACCAUC
6 | Chimp_ECP
7 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCAGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUGCCACCAUC
8 | Orang_ECP
9 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAGUGGUGUGGGGGGCUCACUCCAUGCCAAACCCCGACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACGUCAGUCUGAACCCUCCUCAAUGCACCACUGCAAUGCGGGUAAUUAACAAUUAUCAACGGCGUUGCAAAGACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUCGUAACAGAACUCUCCACAAUUGUCAUCGGAGUAGAUUCCAGGUGCCUUUACUCCACUGUAACCUCACAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAAGUAUGCAGACAGAACAGAAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
10 | Macaq_ECP
11 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACAAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAUAUACAGCUAAUGUUUGUCGUAACGAACGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGAUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCACCAUC
12 | Macaq2_ECP
13 | AUGGUUCCAAAACUGUUCACUCCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAAAUACAGUUAAUGUUUGUCGUAACCGAAGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGCUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCAUCAUC
14 | Orang_EDN
15 | AUGGUUCCAAAACUGUUCACUUCUCAAAUUUCCCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGACGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCAACAAUGCAAUGCAGGUCAUUAACAAUUUUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUGCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUAGUAACAGAAGUCGCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGGGAUCCACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
16 | Chimp_EDN
17 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCAGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
18 | Gorilla_EDN
19 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACAUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUUGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
20 | Human_EDN
21 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCACCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGAGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
22 | Hylobates_EDN
23 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCCAACAGUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUUCUUCGUACCACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACAUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCGGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUAGUUCCGGUUCACCUGGAUAGAAUCAUC
24 | Macaq_EDN
25 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
26 | Macaq2_EDN
27 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCAGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
28 | Papio_EDN
29 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
30 | Cercopith_EDN
31 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCAAAAU---AUUUCAAAUUGCAAGUAUACACAGACAACAGCAAACAAGUUCUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAGUCAUC
32 |
--------------------------------------------------------------------------------
/outPath/Seq2.pml:
--------------------------------------------------------------------------------
1 | 15 483
2 | Human_ECP
3 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGCAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCACGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
4 | Goril_ECP
5 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCUUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CAGGAUUCUCCACGGUAUCCUGUGGUUCCUGUUCACCUGGAUACCACCAUC
6 | Chimp_ECP
7 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCAGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUGCCACCAUC
8 | Orang_ECP
9 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAGUGGUGUGGGGGGCUCACUCCAUGCCAAACCCCGACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACGUCAGUCUGAACCCUCCUCAAUGCACCACUGCAAUGCGGGUAAUUAACAAUUAUCAACGGCGUUGCAAAGACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUCGUAACAGAACUCUCCACAAUUGUCAUCGGAGUAGAUUCCAGGUGCCUUUACUCCACUGUAACCUCACAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAAGUAUGCAGACAGAACAGAAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
10 | Macaq_ECP
11 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACAAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAUAUACAGCUAAUGUUUGUCGUAACGAACGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGAUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCACCAUC
12 | Macaq2_ECP
13 | AUGGUUCCAAAACUGUUCACUCCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAAAUACAGUUAAUGUUUGUCGUAACCGAAGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGCUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCAUCAUC
14 | Orang_EDN
15 | AUGGUUCCAAAACUGUUCACUUCUCAAAUUUCCCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGACGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCAACAAUGCAAUGCAGGUCAUUAACAAUUUUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUGCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUAGUAACAGAAGUCGCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGGGAUCCACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
16 | Chimp_EDN
17 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCAGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
18 | Gorilla_EDN
19 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACAUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUUGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
20 | Human_EDN
21 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCACCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGAGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
22 | Hylobates_EDN
23 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCCAACAGUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUUCUUCGUACCACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACAUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCGGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUAGUUCCGGUUCACCUGGAUAGAAUCAUC
24 | Macaq_EDN
25 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
26 | Macaq2_EDN
27 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCAGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
28 | Papio_EDN
29 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
30 | Cercopith_EDN
31 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCAAAAU---AUUUCAAAUUGCAAGUAUACACAGACAACAGCAAACAAGUUCUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAGUCAUC
32 |
--------------------------------------------------------------------------------
/Example/Example1.pml:
--------------------------------------------------------------------------------
1 | 15 483
2 |
3 | Human_ECP
4 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGCAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCGGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCACGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACCATC
5 | Goril_ECP
6 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCTTCATAACAGAACTCTCAACAATTGTCATCGGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CAGGATTCTCCACGGTATCCTGTGGTTCCTGTTCACCTGGATACCACCATC
7 | Chimp_ECP
8 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCAGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATGCCACCATC
9 | Orang_ECP
10 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTAGTGGTGTGGGGGGCTCACTCCATGCCAAACCCCGACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACGTCAGTCTGAACCCTCCTCAATGCACCACTGCAATGCGGGTAATTAACAATTATCAACGGCGTTGCAAAGACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATAACCTGTCCTCGTAACAGAACTCTCCACAATTGTCATCGGAGTAGATTCCAGGTGCCTTTACTCCACTGTAACCTCACAAATCCAGGTGCACAGAATATTTCAAACTGCAAGTATGCAGACAGAACAGAAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACCATC
11 | Macaq_ECP
12 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACAAAGGCTCAGTGGTTTGCCATCCAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTATCAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCATATACAGCTAATGTTTGTCGTAACGAACGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGTAGTAGATACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGCAGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCACCATC
13 | Macaq2_ECP
14 | ATGGTTCCAAAACTGTTCACTCCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAAGGCTCAGTGGTTTGCCATCCAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTATCAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCAAATACAGTTAATGTTTGTCGTAACCGAAGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGTAGTAGCTACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGCAGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCATCATC
15 | Orang_EDN
16 | ATGGTTCCAAAACTGTTCACTTCTCAAATTTCCCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGACGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCAACAATGCAATGCAGGTCATTAACAATTTTCAACGGCGTTGCAAAAACCAAAATACTTTTCTGCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATAACCTGTCCTAGTAACAGAAGTCGCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGGGATCCACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
17 | Chimp_EDN
18 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCAGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCATCACAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATCATC
19 | Gorilla_EDN
20 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACATCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTTGCAAAAATTGTCATCAAAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
21 | Human_EDN
22 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCACCACAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGAGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
23 | Hylobates_EDN
24 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAAACCCCAACAGTTTACCTGGGCTCAGTGGTTTGAAATCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTTCTTCGTACCACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATGACATGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAAAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCGGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCAGTAGTTCCGGTTCACCTGGATAGAATCATC
25 | Macaq_EDN
26 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATCATC
27 | Macaq2_EDN
28 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCAGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTCATC
29 | Papio_EDN
30 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTCATC
31 | Cercopith_EDN
32 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCAAAAT---ATTTCAAATTGCAAGTATACACAGACAACAGCAAACAAGTTCTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAGTCATC
--------------------------------------------------------------------------------
/outPath/Seq3.pml:
--------------------------------------------------------------------------------
1 | 15 483
2 | Human_ECP
3 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGCAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCACGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
4 | Goril_ECP
5 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCUUCAUAACAGAACUCUCAACAAUUGUCAUCGGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CAGGAUUCUCCACGGUAUCCUGUGGUUCCUGUUCACCUGGAUACCACCAUC
6 | Chimp_ECP
7 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACAUCAGUCUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUUAACAAUUAUCGAUGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCAAAGUAUACGCUGCCCUCAUAACAGAACUCUCAACAAUUGUCAUCAGAGUAGAUUCCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAGGUAUGCAGACAGACCAGGAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUGCCACCAUC
8 | Orang_ECP
9 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAGUGGUGUGGGGGGCUCACUCCAUGCCAAACCCCGACAGUUUACGAGGGCUCAGUGGUUUGCCAUCCAGCACGUCAGUCUGAACCCUCCUCAAUGCACCACUGCAAUGCGGGUAAUUAACAAUUAUCAACGGCGUUGCAAAGACCAAAAUACUUUUCUUCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUCGUAACAGAACUCUCCACAAUUGUCAUCGGAGUAGAUUCCAGGUGCCUUUACUCCACUGUAACCUCACAAAUCCAGGUGCACAGAAUAUUUCAAACUGCAAGUAUGCAGACAGAACAGAAAGGAGGUUCUAUGUAGUUGCAUGUGACAACAGAGAUCCA---CGGGAUUCUCCACGGUAUCCUGUGGUUCCAGUUCACCUGGAUACCACCAUC
10 | Macaq_ECP
11 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACAAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAUAUACAGCUAAUGUUUGUCGUAACGAACGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGAUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCACCAUC
12 | Macaq2_ECP
13 | AUGGUUCCAAAACUGUUCACUCCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAGACCCCCACAGUUUACGAAGGCUCAGUGGUUUGCCAUCCAGCACAUCAAUGUGAACCCCCCUCGAUGCACCAUUGCAAUGCGGGUAAUAAAUAAUUAUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUUCGUACAACUUUUGCAAAUACAGUUAAUGUUUGUCGUAACCGAAGUAUACGCUGCCCUCGUAACAGAACUCUCCACAAUUGUCAUCGUAGUAGCUACCGGGUGCCUUUACUCCACUGUGACCUCAUAAAUCCAGGUGCACAGAAUAUUUCAACCUGCAGGUAUGCAGACAGACCAGGACGGAGGUUCUAUGUAGUUGCAUGUGAAAGCAGAGAUCCA---CGGGAUUCUCCACGGUAUCCAGUGGUUCCAGUUCACCUGGAUACCAUCAUC
14 | Orang_EDN
15 | AUGGUUCCAAAACUGUUCACUUCUCAAAUUUCCCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGACGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCAACAAUGCAAUGCAGGUCAUUAACAAUUUUCAACGGCGUUGCAAAAACCAAAAUACUUUUCUGCGUACAACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUAACCUGUCCUAGUAACAGAAGUCGCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGGGAUCCACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
16 | Chimp_EDN
17 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCAGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
18 | Gorilla_EDN
19 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACAUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUUGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
20 | Human_EDN
21 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUCUGGCUGUGGAGGGCUCACUCCAUGUCAAACCUCCACAGUUUACCUGGGCUCAAUGGUUUGAAACCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUCCUUCUUACAACUUUUGCUAACGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACCUGUCCUAGUAACAAAACUCGCAAAAAUUGUCACCACAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCAGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGAGACCCUCCACAGUAUCCGGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
22 | Hylobates_EDN
23 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCCAACAGUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCACAUCAAUAUGACCUCCCAGCAAUGCACCAAUGCAAUGCGGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAACCAAAAUACUUUUCUUCGUACCACUUUUGCUAAUGUAGUUAAUGUUUGUGGUAACCCAAAUAUGACAUGUCCUAGUAACAAAACUCGCAAAAAUUGUCAUCAAAGUGGAAGCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCCACAGAAUAUUUCAAACUGCGGGUAUGCGCAGACACCAGCAAACAUGUUCUAUAUAGUUGCAUGUGACAACAGAGAUCAACGACGGGACCCUCCACAGUAUCCAGUAGUUCCGGUUCACCUGGAUAGAAUCAUC
24 | Macaq_EDN
25 | AUGGUUCCAAAACUGUUCACUUCCCAAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCAGGUCAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAAUCAUC
26 | Macaq2_EDN
27 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCAGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
28 | Papio_EDN
29 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAAGGCUCACUUCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCGAAGG---AUUUCAAAUUGCAGGUAUACACAGACAACAGCAAACAAGUACUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACUUGGAUAGAGUCAUC
30 | Cercopith_EDN
31 | AUGGUUCCAAAACUGUUCACUUCCCCAAUUUGUCUGCUUCUUCUGUUGGGGCUUAUGGGUGUGGAGGGCUCACUCCAUGCCAAACCCGGACAAUUUACCUGGGCUCAGUGGUUUGAAAUCCAGCAUAUAAAUAUGACCUCUGGCCAAUGCACCAAUGCAAUGCUGGUAAUUAACAAUUAUCAACGGCGAUGCAAAAAUCAAAAUACUUUUCUUCUUACAACUUUUGCUGAUGUAGUUCAUGUCUGUGGUAACCCAAGCAUGCCCUGCCCUAGCAACACAAGUCUCAACAAUUGUCAUCAUAGUGGAGUCCAGGUGCCUUUAAUCCACUGUAACCUCACAACUCCAAGUCAAAAU---AUUUCAAAUUGCAAGUAUACACAGACAACAGCAAACAAGUUCUACAUAGUUGCAUGUAACAACAGCGAUCCAGUACGGGACCCUCCACAGUAUCCAGUGGUUCCAGUUCACCUGGAUAGAGUCAUC
32 |
--------------------------------------------------------------------------------
/inPath/Seq3.nex:
--------------------------------------------------------------------------------
1 | #NEXUS
2 |
3 | Begin data;
4 | Dimensions ntax=15 nchar=483;
5 | Format datatype=DNA gap=- missing=?;
6 | Matrix
7 | Human_ECP ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGCAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCGGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCACGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACCATC
8 | Goril_ECP ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCTTCATAACAGAACTCTCAACAATTGTCATCGGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CAGGATTCTCCACGGTATCCTGTGGTTCCTGTTCACCTGGATACCACCATC
9 | Chimp_ECP ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTATCGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCAGAGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATGCCACCATC
10 | Orang_ECP ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTAGTGGTGTGGGGGGCTCACTCCATGCCAAACCCCGACAGTTTACGAGGGCTCAGTGGTTTGCCATCCAGCACGTCAGTCTGAACCCTCCTCAATGCACCACTGCAATGCGGGTAATTAACAATTATCAACGGCGTTGCAAAGACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATAACCTGTCCTCGTAACAGAACTCTCCACAATTGTCATCGGAGTAGATTCCAGGTGCCTTTACTCCACTGTAACCTCACAAATCCAGGTGCACAGAATATTTCAAACTGCAAGTATGCAGACAGAACAGAAAGGAGGTTCTATGTAGTTGCATGTGACAACAGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACCATC
11 | Macaq_ECP ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACAAAGGCTCAGTGGTTTGCCATCCAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTATCAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCATATACAGCTAATGTTTGTCGTAACGAACGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGTAGTAGATACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGCAGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCACCATC
12 | Macaq2_ECP ATGGTTCCAAAACTGTTCACTCCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAAGGCTCAGTGGTTTGCCATCCAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTATCAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCAAATACAGTTAATGTTTGTCGTAACCGAAGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGTAGTAGCTACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATTTCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGCAGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCATCATC
13 | Orang_EDN ATGGTTCCAAAACTGTTCACTTCTCAAATTTCCCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGACGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCAACAATGCAATGCAGGTCATTAACAATTTTCAACGGCGTTGCAAAAACCAAAATACTTTTCTGCGTACAACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATAACCTGTCCTAGTAACAGAAGTCGCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGGGATCCACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
14 | Chimp_EDN ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCAGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCATCACAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATCATC
15 | Gorilla_EDN ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACATCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTTGCAAAAATTGTCATCAAAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
16 | Human_EDN ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCTGTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAATGTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCACCACAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGAGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATCATC
17 | Hylobates_EDN ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAAACCCCAACAGTTTACCTGGGCTCAGTGGTTTGAAATCCAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTATCAACGGCGATGCAAAAACCAAAATACTTTTCTTCGTACCACTTTTGCTAATGTAGTTAATGTTTGTGGTAACCCAAATATGACATGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAAAGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATTTCAAACTGCGGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAACAGAGATCAACGACGGGACCCTCCACAGTATCCAGTAGTTCCGGTTCACCTGGATAGAATCATC
18 | Macaq_EDN ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCAGGTCATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATCATC
19 | Macaq2_EDN ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCAGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTCATC
20 | Papio_EDN ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATTTCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTCATC
21 | Cercopith_EDN ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGTGTGGAGGGCTCACTCCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATCCAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTATCAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCATGTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCATAGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCAAAAT---ATTTCAAATTGCAAGTATACACAGACAACAGCAAACAAGTTCTACATAGTTGCATGTAACAACAGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAGTCATC
22 | ;
23 | End;
24 |
--------------------------------------------------------------------------------
/inPath/Seq1.fasta:
--------------------------------------------------------------------------------
1 | >Human_ECP
2 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
3 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
4 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGCAATTAACAATTAT
5 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
6 | GTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCGG
7 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
8 | TCAAACTGCACGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
9 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACC
10 | ATC
11 | >Goril_ECP
12 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
13 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
14 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTAT
15 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
16 | GTTTGTGGTAACCAAAGTATACGCTGCCTTCATAACAGAACTCTCAACAATTGTCATCGG
17 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
18 | TCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
19 | AGAGATCCA---CAGGATTCTCCACGGTATCCTGTGGTTCCTGTTCACCTGGATACCACC
20 | ATC
21 | >Chimp_ECP
22 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
23 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
24 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTAT
25 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
26 | GTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCAG
27 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
28 | TCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
29 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATGCCACC
30 | ATC
31 | >Orang_ECP
32 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTAGTGGT
33 | GTGGGGGGCTCACTCCATGCCAAACCCCGACAGTTTACGAGGGCTCAGTGGTTTGCCATC
34 | CAGCACGTCAGTCTGAACCCTCCTCAATGCACCACTGCAATGCGGGTAATTAACAATTAT
35 | CAACGGCGTTGCAAAGACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
36 | GTTTGTGGTAACCCAAATATAACCTGTCCTCGTAACAGAACTCTCCACAATTGTCATCGG
37 | AGTAGATTCCAGGTGCCTTTACTCCACTGTAACCTCACAAATCCAGGTGCACAGAATATT
38 | TCAAACTGCAAGTATGCAGACAGAACAGAAAGGAGGTTCTATGTAGTTGCATGTGACAAC
39 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACC
40 | ATC
41 | >Macaq_ECP
42 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
43 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACAAAGGCTCAGTGGTTTGCCATC
44 | CAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTAT
45 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCATATACAGCTAAT
46 | GTTTGTCGTAACGAACGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGT
47 | AGTAGATACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
48 | TCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGC
49 | AGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCACC
50 | ATC
51 | >Macaq2_ECP
52 | ATGGTTCCAAAACTGTTCACTCCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
53 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAAGGCTCAGTGGTTTGCCATC
54 | CAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTAT
55 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCAAATACAGTTAAT
56 | GTTTGTCGTAACCGAAGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGT
57 | AGTAGCTACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
58 | TCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGC
59 | AGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCATC
60 | ATC
61 | >Orang_EDN
62 | ATGGTTCCAAAACTGTTCACTTCTCAAATTTCCCTGCTTCTTCTGTTGGGGCTTCTGGCT
63 | GTGGACGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
64 | CAGCACATCAATATGACCTCCCAGCAATGCAACAATGCAATGCAGGTCATTAACAATTTT
65 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTGCGTACAACTTTTGCTAATGTAGTTAAT
66 | GTTTGTGGTAACCCAAATATAACCTGTCCTAGTAACAGAAGTCGCAACAATTGTCATCAT
67 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
68 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
69 | AGGGATCCACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
70 | ATC
71 | >Chimp_EDN
72 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCA
73 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
74 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTAT
75 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
76 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAC
77 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
78 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
79 | AGAGATCAACGACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATC
80 | ATC
81 | >Gorilla_EDN
82 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCT
83 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
84 | CAGCACATCAATATGACATCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
85 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
86 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTTGCAAAAATTGTCATCAA
87 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
88 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
89 | AGAGATCAACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
90 | ATC
91 | >Human_EDN
92 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCT
93 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
94 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
95 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
96 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCACCAC
97 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
98 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
99 | AGAGATCAACGACGAGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
100 | ATC
101 | >Hylobates_EDN
102 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
103 | GTGGAGGGCTCACTCCATGCCAAACCCCAACAGTTTACCTGGGCTCAGTGGTTTGAAATC
104 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTAT
105 | CAACGGCGATGCAAAAACCAAAATACTTTTCTTCGTACCACTTTTGCTAATGTAGTTAAT
106 | GTTTGTGGTAACCCAAATATGACATGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAA
107 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
108 | TCAAACTGCGGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
109 | AGAGATCAACGACGGGACCCTCCACAGTATCCAGTAGTTCCGGTTCACCTGGATAGAATC
110 | ATC
111 | >Macaq_EDN
112 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
113 | GTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
114 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
115 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
116 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
117 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
118 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
119 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATC
120 | ATC
121 | >Macaq2_EDN
122 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
123 | GTGGAAGGCTCACTTCATGCCAAACCCAGACAATTTACCTGGGCTCAGTGGTTTGAAATC
124 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
125 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
126 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
127 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
128 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
129 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTC
130 | ATC
131 | >Papio_EDN
132 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
133 | GTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
134 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
135 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
136 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
137 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
138 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
139 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTC
140 | ATC
141 | >Cercopith_EDN
142 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
143 | GTGGAGGGCTCACTCCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
144 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
145 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
146 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
147 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCAAAAT---ATT
148 | TCAAATTGCAAGTATACACAGACAACAGCAAACAAGTTCTACATAGTTGCATGTAACAAC
149 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAGTC
150 | ATC
151 |
--------------------------------------------------------------------------------
/inPath/Seq2.meg:
--------------------------------------------------------------------------------
1 | #Mega
2 | !Title None;
3 |
4 | #Human_ECP
5 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
6 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
7 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGCAATTAACAATTAT
8 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
9 | GTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCGG
10 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
11 | TCAAACTGCACGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
12 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACC
13 | ATC
14 |
15 | #Goril_ECP
16 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
17 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
18 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTAT
19 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
20 | GTTTGTGGTAACCAAAGTATACGCTGCCTTCATAACAGAACTCTCAACAATTGTCATCGG
21 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
22 | TCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
23 | AGAGATCCA---CAGGATTCTCCACGGTATCCTGTGGTTCCTGTTCACCTGGATACCACC
24 | ATC
25 |
26 | #Chimp_ECP
27 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
28 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAGGGCTCAGTGGTTTGCCATC
29 | CAGCACATCAGTCTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATTAACAATTAT
30 | CGATGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
31 | GTTTGTGGTAACCAAAGTATACGCTGCCCTCATAACAGAACTCTCAACAATTGTCATCAG
32 | AGTAGATTCCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
33 | TCAAACTGCAGGTATGCAGACAGACCAGGAAGGAGGTTCTATGTAGTTGCATGTGACAAC
34 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATGCCACC
35 | ATC
36 |
37 | #Orang_ECP
38 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTAGTGGT
39 | GTGGGGGGCTCACTCCATGCCAAACCCCGACAGTTTACGAGGGCTCAGTGGTTTGCCATC
40 | CAGCACGTCAGTCTGAACCCTCCTCAATGCACCACTGCAATGCGGGTAATTAACAATTAT
41 | CAACGGCGTTGCAAAGACCAAAATACTTTTCTTCGTACAACTTTTGCTAATGTAGTTAAT
42 | GTTTGTGGTAACCCAAATATAACCTGTCCTCGTAACAGAACTCTCCACAATTGTCATCGG
43 | AGTAGATTCCAGGTGCCTTTACTCCACTGTAACCTCACAAATCCAGGTGCACAGAATATT
44 | TCAAACTGCAAGTATGCAGACAGAACAGAAAGGAGGTTCTATGTAGTTGCATGTGACAAC
45 | AGAGATCCA---CGGGATTCTCCACGGTATCCTGTGGTTCCAGTTCACCTGGATACCACC
46 | ATC
47 |
48 | #Macaq_ECP
49 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
50 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACAAAGGCTCAGTGGTTTGCCATC
51 | CAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTAT
52 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCATATACAGCTAAT
53 | GTTTGTCGTAACGAACGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGT
54 | AGTAGATACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
55 | TCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGC
56 | AGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCACC
57 | ATC
58 |
59 | #Macaq2_ECP
60 | ATGGTTCCAAAACTGTTCACTCCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
61 | GTGGAGGGCTCACTCCATGCCAGACCCCCACAGTTTACGAAGGCTCAGTGGTTTGCCATC
62 | CAGCACATCAATGTGAACCCCCCTCGATGCACCATTGCAATGCGGGTAATAAATAATTAT
63 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTTCGTACAACTTTTGCAAATACAGTTAAT
64 | GTTTGTCGTAACCGAAGTATACGCTGCCCTCGTAACAGAACTCTCCACAATTGTCATCGT
65 | AGTAGCTACCGGGTGCCTTTACTCCACTGTGACCTCATAAATCCAGGTGCACAGAATATT
66 | TCAACCTGCAGGTATGCAGACAGACCAGGACGGAGGTTCTATGTAGTTGCATGTGAAAGC
67 | AGAGATCCA---CGGGATTCTCCACGGTATCCAGTGGTTCCAGTTCACCTGGATACCATC
68 | ATC
69 |
70 | #Orang_EDN
71 | ATGGTTCCAAAACTGTTCACTTCTCAAATTTCCCTGCTTCTTCTGTTGGGGCTTCTGGCT
72 | GTGGACGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
73 | CAGCACATCAATATGACCTCCCAGCAATGCAACAATGCAATGCAGGTCATTAACAATTTT
74 | CAACGGCGTTGCAAAAACCAAAATACTTTTCTGCGTACAACTTTTGCTAATGTAGTTAAT
75 | GTTTGTGGTAACCCAAATATAACCTGTCCTAGTAACAGAAGTCGCAACAATTGTCATCAT
76 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
77 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
78 | AGGGATCCACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
79 | ATC
80 |
81 | #Chimp_EDN
82 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCA
83 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
84 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTAT
85 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
86 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAC
87 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
88 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
89 | AGAGATCAACGACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATC
90 | ATC
91 |
92 | #Gorilla_EDN
93 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCT
94 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
95 | CAGCACATCAATATGACATCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
96 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
97 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTTGCAAAAATTGTCATCAA
98 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
99 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
100 | AGAGATCAACGACGGGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
101 | ATC
102 |
103 | #Human_EDN
104 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTCTGGCT
105 | GTGGAGGGCTCACTCCATGTCAAACCTCCACAGTTTACCTGGGCTCAATGGTTTGAAACC
106 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
107 | CAACGGCGATGCAAAAACCAAAATACTTTCCTTCTTACAACTTTTGCTAACGTAGTTAAT
108 | GTTTGTGGTAACCCAAATATGACCTGTCCTAGTAACAAAACTCGCAAAAATTGTCACCAC
109 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
110 | TCAAACTGCAGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
111 | AGAGATCAACGACGAGACCCTCCACAGTATCCGGTGGTTCCAGTTCACCTGGATAGAATC
112 | ATC
113 |
114 | #Hylobates_EDN
115 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
116 | GTGGAGGGCTCACTCCATGCCAAACCCCAACAGTTTACCTGGGCTCAGTGGTTTGAAATC
117 | CAGCACATCAATATGACCTCCCAGCAATGCACCAATGCAATGCGGGTCATTAACAATTAT
118 | CAACGGCGATGCAAAAACCAAAATACTTTTCTTCGTACCACTTTTGCTAATGTAGTTAAT
119 | GTTTGTGGTAACCCAAATATGACATGTCCTAGTAACAAAACTCGCAAAAATTGTCATCAA
120 | AGTGGAAGCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCCACAGAATATT
121 | TCAAACTGCGGGTATGCGCAGACACCAGCAAACATGTTCTATATAGTTGCATGTGACAAC
122 | AGAGATCAACGACGGGACCCTCCACAGTATCCAGTAGTTCCGGTTCACCTGGATAGAATC
123 | ATC
124 |
125 | #Macaq_EDN
126 | ATGGTTCCAAAACTGTTCACTTCCCAAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
127 | GTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
128 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCAGGTCATTAACAATTAT
129 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
130 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
131 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
132 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
133 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAATC
134 | ATC
135 |
136 | #Macaq2_EDN
137 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
138 | GTGGAAGGCTCACTTCATGCCAAACCCAGACAATTTACCTGGGCTCAGTGGTTTGAAATC
139 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
140 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
141 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
142 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
143 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
144 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTC
145 | ATC
146 |
147 | #Papio_EDN
148 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
149 | GTGGAAGGCTCACTTCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
150 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
151 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
152 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
153 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCGAAGG---ATT
154 | TCAAATTGCAGGTATACACAGACAACAGCAAACAAGTACTACATAGTTGCATGTAACAAC
155 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACTTGGATAGAGTC
156 | ATC
157 |
158 | #Cercopith_EDN
159 | ATGGTTCCAAAACTGTTCACTTCCCCAATTTGTCTGCTTCTTCTGTTGGGGCTTATGGGT
160 | GTGGAGGGCTCACTCCATGCCAAACCCGGACAATTTACCTGGGCTCAGTGGTTTGAAATC
161 | CAGCATATAAATATGACCTCTGGCCAATGCACCAATGCAATGCTGGTAATTAACAATTAT
162 | CAACGGCGATGCAAAAATCAAAATACTTTTCTTCTTACAACTTTTGCTGATGTAGTTCAT
163 | GTCTGTGGTAACCCAAGCATGCCCTGCCCTAGCAACACAAGTCTCAACAATTGTCATCAT
164 | AGTGGAGTCCAGGTGCCTTTAATCCACTGTAACCTCACAACTCCAAGTCAAAAT---ATT
165 | TCAAATTGCAAGTATACACAGACAACAGCAAACAAGTTCTACATAGTTGCATGTAACAAC
166 | AGCGATCCAGTACGGGACCCTCCACAGTATCCAGTGGTTCCAGTTCACCTGGATAGAGTC
167 | ATC
168 |
169 |
--------------------------------------------------------------------------------
/CodeMLSrc/chi2.c:
--------------------------------------------------------------------------------
1 | /* chi2.c
2 | cc -o chi2 chi2.c -lm
3 | cl -O2 chi2.c
4 |
5 | This program calculates the chi-square significance values for given
6 | degrees of freedom and the tail probability (type I error rate) for
7 | given observed chi-square statistic and degree of freedom.
8 |
9 | Ziheng Yang, October 1993.
10 | */
11 |
12 | #include
13 | #include
14 | #include
15 |
16 | double QuantileChi2 (double prob, double v);
17 |
18 | #define QuantileGamma(prob,alpha,beta) QuantileChi2(prob,2.0*(alpha))/(2.0*(beta))
19 | #define CDFGamma(x,alpha,beta) IncompleteGamma((beta)*(x),alpha,LnGammaFunction(alpha))
20 | #define CDFChi2(x,v) CDFGamma(x,(v)/2.0,0.5)
21 |
22 | double QuantileNormal (double prob);
23 | double CDFNormal (double x);
24 | double LnGammaFunction (double alpha);
25 | double IncompleteGamma (double x, double alpha, double ln_gamma_alpha);
26 |
27 | int main(int argc, char*argv[])
28 | {
29 | int i,j, n=20, ndf=200, nprob=8, option=0;
30 | double df, chi2, d=1.0/n, prob[]={.005, .025, .1, .5, .90, .95, .99, .999};
31 |
32 | if (argc!=2 && argc!=3) {
33 | printf ("\n\nChi-square critical values\n");
34 | for (i=0; ilimit) return (invers?0:1);
108 | if (x<1.28)
109 | p = .5 - x * ( .398942280444 - .399903438504 * y
110 | /(y + 5.75885480458 - 29.8213557808
111 | /(y + 2.62433121679 + 48.6959930692
112 | /(y + 5.92885724438))));
113 | else
114 | p = 0.398942280385 * exp(-y) /
115 | (x - 3.8052e-8 + 1.00000615302 /
116 | (x + 3.98064794e-4 + 1.98615381364 /
117 | (x - 0.151679116635 + 5.29330324926 /
118 | (x + 4.8385912808 - 15.1508972451 /
119 | (x + 0.742380924027 + 30.789933034 /
120 | (x + 3.99019417011))))));
121 |
122 | return invers ? p : 1-p;
123 | }
124 |
125 | double LnGammaFunction (double alpha)
126 | {
127 | /* returns ln(gamma(alpha)) for alpha>0, accurate to 10 decimal places.
128 | Stirling's formula is used for the central polynomial part of the procedure.
129 | Pike MC & Hill ID (1966) Algorithm 291: Logarithm of the gamma function.
130 | Communications of the Association for Computing Machinery, 9:684
131 | */
132 | double x=alpha, f=0, z;
133 |
134 | if (x<7) {
135 | f=1; z=x-1;
136 | while (++z<7) f*=z;
137 | x=z; f=-log(f);
138 | }
139 | z = 1/(x*x);
140 | return f + (x-0.5)*log(x) - x + .918938533204673
141 | + (((-.000595238095238*z+.000793650793651)*z-.002777777777778)*z
142 | +.083333333333333)/x;
143 | }
144 |
145 | double IncompleteGamma (double x, double alpha, double ln_gamma_alpha)
146 | {
147 | /* returns the incomplete gamma ratio I(x,alpha) where x is the upper
148 | limit of the integration and alpha is the shape parameter.
149 | returns (-1) if in error
150 | ln_gamma_alpha = ln(Gamma(alpha)), is almost redundant.
151 | (1) series expansion if (alpha>x || x<=1)
152 | (2) continued fraction otherwise
153 | RATNEST FORTRAN by
154 | Bhattacharjee GP (1970) The incomplete gamma integral. Applied Statistics,
155 | 19: 285-287 (AS32)
156 | */
157 | int i;
158 | double p=alpha, g=ln_gamma_alpha;
159 | double accurate=1e-8, overflow=1e30;
160 | double factor, gin=0, rn=0, a=0,b=0,an=0,dif=0, term=0, pn[6];
161 |
162 | if (x==0) return (0);
163 | if (x<0 || p<=0) return (-1);
164 |
165 | factor=exp(p*log(x)-x-g);
166 | if (x>1 && x>=p) goto l30;
167 | /* (1) series expansion */
168 | gin=1; term=1; rn=p;
169 | l20:
170 | rn++;
171 | term*=x/rn; gin+=term;
172 |
173 | if (term > accurate) goto l20;
174 | gin*=factor/p;
175 | goto l50;
176 | l30:
177 | /* (2) continued fraction */
178 | a=1-p; b=a+x+1; term=0;
179 | pn[0]=1; pn[1]=x; pn[2]=x+1; pn[3]=x*b;
180 | gin=pn[2]/pn[3];
181 | l32:
182 | a++; b+=2; term++; an=a*term;
183 | for (i=0; i<2; i++) pn[i+4]=b*pn[i+2]-an*pn[i];
184 | if (pn[5] == 0) goto l35;
185 | rn=pn[4]/pn[5]; dif=fabs(gin-rn);
186 | if (dif>accurate) goto l34;
187 | if (dif<=accurate*rn) goto l42;
188 | l34:
189 | gin=rn;
190 | l35:
191 | for (i=0; i<4; i++) pn[i]=pn[i+2];
192 | if (fabs(pn[4]) < overflow) goto l32;
193 | for (i=0; i<4; i++) pn[i]/=overflow;
194 | goto l32;
195 | l42:
196 | gin=1-factor*gin;
197 |
198 | l50:
199 | return (gin);
200 | }
201 |
202 |
203 | double QuantileChi2 (double prob, double v)
204 | {
205 | /* returns z so that Prob{x.999998 || v<=0) return (-1);
216 |
217 | g = LnGammaFunction (v/2);
218 | xx=v/2; c=xx-1;
219 | if (v >= -1.24*log(p)) goto l1;
220 |
221 | ch=pow((p*xx*exp(g+xx*aa)), 1/xx);
222 | if (ch-e<0) return (ch);
223 | goto l4;
224 | l1:
225 | if (v>.32) goto l3;
226 | ch=0.4; a=log(1-p);
227 | l2:
228 | q=ch; p1=1+ch*(4.67+ch); p2=ch*(6.73+ch*(6.66+ch));
229 | t=-0.5+(4.67+2*ch)/p1 - (6.73+ch*(13.32+3*ch))/p2;
230 | ch-=(1-exp(a+g+.5*ch+c*aa)*p2/p1)/t;
231 | if (fabs(q/ch-1)-.01 <= 0) goto l4;
232 | else goto l2;
233 |
234 | l3:
235 | x = QuantileNormal (p);
236 | p1=0.222222/v; ch=v*pow((x*sqrt(p1)+1-p1), 3.0);
237 | if (ch>2.2*v+6) ch=-2*(log(1-p)-c*log(.5*ch)+g);
238 | l4:
239 | q=ch; p1=.5*ch;
240 | if ((t=IncompleteGamma (p1, xx, g))<0) {
241 | printf ("\nerr IncompleteGamma");
242 | return (-1);
243 | }
244 | p2=p-t;
245 | t=p2*exp(xx*aa+g+p1-c*log(ch));
246 | b=t/ch; a=0.5*t-b*c;
247 |
248 | s1=(210+a*(140+a*(105+a*(84+a*(70+60*a))))) / 420;
249 | s2=(420+a*(735+a*(966+a*(1141+1278*a))))/2520;
250 | s3=(210+a*(462+a*(707+932*a)))/2520;
251 | s4=(252+a*(672+1182*a)+c*(294+a*(889+1740*a)))/5040;
252 | s5=(84+264*a+c*(175+606*a))/2520;
253 | s6=(120+c*(346+127*c))/5040;
254 | ch+=t*(1+0.5*t*s1-b*c*(s1-b*(s2-b*(s3-b*(s4-b*(s5-b*s6))))));
255 | if (fabs(q/ch-1) > e) goto l4;
256 |
257 | return (ch);
258 | }
259 |
--------------------------------------------------------------------------------
/Custom/dat/cpREV10.dat:
--------------------------------------------------------------------------------
1 |
2 | 105
3 | 227 357
4 | 175 43 4435
5 | 669 823 538 10
6 | 157 1745 768 400 10
7 | 499 152 1055 3691 10 3122
8 | 665 243 653 431 303 133 379
9 | 66 715 1405 331 441 1269 162 19
10 | 145 136 168 10 280 92 148 40 29
11 | 197 203 113 10 396 286 82 20 66 1745
12 | 236 4482 2430 412 48 3313 2629 263 305 345 218
13 | 185 125 61 47 159 202 113 21 10 1772 1351 193
14 | 68 53 97 22 726 10 145 25 127 454 1268 72 327
15 | 490 87 173 170 285 323 185 28 152 117 219 302 100 43
16 | 2440 385 2085 590 2331 396 568 691 303 216 516 868 93 487 1202
17 | 1340 314 1393 266 576 241 369 92 32 1040 156 918 645 148 260 2151
18 | 14 230 40 18 435 53 63 82 69 42 159 10 86 468 49 73 29
19 | 56 323 754 281 1466 391 142 10 1971 89 189 247 215 2370 97 522 71 346
20 | 968 92 83 75 592 54 200 91 25 4797 865 249 475 317 122 167 760 10 119
21 |
22 | 0.0755 0.0621 0.0410 0.0371 0.0091 0.0382 0.0495 0.0838 0.0246 0.0806
23 | 0.1011 0.0504 0.0220 0.0506 0.0431 0.0622 0.0543 0.0181 0.0307 0.0660
24 |
25 | A R N D C Q E G H I L K M F P S T W Y V
26 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
27 |
28 | Symmetrical part of the rate matrix and aa frequencies, estimated for
29 | plant chloroplast proteins, under the REVaa model. The first part is
30 | S_ij = S_ji, and the second part has the amino acid frequencies
31 | (\pi_i). The substitution rate from amino acid i to j is Q_ij =
32 | S_ij*PI_j. This is the cpREV model used in protml 2.3b6 (12/10/98),
33 | described by
34 |
35 | Adachi, J., P. J. Waddell, W. Martin, and M. Hasegawa. 2000. Plastid
36 | genome phylogeny and a model of amino acid substitution for proteins
37 | encoded by chloroplast DNA. Journal of Molecular Evolution 50:348-358.
38 |
39 |
40 | protml 2.3b6 (12/10/98) cpREV45 6 OTUs 1344 sites.
41 |
42 | Relative Substitution Rate Matrix
43 | Ala 105 227 175 669 157 499 665 66 145 197 236 185 68 490 2440 1340 14 56 968
44 | 105 Arg 357 43 823 1745 152 243 715 136 203 4482 125 53 87 385 314 230 323 92
45 | 227 357 Asn 4435 538 768 1055 653 1405 168 113 2430 61 97 173 2085 1393 40 754 83
46 | 175 43 4435 Asp 10 400 3691 431 331 10 10 412 47 22 170 590 266 18 281 75
47 | 669 823 538 10 Cys 10 10 303 441 280 396 48 159 726 285 2331 576 435 1466 592
48 | 157 1745 768 400 10 Gln 3122 133 1269 92 286 3313 202 10 323 396 241 53 391 54
49 | 499 152 1055 3691 10 3122 Glu 379 162 148 82 2629 113 145 185 568 369 63 142 200
50 | 665 243 653 431 303 133 379 Gly 19 40 20 263 21 25 28 691 92 82 10 91
51 | 66 715 1405 331 441 1269 162 19 His 29 66 305 10 127 152 303 32 69 1971 25
52 | 145 136 168 10 280 92 148 40 29 Ile 1745 345 1772 454 117 216 1040 42 89 4797
53 | 197 203 113 10 396 286 82 20 66 1745 Leu 218 1351 1268 219 516 156 159 189 865
54 | 236 4482 2430 412 48 3313 2629 263 305 345 218 Lys 193 72 302 868 918 10 247 249
55 | 185 125 61 47 159 202 113 21 10 1772 1351 193 Met 327 100 93 645 86 215 475
56 | 68 53 97 22 726 10 145 25 127 454 1268 72 327 Phe 43 487 148 468 2370 317
57 | 490 87 173 170 285 323 185 28 152 117 219 302 100 43 Pro 1202 260 49 97 122
58 | 2440 385 2085 590 2331 396 568 691 303 216 516 868 93 487 1202 Ser 2151 73 522 167
59 | 1340 314 1393 266 576 241 369 92 32 1040 156 918 645 148 260 2151 Thr 29 71 760
60 | 14 230 40 18 435 53 63 82 69 42 159 10 86 468 49 73 29 Trp 346 10
61 | 56 323 754 281 1466 391 142 10 1971 89 189 247 215 2370 97 522 71 346 Tyr 119
62 | 968 92 83 75 592 54 200 91 25 4797 865 249 475 317 122 167 760 10 119 Val
63 |
64 | Instantaneous Rate Matrix (x1.0e7)
65 | -91529 1244 1785 1237 1154 1146 4685 10703 317 2255
66 | 1525 -89950 2801 308 1418 12704 1430 3915 3425 2104
67 | 3308 4236 -148182 31435 928 5592 9901 10512 6730 2610
68 | 2541 516 34834 -102527 17 2913 34646 6941 1585 155
69 | 9744 9769 4227 71 -104875 73 94 4875 2113 4351
70 | 2291 20728 6034 2836 17 -122138 29310 2147 6078 1425
71 | 7267 1809 8285 26162 17 22730 -119787 6093 775 2300
72 | 9684 2890 5131 3057 522 971 3554 -40638 91 622
73 | 964 8494 11037 2345 761 9239 1519 306 -58046 447
74 | 2116 1611 1321 71 483 669 1391 645 138 -133037
75 | 2864 2412 890 71 683 2085 768 322 318 27085
76 | 3436 53232 19085 2918 82 24119 24682 4239 1463 5361
77 | 2698 1479 482 332 274 1470 1061 331 48 27490
78 | 992 629 760 159 1252 73 1359 398 609 7045
79 | 7129 1034 1355 1206 491 2354 1740 456 727 1817
80 | 35520 4578 16378 4179 4018 2879 5336 11116 1453 3346
81 | 19503 3730 10942 1883 994 1755 3467 1474 155 16143
82 | 210 2728 313 126 749 384 595 1315 330 654
83 | 814 3832 5922 1994 2528 2848 1334 161 9438 1383
84 | 14095 1096 649 528 1020 394 1876 1464 118 74430
85 |
86 | 3806 2261 781 666 4033 28977 13857 50 332 12240
87 | 3929 42929 525 518 717 4578 3249 792 1916 1167
88 | 2192 23275 259 946 1421 24766 14411 137 4477 1045
89 | 193 3943 198 220 1402 7002 2747 61 1670 942
90 | 7660 458 669 7094 2348 27681 5962 1499 8708 7480
91 | 5541 31736 851 98 2663 4698 2495 182 2324 684
92 | 1584 25185 476 1415 1527 6752 3820 219 844 2527
93 | 388 2523 87 242 233 8204 947 282 59 1150
94 | 1284 2925 42 1243 1250 3603 335 238 11703 311
95 | 33772 3309 7466 4436 965 2561 10762 145 529 60646
96 | -79825 2086 5695 12392 1807 6129 1610 548 1124 10936
97 | 4214 -171296 815 704 2488 10315 9498 34 1469 3142
98 | 26146 1852 -83052 3193 825 1109 6672 298 1280 6012
99 | 24541 690 1377 -67258 358 5784 1532 1613 14072 4013
100 | 4244 2893 422 425 -45559 14281 2690 170 577 1548
101 | 9985 8318 394 4758 9904 -149879 22249 251 3101 2115
102 | 3011 8795 2718 1447 2142 25545 -113841 100 424 9613
103 | 3076 96 364 4570 405 864 300 -19261 2055 126
104 | 3661 2369 908 23151 800 6202 738 1193 -70777 1500
105 | 16736 2380 2004 3101 1009 1987 7865 34 705 -131490
106 |
107 | Instantaneous Rate Matrix (x1.0e5)
108 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
109 | Ala 99085 12 18 12 12 11 47 107 3 23 38 23 8 7 40 290 139 0 3 122
110 | Arg 15 99100 28 3 14 127 14 39 34 21 39 429 5 5 7 46 32 8 19 12
111 | Asn 33 42 98518 314 9 56 99 105 67 26 22 233 3 9 14 248 144 1 45 10
112 | Asp 25 5 348 98975 0 29 346 69 16 2 2 39 2 2 14 70 27 1 17 9
113 | Cys 97 98 42 1 98951 1 1 49 21 44 77 5 7 71 23 277 60 15 87 75
114 | Gln 23 207 60 28 0 98779 293 21 61 14 55 317 9 1 27 47 25 2 23 7
115 | Glu 73 18 83 262 0 227 98802 61 8 23 16 252 5 14 15 68 38 2 8 25
116 | Gly 97 29 51 31 5 10 36 99594 1 6 4 25 1 2 2 82 9 3 1 12
117 | His 10 85 110 23 8 92 15 3 99420 4 13 29 0 12 13 36 3 2 117 3
118 | Ile 21 16 13 1 5 7 14 6 1 98670 338 33 75 44 10 26 108 1 5 606
119 | Leu 29 24 9 1 7 21 8 3 3 271 99202 21 57 124 18 61 16 5 11 109
120 | Lys 34 532 191 29 1 241 247 42 15 54 42 98287 8 7 25 103 95 0 15 31
121 | Met 27 15 5 3 3 15 11 3 0 275 261 19 99169 32 8 11 67 3 13 60
122 | Phe 10 6 8 2 13 1 14 4 6 70 245 7 14 99327 4 58 15 16 141 40
123 | Pro 71 10 14 12 5 24 17 5 7 18 42 29 4 4 99544 143 27 2 6 15
124 | Ser 355 46 164 42 40 29 53 111 15 33 100 83 4 48 99 98501 222 3 31 21
125 | Thr 195 37 109 19 10 18 35 15 2 161 30 88 27 14 21 255 98862 1 4 96
126 | Trp 2 27 3 1 7 4 6 13 3 7 31 1 4 46 4 9 3 99807 21 1
127 | Tyr 8 38 59 20 25 28 13 2 94 14 37 24 9 232 8 62 7 12 99292 15
128 | Val 141 11 6 5 10 4 19 15 1 744 167 24 20 31 10 20 79 0 7 98685
129 | Pai 0.076 0.062 0.041 0.037 0.009 0.038 0.049 0.084 0.025 0.081 0.101 0.050 0.022 0.051 0.043 0.062 0.054 0.018 0.031 0.066
130 |
--------------------------------------------------------------------------------
/Custom/dat/jones.dat:
--------------------------------------------------------------------------------
1 |
2 | 58
3 | 54 45
4 | 81 16 528
5 | 56 113 34 10
6 | 57 310 86 49 9
7 | 105 29 58 767 5 323
8 | 179 137 81 130 59 26 119
9 | 27 328 391 112 69 597 26 23
10 | 36 22 47 11 17 9 12 6 16
11 | 30 38 12 7 23 72 9 6 56 229
12 | 35 646 263 26 7 292 181 27 45 21 14
13 | 54 44 30 15 31 43 18 14 33 479 388 65
14 | 15 5 10 4 78 4 5 5 40 89 248 4 43
15 | 194 74 15 15 14 164 18 24 115 10 102 21 16 17
16 | 378 101 503 59 223 53 30 201 73 40 59 47 29 92 285
17 | 475 64 232 38 42 51 32 33 46 245 25 103 226 12 118 477
18 | 9 126 8 4 115 18 10 55 8 9 52 10 24 53 6 35 12
19 | 11 20 70 46 209 24 7 8 573 32 24 8 18 536 10 63 21 71
20 | 298 17 16 31 62 20 45 47 11 961 180 14 323 62 23 38 112 25 16
21 |
22 | 0.076748 0.051691 0.042645 0.051544 0.019803 0.040752 0.061830
23 | 0.073152 0.022944 0.053761 0.091904 0.058676 0.023826 0.040126
24 | 0.050901 0.068765 0.058565 0.014261 0.032102 0.066005
25 |
26 | // this is the end of the file. The rest are notes.
27 |
28 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
29 |
30 | S_ij = S_ji and PI_i for the Jones model based on the SWISSPROT
31 | Version 22 data.
32 | Rate Q_ij=S_ij*PI_j.
33 | The rest of the file is not used.
34 | Prepared by Z. Yang, March 1995.
35 |
36 | See the following reference for notation:
37 |
38 | Yang, Z., R. Nielsen and M. Hasegawa. 1998. Models of amino acid substitution and
39 | applications to mitochondrial protein evolution. Mol. Biol. Evol. 15:1600-1611.
40 |
41 | -----------------------------------------------------------------------
42 |
43 | 426
44 | 333 185
45 | 596 80 2134
46 | 159 214 54 20
47 | 332 1203 277 192 14
48 | 920 176 286 4497 11 1497
49 | 1853 954 470 907 158 144 999
50 | 88 716 704 244 58 1027 69 71
51 | 286 114 198 59 34 37 72 44 37
52 | 394 332 88 62 79 497 101 80 217 2086
53 | 294 3606 1209 148 15 1289 1210 215 115 121 140
54 | 185 100 56 34 27 78 50 47 33 1129 1567 167
55 | 84 21 33 16 115 14 23 28 69 354 1690 17 76
56 | 1395 360 64 74 27 629 106 171 249 54 882 117 36 66
57 | 3664 661 2706 390 559 278 236 1861 214 274 691 351 89 468 1839
58 | 3920 360 1069 216 91 227 217 266 116 1420 256 653 579 54 653 3527
59 | 19 171 9 5 60 20 17 106 5 13 127 16 15 56 8 64 18
60 | 49 62 178 142 246 59 26 34 777 102 131 30 25 1276 32 259 73 60
61 | 2771 111 86 195 150 100 336 420 32 6260 2020 99 937 307 142 320 805 44 63
62 |
63 | A R N D C Q E G H I L K M F P S T W Y V
64 | Ala Arg Asn Asp Cys Gln Glu Gly His Ile Leu Lys Met Phe Pro Ser Thr Trp Tyr Val
65 |
66 | Accepted point mutations (x10), similar to Figure 80 of Dayhoff et
67 | al. (1978). SwissProt version 22 data.
68 | ------------------------------------------------------------------------------
69 |
70 | 256458 426 333 596 159 332 920 1853 88 286 394 294 185 84 1395 3664 3920 19 49 2771
71 | 426 182302 185 80 214 1203 176 954 716 114 332 3606 100 21 360 661 360 171 62 111
72 | 333 185 150772 2134 54 277 286 470 704 198 88 1209 56 33 64 2706 1069 9 178 86
73 | 596 80 2134 178390 20 192 4497 907 244 59 62 148 34 16 74 390 216 5 142 195
74 | 159 214 54 20 68120 14 11 158 58 34 79 15 27 115 27 559 91 60 246 150
75 | 332 1203 277 192 14 139546 1497 144 1027 37 497 1289 78 14 629 278 227 20 59 100
76 | 920 176 286 4497 11 1497 218432 999 69 72 101 1210 50 23 106 236 217 17 26 336
77 | 1853 954 470 907 158 144 999 255274 71 44 80 215 47 28 171 1861 266 106 34 420
78 | 88 716 704 244 58 1027 69 71 77124 37 217 115 33 69 249 214 116 5 777 32
79 | 286 114 198 59 34 37 72 44 37 191018 2086 121 1129 354 54 274 1420 13 102 6260
80 | 394 332 88 62 79 497 101 80 217 2086 319504 140 1567 1690 882 691 256 127 131 2020
81 | 294 3606 1209 148 15 1289 1210 215 115 121 140 206568 167 17 117 351 653 16 30 99
82 | 185 100 56 34 27 78 50 47 33 1129 1567 167 84670 76 36 89 579 15 25 937
83 | 84 21 33 16 115 14 23 28 69 354 1690 17 76 143088 66 468 54 56 1276 307
84 | 1395 360 64 74 27 629 106 171 249 54 882 117 36 66 175488 1839 653 8 32 142
85 | 3664 661 2706 390 559 278 236 1861 214 274 691 351 89 468 1839 234536 3527 64 259 320
86 | 3920 360 1069 216 91 227 217 266 116 1420 256 653 579 54 653 3527 203636 18 73 805
87 | 19 171 9 5 60 20 17 106 5 13 127 16 15 56 8 64 18 50486 60 44
88 | 49 62 178 142 246 59 26 34 777 102 131 30 25 1276 32 259 73 60 114728 63
89 | 2771 111 86 195 150 100 336 420 32 6260 2020 99 937 307 142 320 805 44 63 223724
90 |
91 | Observed difference counts from pairwise comparisons, with ancestral sequences
92 | constructed by parsimony. F(t) = PI*P(t).
93 | Based on the SwissProt 22 data, kindly provided by D. Jones (Jones et al. 1992)
94 | -------------------------------------------------------------------------------
95 |
96 |
97 | Ala 0.98754 0.00030 0.00023 0.00042 0.00011 0.00023 0.00065 0.00130 0.00006 0.00020 0.00028 0.00021 0.00013 0.00006 0.00098 0.00257 0.00275 0.00001 0.00003 0.00194
98 | Arg 0.00044 0.98974 0.00019 0.00008 0.00022 0.00125 0.00018 0.00099 0.00075 0.00012 0.00035 0.00376 0.00010 0.00002 0.00037 0.00069 0.00037 0.00018 0.00006 0.00012
99 | Asn 0.00042 0.00023 0.98720 0.00269 0.00007 0.00035 0.00036 0.00059 0.00089 0.00025 0.00011 0.00153 0.00007 0.00004 0.00008 0.00342 0.00135 0.00001 0.00022 0.00011
100 | Asp 0.00062 0.00008 0.00223 0.98954 0.00002 0.00020 0.00470 0.00095 0.00025 0.00006 0.00006 0.00015 0.00004 0.00002 0.00008 0.00041 0.00023 0.00001 0.00015 0.00020
101 | Cys 0.00043 0.00058 0.00015 0.00005 0.99432 0.00004 0.00003 0.00043 0.00016 0.00009 0.00021 0.00004 0.00007 0.00031 0.00007 0.00152 0.00025 0.00016 0.00067 0.00041
102 | Gln 0.00044 0.00159 0.00037 0.00025 0.00002 0.98955 0.00198 0.00019 0.00136 0.00005 0.00066 0.00170 0.00010 0.00002 0.00083 0.00037 0.00030 0.00003 0.00008 0.00013
103 | Glu 0.00080 0.00015 0.00025 0.00392 0.00001 0.00130 0.99055 0.00087 0.00006 0.00006 0.00009 0.00105 0.00004 0.00002 0.00009 0.00021 0.00019 0.00001 0.00002 0.00029
104 | Gly 0.00136 0.00070 0.00035 0.00067 0.00012 0.00011 0.00074 0.99350 0.00005 0.00003 0.00006 0.00016 0.00003 0.00002 0.00013 0.00137 0.00020 0.00008 0.00003 0.00031
105 | His 0.00021 0.00168 0.00165 0.00057 0.00014 0.00241 0.00016 0.00017 0.98864 0.00009 0.00051 0.00027 0.00008 0.00016 0.00058 0.00050 0.00027 0.00001 0.00182 0.00008
106 | Ile 0.00029 0.00011 0.00020 0.00006 0.00003 0.00004 0.00007 0.00004 0.00004 0.98729 0.00209 0.00012 0.00113 0.00035 0.00005 0.00027 0.00142 0.00001 0.00010 0.00627
107 | Leu 0.00023 0.00019 0.00005 0.00004 0.00005 0.00029 0.00006 0.00005 0.00013 0.00122 0.99330 0.00008 0.00092 0.00099 0.00052 0.00040 0.00015 0.00007 0.00008 0.00118
108 | Lys 0.00027 0.00331 0.00111 0.00014 0.00001 0.00118 0.00111 0.00020 0.00011 0.00011 0.00013 0.99100 0.00015 0.00002 0.00011 0.00032 0.00060 0.00001 0.00003 0.00009
109 | Met 0.00042 0.00023 0.00013 0.00008 0.00006 0.00018 0.00011 0.00011 0.00007 0.00255 0.00354 0.00038 0.98818 0.00017 0.00008 0.00020 0.00131 0.00003 0.00006 0.00212
110 | Phe 0.00011 0.00003 0.00004 0.00002 0.00015 0.00002 0.00003 0.00004 0.00009 0.00047 0.00227 0.00002 0.00010 0.99360 0.00009 0.00063 0.00007 0.00008 0.00171 0.00041
111 | Pro 0.00148 0.00038 0.00007 0.00008 0.00003 0.00067 0.00011 0.00018 0.00026 0.00006 0.00093 0.00012 0.00004 0.00007 0.99270 0.00194 0.00069 0.00001 0.00003 0.00015
112 | Ser 0.00287 0.00052 0.00212 0.00031 0.00044 0.00022 0.00018 0.00146 0.00017 0.00021 0.00054 0.00027 0.00007 0.00037 0.00144 0.98556 0.00276 0.00005 0.00020 0.00025
113 | Thr 0.00360 0.00033 0.00098 0.00020 0.00008 0.00021 0.00020 0.00024 0.00011 0.00131 0.00024 0.00060 0.00053 0.00005 0.00060 0.00324 0.98665 0.00002 0.00007 0.00074
114 | Trp 0.00007 0.00065 0.00003 0.00002 0.00023 0.00008 0.00006 0.00040 0.00002 0.00005 0.00048 0.00006 0.00006 0.00021 0.00003 0.00024 0.00007 0.99686 0.00023 0.00017
115 | Tyr 0.00008 0.00010 0.00030 0.00024 0.00041 0.00010 0.00004 0.00006 0.00130 0.00017 0.00022 0.00005 0.00004 0.00214 0.00005 0.00043 0.00012 0.00010 0.99392 0.00011
116 | Val 0.00226 0.00009 0.00007 0.00016 0.00012 0.00008 0.00027 0.00034 0.00003 0.00511 0.00165 0.00008 0.00076 0.00025 0.00012 0.00026 0.00066 0.00004 0.00005 0.98761
117 |
118 | P(0.01), amino acid exchange data generated from SWISSPROT Release 22.0
119 | Ref. Jones D.T., Taylor W.R. and Thornton J.M. (1992) CABIOS 8:275-282
120 |
121 |
122 | Usable sequences: 23824
123 | Final alignments: 5437
124 | Accepted point mutations: 92883
125 |
126 | A R N D C Q E G H I L K M F P S T W Y V
127 |
128 |
129 | 0.0767477 100
130 | 0.0516907 82.3263
131 | 0.0426448 102.697
132 | 0.0515445 83.8924
133 | 0.0198027 45.6097
134 | 0.0407523 83.8825
135 | 0.0618296 75.7914
136 | 0.0731516 52.1273
137 | 0.0229438 91.1374
138 | 0.0537609 101.99
139 | 0.0919042 53.7672
140 | 0.0586762 72.2308
141 | 0.0238262 94.8144
142 | 0.0401265 51.3146
143 | 0.0509007 58.5874
144 | 0.0687652 115.899
145 | 0.0585647 107.092
146 | 0.0142613 25.2297
147 | 0.0321015 48.7629
148 | 0.0660051 99.4571
149 |
150 | Normalized Relative
151 | frequency mutabilities
152 | (SUM m*f) = 80.240436
153 | -------------------------------------------
154 |
--------------------------------------------------------------------------------
/CodeMLSrc/treespace.c:
--------------------------------------------------------------------------------
1 | /* treespace.c
2 | collection of tree perturbation routines
3 | */
4 |
5 | #include "paml.h"
6 |
7 | int MakeTreeIb (int ns, int Ib[], int rooted)
8 | {
9 | /* construct tree from Ib[] using the algorithm of adding species
10 | Ib[k] marks the branch to which the (k+3)_th species (or the root)
11 | is added. Ib[k] should be in the range [0,k+3]
12 | */
13 | int i,j,k, is,it;
14 |
15 | tree.nbranch=3;
16 | for (i=0; i<3; i++) { tree.branches[i][0]=3; tree.branches[i][1]=i; }
17 | for (k=0; k=is) tree.branches[i][j]+=2;
22 | it=tree.branches[Ib[k]][1];
23 | tree.branches[Ib[k]][1]=is+1;
24 | tree.branches[tree.nbranch][0]=is+1;
25 | tree.branches[tree.nbranch++][1]=it;
26 | tree.branches[tree.nbranch][0]=is+1;
27 | tree.branches[tree.nbranch++][1]=is;
28 | }
29 | tree.root=tree.branches[0][0];
30 | BranchToNode ();
31 |
32 | if (rooted) {
33 | it=tree.branches[Ib[k]][0];
34 | tree.branches[Ib[k]][0]=tree.branches[tree.nbranch][0]=2*com.ns-2;
35 | tree.branches[tree.nbranch][1]=it;
36 | for (; it!=tree.root; it=nodes[it].father) {
37 | tree.branches[nodes[it].ibranch][0]=it;
38 | tree.branches[nodes[it].ibranch][1]=nodes[it].father;
39 | }
40 | tree.root=2*com.ns-2; tree.nbranch++;
41 | BranchToNode ();
42 | }
43 | return (0);
44 | }
45 |
46 | int GetTreeI (int itree, int ns, int rooted)
47 | {
48 | /* get the i_th tree. Trees are ordered according to the algorithm of
49 | adding species.
50 | returns a random tree if itree==-1, in which case ns can be large
51 | */
52 | int i, M[NS-2], nM=ns-3+rooted, Ib[NS-2];
53 |
54 | for (i=0; i3) {
61 | FOR (i, nM) printf ("%5d ", M[i]); FPN (F0);
62 | FOR (i, nM) printf ("%5d ", Ib[i]); FPN (F0);
63 | }
64 | */
65 | MakeTreeIb (ns, Ib, rooted);
66 | return (0);
67 | }
68 |
69 |
70 |
71 | int CountLHsTree (void)
72 | {
73 | /* This counts the number of labeled histories for a given rooted tree.
74 | */
75 | int i,k, nLH, nLR[NS-1][2], change, *sons, j;
76 | double y=0;
77 |
78 | for(i=com.ns; i=com.ns; i--) {
84 | sons = nodes[i].sons;
85 | for(j=0; j<2; j++) {
86 | if(nLR[i-com.ns][j] != -1) continue;
87 | if(sons[j] < com.ns) {
88 | nLR[i-com.ns][j] = 0;
89 | change = 1;
90 | }
91 | else if(nLR[sons[j]-com.ns][0] != -1 && nLR[sons[j]-com.ns][1] != -1) {
92 | nLR[i-com.ns][j] = nLR[sons[j]-com.ns][0] + nLR[sons[j]-com.ns][1] + 1;
93 | change = 1;
94 | }
95 | }
96 | }
97 | if(!change) break;
98 | }
99 | for(i=0,nLH=1; i=0; i--) {
143 | if (Ib[i]<2*i+3) break;
144 | if (i==0) {
145 | finish=1;
146 | break;
147 | }
148 | Ib[i]=0; Ib[i-1]++;
149 | }
150 | if (finish) break;
151 | }
152 | FPN(fout);
153 |
154 | return (0);
155 | }
156 |
157 | int GetIofTree (int rooted, int keeptree, double space[])
158 | {
159 | /* Get the index of tree.
160 | tree.branches[] are destroyed for reconstruction,
161 | and some branches are reversed which may affect nodes[] also.
162 | Both are restored before return if keeptree=1.
163 | Works with binary trees only.
164 | bA[nbranch*(ns-2)]
165 | */
166 | int M[NS-2], nM=com.ns-3+rooted;
167 | int i,j,k,is,it, b=0,a1,a2,Ib[NS-1], nid=tree.nnode-com.ns;
168 | char ns2=(char)(com.ns-2), *bA=(char*)space; /* bA[b*ns2+j]: ancestors on branch b */
169 | struct TREEB tree0=tree;
170 |
171 | if (tree.nnode-com.ns!=com.ns-1-!rooted) error2 ("GetIofTree");
172 | if (com.ns>15) error2("ns too large in GetIofTree");
173 |
174 | /* find new root.
175 | Ib[]: No. of times inner nodes are visited on paths 1-2, 1-3, 2-3 */
176 | for (i=0; ib becomes b->a */
243 |
244 | if (newroot==oldroot) return;
245 | for (b=newroot,a=nodes[b].father; b!=oldroot; b=a,a=nodes[b].father) {
246 | tree.branches[nodes[b].ibranch][0]=b;
247 | tree.branches[nodes[b].ibranch][1]=a;
248 | #if (BASEML || CODEML)
249 | if(a>=com.ns /* && com.method==1 */) com.oldconP[a]=0; /* update the node */
250 | #endif
251 | }
252 |
253 | tree.root=newroot;
254 | BranchToNode ();
255 | for (b=oldroot,a=nodes[b].father; b!=newroot; b=a,a=nodes[b].father) {
256 | nodes[b].branch = nodes[a].branch;
257 | nodes[b].label = nodes[a].label;
258 | }
259 | nodes[newroot].branch = -1;
260 | nodes[newroot].label = -1;
261 |
262 | #if (CODEML)
263 | /* omega's are moved in updateconP for NSbranchsites models */
264 | if(com.model && com.NSsites==0) {
265 | for (b=oldroot,a=nodes[b].father; b!=newroot; b=a,a=nodes[b].father)
266 | nodes[b].omega = nodes[a].omega;
267 | nodes[newroot].omega = -1;
268 | }
269 | #endif
270 | #if (BASEML)
271 | if(com.nhomo==2) {
272 | for (b=oldroot,a=nodes[b].father; b!=newroot; b=a,a=nodes[b].father)
273 | nodes[b].pkappa = nodes[a].pkappa;
274 | nodes[newroot].pkappa = NULL;
275 | }
276 | #endif
277 |
278 | }
279 |
280 |
281 |
282 | int NeighborNNI (int i_tree)
283 | {
284 | /* get the i_tree'th neighboring tree of tree by the nearest neighbor
285 | interchange (NNI), each tree has 2*(# internal branches) neighbors.
286 | works with rooted and unrooted binary trees.
287 |
288 | Gives the ip_th neighbor for interior branch ib.
289 | Involved branches are a..b, a..c, b..d,
290 | with a..b to be the internal branch.
291 | swap c with d, with d to be the ip_th son of b
292 | */
293 | int i, a,b,c,d, ib=i_tree/2, ip=i_tree%2;
294 |
295 | if (tree.nbranch!=com.ns*2-2-(nodes[tree.root].nson==3))
296 | error2 ("err NeighborNNI: multificating tree.");
297 |
298 | /* locate a,b,c,d */
299 | for (i=0,a=0; i=com.ns && a++==ib) break;
301 | ib=i;
302 | a=tree.branches[ib][0]; b=tree.branches[ib][1];
303 | c=nodes[a].sons[0]; if(c==b) c=nodes[a].sons[1];
304 | d=nodes[b].sons[ip];
305 |
306 | /* swap nodes c and d */
307 | tree.branches[nodes[c].ibranch][1]=d;
308 | tree.branches[nodes[d].ibranch][1]=c;
309 | BranchToNode ();
310 | return (0);
311 | }
312 |
313 | int GetLHistoryI (int iLH)
314 | {
315 | /* Get the ILH_th labelled history. This function is rather similar to
316 | GetTreeI which returns the I_th rooted or unrooted tree topology.
317 | The labeled history is recorded in the numbering of nodes:
318 | node # increases as the node gets older:
319 | node d corresponds to time 2*ns-2-d; tree.root=ns*2-2;
320 | t0=1 > t1 > t2 > ... > t[ns-2]
321 | k ranges from 0 to i(i-1)/2 and indexes the pair (s1 & s2, with s1=2; i--) {
332 | k=it%(i*(i-1)/2); it/=(i*(i-1)/2);
333 | s2=(int)(sqrt(1.+8*k)-1)/2+1; s1=k-s2*(s2-1)/2; /* s1=s2 || s1<0) printf("\nijk%6d%6d%6d", s1, s2, k);
336 |
337 | nodes[nodea[s1]].father=nodes[nodea[s2]].father=inode;
338 | nodes[inode].nson=2;
339 | nodes[inode].sons[0]=nodea[s1];
340 | nodes[inode].sons[1]=nodea[s2];
341 | nodea[s1]=inode; nodea[s2]=nodea[i-1];
342 | inode++;
343 | }
344 | tree.root=inode-1;
345 | NodeToBranch();
346 | return (0);
347 | }
348 |
349 | int GetIofLHistory (void)
350 | {
351 | /* Get the index of the labelled history (rooted tree with nodes ordered
352 | according to time).
353 | Numbering of nodes: node # increases as the node gets older:
354 | node d corresponds to time 2*ns-2-d; tree.root=ns*2-2;
355 | t0=1 > t1 > t2 > ... > t[ns-2]
356 | */
357 | int index, i,j,k[NS+1], inode,nnode, nodea[NS], s[2];
358 |
359 | if (nodes[tree.root].nson!=2 || tree.nnode!=com.ns*2-1
360 | || tree.root!=com.ns*2-2) error2("IofLH");
361 | for (i=0; i=com.ns)
392 | FOR (k, com.ns-1)
393 | if (tree.branches[i][j]==LHistory[k])
394 | { tree.branches[i][j]=com.ns*2-2-k; break; }
395 | BranchToNode();
396 |
397 | return (0);
398 | }
399 |
--------------------------------------------------------------------------------
/CodeMLSrc/paml.h:
--------------------------------------------------------------------------------
1 | /* paml.h
2 | */
3 |
4 | #if (!defined PAML_H)
5 | #define PAML_H
6 |
7 |
8 | #include
9 | #include
10 | #include
11 | #include
12 | #include
13 | #include
14 | #include
15 | #include
16 | #include
17 |
18 | #define square(a) ((a)*(a))
19 | #define FOR(i,n) for(i=0; i(b)?(a):(b))
24 | #define swap2(a,b,y) { y=a; a=b; b=y; }
25 | #define Pi 3.1415926535897932384626433832795
26 |
27 | #define beep putchar('\a')
28 | #define spaceming2(n) ((n)*((n)*2+9+2)*sizeof(double))
29 |
30 | int ReadSeq (FILE *fout, FILE *fseq, int cleandata, int locus);
31 | int ScanFastaFile(FILE *f, int *ns, int *ls, int *aligned);
32 | void EncodeSeqs (void);
33 | void SetMapAmbiguity(void);
34 | void ReadPatternFreq (FILE* fout, char* fpattf);
35 | int Initialize (FILE *fout);
36 | int MoveCodonSeq (int ns, int ls, char *z[]);
37 | int PatternWeight (void);
38 | int PatternWeightJC69like (void);
39 | int PatternWeightSimple (void);
40 | int Site2Pattern (FILE *fout);
41 |
42 | double getRoot(double (*f)(double), double (*df)(double), double initVal);
43 | int f_and_x(double x[], double f[], int n, int fromx, int LastItem);
44 | void bigexp(double lnx, double *a, double *b);
45 | void SetSeed (int seed, int PrintSeed);
46 | double rndu (void);
47 | void rndu_vector (double r[], int n);
48 | void randorder(int order[], int n, int space[]);
49 | #define rnduab(a,b) ((a)+((b)-(a))*rndu())
50 | double reflect(double x, double a, double b);
51 | #define rndexp(mean) (-(mean)*log(rndu()))
52 | double rnduM0V1 (void);
53 | double rndNormal(void);
54 | double rndBox(void);
55 | double rndAirplane(void);
56 | double rndParabola(void);
57 | double rndBactrian(void);
58 | double rndBactrianTriangle(void);
59 | double rndBactrianLaplace(void);
60 | double rndTriangle(void);
61 | double rndLaplace (void);
62 | double rndCauchy (void);
63 | double rndt2 (void);
64 | double rndt4 (void);
65 | double rndlogt2 (double loc, double s);
66 | double rndlogistic (void);
67 | double rndloglogistic (double loc, double s);
68 | double rndgamma(double alpha);
69 | double rndbeta(double p, double q);
70 | int rndpoisson(double m);
71 | int rndNegBinomial(double shape, double mean);
72 | int SampleCat (double P[], int n, double space[]);
73 | int MultiNomialAliasSetTable (int ncat, double prob[], double F[], int L[], double space[]);
74 | int MultiNomialAlias (int n, int ncat, double F[], int L[], int nobs[]);
75 | int MultiNomial2 (int n, int ncat, double prob[], int nobs[], double space[]);
76 | int DiscreteBeta (double freq[], double x[], double p, double q, int K, int UseMedian);
77 | int DiscreteGamma (double freqK[], double rK[], double alpha, double beta, int K, int UseMedian);
78 | int AutodGamma (double Mmat[], double freqK[], double rK[], double *rho1, double alfa, double rho, int K);
79 |
80 | double QuantileChi2 (double prob, double v);
81 | #define QuantileGamma(prob,alpha,beta) QuantileChi2(prob,2.0*(alpha))/(2.0*(beta))
82 | double PDFGamma(double x, double alpha, double beta);
83 | #define CDFGamma(x,alpha,beta) IncompleteGamma((beta)*(x),alpha,LnGamma(alpha))
84 | double PDF_InverseGamma(double x, double alpha, double beta);
85 | #define CDF_InverseGamma(x,alpha,beta) (1-CDFGamma(1/(x),alpha,beta))
86 | #define CDFChi2(x,v) CDFGamma(x,(v)/2.0,0.5)
87 | double PDFBeta(double x, double p, double q);
88 | double CDFBeta(double x, double p, double q, double lnbeta);
89 | double QuantileBeta(double prob, double p, double q, double lnbeta);
90 | double Quantile(double(*cdf)(double x,double par[]), double p, double x, double par[], double xb[2]);
91 | double QuantileNormal (double prob);
92 | double PDFNormal (double x, double mu, double sigma2);
93 | double logPDFNormal(double x, double mu, double sigma2);
94 | double CDFNormal (double x);
95 | double logCDFNormal (double x);
96 | double PDFCauchy (double x, double m, double sigma);
97 | double PDFloglogistic (double x, double loc, double s);
98 | double PDFlogt2 (double x, double loc, double s);
99 | double PDFt2 (double x, double m, double s);
100 | double PDFt4 (double x, double m, double s);
101 | double PDFt (double x, double loc, double scale, double df, double lnConst);
102 | double CDFt (double x, double loc, double scale, double df, double lnbeta);
103 | double PDFSkewT (double x, double loc, double scale, double shape, double df);
104 | double PDFSkewN (double x, double loc, double scale, double shape);
105 | double logPDFSkewN(double x, double loc, double scale, double shape);
106 |
107 | int StirlingS2(int n, int k);
108 | double lnStirlingS2(int n, int k);
109 | double LnGamma(double alpha);
110 | #define LnBeta(p,q) (LnGamma(p) + LnGamma(q) - LnGamma(p+q))
111 | double DFGamma(double x, double alpha, double beta);
112 | double IncompleteGamma (double x, double alpha, double ln_gamma_alpha);
113 | #define CDFBinormal(h,k,r) LBinormal(-(h),-(k),r) /* CDF for bivariate normal */
114 | double LBinormal (double h, double k, double r);
115 | double logLBinormal (double h, double k, double r);
116 | double probBinomial (int n, int k, double p);
117 | double probBetaBinomial (int n, int k, double p, double q);
118 | double factorial (int n);
119 | double Binomial(double n, int k, double *scale);
120 |
121 | int GaussLegendreRule(const double **x, const double **w, int order);
122 | int GaussLaguerreRule(const double **x, const double **w, int order);
123 | double NIntegrateGaussLegendre(double(*fun)(double x), double a, double b, int order);
124 |
125 | int ScatterPlot (int n, int nseries, int yLorR[], double x[], double y[],
126 | int nrow, int ncol, int ForE);
127 | void rainbowRGB (double temperature, int *R, int *G, int *B);
128 | void GetIndexTernary(int *ix, int *iy, double *x, double *y, int itriangle, int K);
129 |
130 | int CodeChara (char b, int seqtype);
131 | int dnamaker (char z[], int ls, double pi[]);
132 | int picksite (char z[], int ls, int begin, int gap, char buffer[]);
133 | int transform (char z[], int ls, int direction, int seqtype);
134 | int RemoveIndel(void);
135 | int f_mono_di (FILE *fout, char z[], int ls, int iring, double fb1[], double fb2[], double CondP[]);
136 | int PickExtreme (FILE *fout, char z[], int ls, int iring, int lfrag, int ffrag[]);
137 |
138 | int print1seq (FILE*fout, unsigned char *z, int ls, int pose[]);
139 | void printSeqs(FILE *fout, int *pose, char keep[], int format);
140 | int printPatterns(FILE *fout);
141 | void printSeqsMgenes (void);
142 | int printsma (FILE*fout, char*spname[], unsigned char*z[], int ns, int l, int lline, int gap, int seqtype,
143 | int transformed, int simple, int pose[]);
144 | int printsmaCodon (FILE *fout, unsigned char * z[], int ns, int ls, int lline, int simple);
145 | int zztox ( int n31, int l, char z1[], char z2[], double *x );
146 | int testXMat (double x[]);
147 | double SeqDivergence (double x[], int model, double alpha, double *kapa);
148 | int symtest (double freq[], int n, int nobs, double space[], double *chisym,
149 | double* chihom);
150 | int dSdNNG1986(char *z1, char *z2, int lc, int icode, int transfed, double *dS, double *dN, double *Ssites, double *Nsites);
151 | int difcodonNG(char codon1[], char codon2[], double *SynSite,double *AsynSite,
152 | double *SynDif, double *AsynDif, int transfed, int icode);
153 | int difcodonLWL85 (char codon1[], char codon2[], double sites[3], double sdiff[3],
154 | double vdiff[3], int transfed, int icode);
155 | int testTransP (double P[], int n);
156 | double testDetailedBalance (double P[], double pi[], int n);
157 | void pijJC69 (double pij[2], double t);
158 | int PMatK80 (double P[], double t, double kapa);
159 | int PMatT92 (double P[], double t, double kappa, double pGC);
160 | int PMatTN93 (double P[], double a1t, double a2t, double bt, double pi[]);
161 | int PMatUVRoot (double P[],double t,int n,double U[],double V[],double Root[]);
162 | int PMatCijk (double PMat[], double t);
163 | int PMatQRev(double P[], double pi[], double t, int n, double space[]);
164 | int EvolveHKY85 (char source[], char target[], int ls, double t,
165 | double rates[], double pi[], double kapa, int isHKY85);
166 | double DistanceIJ (int is, int js, int model, double alpha, double *kappa);
167 | int DistanceMatNuc (FILE *fout, FILE*f2base, int model, double alpha);
168 | int EigenQREVbase (FILE* fout, double kappa[], double pi[],
169 | int *nR, double Root[], double Cijk[]);
170 | int DistanceMatNG86 (FILE *fout, FILE*fds, FILE*fdn, FILE*dt, double alpha);
171 | int setmark_61_64 (void);
172 |
173 | int BootstrapSeq (char* seqfilename);
174 | int rell(FILE*flnf, FILE*fout, int ntree);
175 | int print1site (FILE*fout, int h);
176 | int MultipleGenes (FILE* fout, FILE*fpair[], double space[]);
177 | int lfunRates (FILE* fout, double x[], int np);
178 | int AncestralSeqs (FILE *fout, double x[]);
179 | void ListAncestSeq(FILE *fout, char *zanc);
180 | int ChangesSites(FILE*fout, int coding, char *zanc);
181 |
182 | int NucListall(char b, int *nb, int ib[4]);
183 | char *getcodon(char codon[], int icodon);
184 | char *getAAstr(char *AAstr, int iaa);
185 | int Codon2AA(char codon[3], char aa[3], int icode, int *iaa);
186 | int DNA2protein(char dna[], char protein[], int lc, int icode);
187 | int printcu (FILE *f1, double fcodon[], int icode);
188 | int printcums (FILE *fout, int ns, double fcodons[], int code);
189 | int QtoPi (double Q[], double pi[], int n, double *space);
190 | int PtoPi (double P[], double pi[], int n, double *space);
191 | int PtoX (double P1[], double P2[], double pi[], double X[]);
192 |
193 | void starttimer(void);
194 | char* printtime(char timestr[]);
195 | void sleep2(int wait);
196 | char *strc (int n, int c);
197 | int printdouble(FILE*fout, double a);
198 | void strcase (char *str, int direction);
199 | void error2(char * message);
200 | int indexing(double x[], int n, int index[], int descending, int space[]);
201 | int binarysearch (const void *key, const void *base, size_t n, size_t size, int(*compare)(const void *, const void *), int *found);
202 | FILE *gfopen(char *filename, char *mode);
203 | int appendfile(FILE*fout, char*filename);
204 |
205 | int zero (double x[], int n);
206 | double sum (double x[], int n);
207 | int fillxc (double x[], double c, int n);
208 | int xtoy (double x[], double y[], int n);
209 | int abyx (double a, double x[], int n);
210 | int axtoy(double a, double x[], double y[], int n);
211 | int axbytoz(double a, double x[], double b, double y[], double z[], int n);
212 | int identity (double x[], int n);
213 | double distance (double x[], double y[], int n);
214 | double innerp(double x[], double y[], int n);
215 | double norm(double x[], int n);
216 |
217 | double Det3x3 (double x[3*3]);
218 | int matby (double a[], double b[], double c[], int n,int m,int k);
219 | int matbytransposed (double a[], double b_transposed[], double c[], int n, int m, int k);
220 | int matIout (FILE *fout, int x[], int n, int m);
221 | int matout (FILE *file, double x[], int n, int m);
222 | int matout2 (FILE *fout, double x[], int n, int m, int wid, int deci);
223 | int mattransp1 (double x[], int n);
224 | int mattransp2 (double x[], double y[], int n, int m);
225 | int matinv (double x[], int n, int m, double space[]);
226 | int matexp (double A[], int n, int nTaylorTerms, int nSquares, double space[]);
227 | #ifdef USE_GSL
228 | int matexpGSL (double A[], int n, double space[]);
229 | #endif
230 | int matsqrt (double A[], int n, double work[]);
231 | int CholeskyDecomp (double A[], int n, double L[]);
232 | int eigenQREV (double Q[], double pi[], int n,
233 | double Root[], double U[], double V[], double spacesqrtpi[]);
234 | int eigenRealSym(double A[], int n, double Root[], double work[]);
235 |
236 | int MeanVar (double x[], int n, double *mean, double *var);
237 | int variance (double x[], int n, int nx, double mx[], double vx[]);
238 | int correl (double x[], double y[], int n, double *mx, double *my,
239 | double *vxx, double *vxy, double *vyy, double *r);
240 | int comparefloat (const void *a, const void *b);
241 | int comparedouble (const void *a, const void *b);
242 | double Eff_IntegratedCorrelationTime (double x[], int n, double *mx, double *varx);
243 | int HPDinterval(double x[], int n, double HPD[2], double alpha);
244 | int DescriptiveStatistics(FILE *fout, char infile[], int nbin, int propternary, int SkipColumns);
245 | int DescriptiveStatisticsSimple (FILE *fout, char infile[], int SkipColumns);
246 | int splitline (char line[], int fields[]);
247 | int scanfile (FILE*fin, int *nrecords, int *nx, int *HasHeader, char line[], int ifields[]);
248 |
249 | double bound (int nx, double x0[], double p[], double x[],
250 | int (*testx) (double x[], int nx));
251 | int gradient (int n, double x[], double f0, double g[],
252 | double (* fun)(double x[],int n), double space[], int Central);
253 | int Hessian (int nx, double x[], double f, double g[], double H[],
254 | double (*fun)(double x[], int n), double space[]);
255 | int HessianSKT2004 (double xmle[], double lnLm, double g[], double H[]);
256 |
257 | int H_end (double x0[], double x1[], double f0, double f1, double e1, double e2, int n);
258 | double LineSearch(double(*fun)(double x),double *f,double *x0,double xb[2],double step,double e);
259 | double LineSearch2 (double(*fun)(double x[],int n), double *f, double x0[],
260 | double p[], double h, double limit, double e, double space[], int n);
261 |
262 | void xtoFreq(double x[], double freq[], int n);
263 |
264 |
265 | int SetxBound (int np, double xb[][2]);
266 | int ming1 (FILE *fout, double *f, double (* fun)(double x[], int n),
267 | int (*dfun) (double x[], double *f, double dx[], int n),
268 | int (*testx) (double x[], int n),
269 | double x0[], double space[], double e, int n);
270 | int ming2 (FILE *fout, double *f, double (*fun)(double x[], int n),
271 | int (*dfun)(double x[], double *f, double dx[], int n),
272 | double x[], double xb[][2], double space[], double e, int n);
273 | int minB (FILE*fout, double *lnL,double x[],double xb[][2],double e, double space[]);
274 | int minB2 (FILE*fout, double *lnL,double x[],double xb[][2],double e, double space[]);
275 |
276 |
277 | int Newton (FILE *fout, double *f, double (* fun)(double x[], int n),
278 | int (* ddfun) (double x[], double *fx, double dx[], double ddx[], int n),
279 | int (*testx) (double x[], int n),
280 | double x0[], double space[], double e, int n);
281 |
282 | int nls2 (FILE *fout, double *sx, double * x0, int nx,
283 | int (* fun)(double x[], double y[], int nx, int ny),
284 | int (* jacobi)(double x[], double J[], int nx, int ny),
285 | int (*testx) (double x[], int nx),
286 | int ny, double e);
287 |
288 | int ResetFinetuneSteps(FILE *fout, double Pjump[], double finetune[], int nsteps);
289 |
290 | /* tree structure functions in treesub.c */
291 | void NodeToBranch (void);
292 | void BranchToNode (void);
293 | void ClearNode (int inode);
294 | int ReadTreeN (FILE *ftree, int *haslength, int *haslabel, int copyname, int popline);
295 | int ReadTreeB (FILE *ftree, int popline);
296 | int OutTreeN (FILE *fout, int spnames, int printopt);
297 | int OutTreeB (FILE *fout);
298 | int DeRoot (void);
299 | int GetSubTreeN (int keep[], int space[]);
300 | void printtree (int timebranches);
301 | void PointconPnodes (void);
302 | int SetBranch (double x[]);
303 | int DistanceMat (FILE *fout, int ischeme, double alfa, double *kapa);
304 | int LSDistance (double * ss, double x[], int (*testx)(double x[],int np));
305 |
306 | int StepwiseAdditionMP (double space[]);
307 | double MPScoreStepwiseAddition (int is, double space[], int save);
308 | int AddSpecies (int species, int ib);
309 | int StepwiseAddition (FILE* fout, double space[]);
310 | int readx(double x[], int *fromfile);
311 | double TreeScore(double x[], double space[]);
312 |
313 | int PopEmptyLines (FILE* fseq, int lline, char line[]);
314 | int hasbase (char *str);
315 | int blankline (char *str);
316 |
317 | void BranchLengthBD(int rooted, double birth, double death, double sample,
318 | double mut);
319 | int RandomLHistory (int rooted, double space[]);
320 |
321 | void Tree2Partition (char partition[]);
322 | int Partition2Tree (char splits[], int lsplit, int ns, int nsplit, double label[]);
323 | void CladeSupport (FILE *fout, char treef[], int getSnames, char mastertreef[], int pick1tree);
324 | int GetNSfromTreeFile(FILE *ftree, int *ns, int *ntree);
325 | int NSameBranch (char partition1[],char partition2[], int nib1,int nib2, int IBsame[]);
326 |
327 | int QTN93 (int model, double Q[], double kappa1, double kappa2, double pi[]);
328 | int RootTN93 (int ischeme, double kapa1, double kapa2, double pi[], double *scalefactor, double Root[]);
329 | int EigenTN93 (int ischeme, double kapa1, double kapa2, double pi[], int *nR, double Root[], double Cijk[]);
330 |
331 | int DownStatesOneNode (int ison, int father);
332 | int DownStates (int inode);
333 | int PathwayMP (FILE *fout, double space[]);
334 | double MPScore (double space[]);
335 | double RemoveMPNinfSites (double *nsiteNinf);
336 | int MarkStopCodons(void);
337 |
338 | int MPInformSites (void);
339 | int CollapsNode (int inode, double x[]);
340 |
341 | int MakeTreeIb (int ns, int Ib[], int rooted);
342 | int GetTreeI (int itree, int ns, int rooted);
343 | double CountTrees (int ns, int rooted);
344 | double CountLHs (int ns);
345 | int CountLHsTree (void);
346 | int ListTrees (FILE* fout, int ns, int rooted);
347 | int GetIofTree (int rooted, int keeptree, double space[]);
348 | void ReRootTree (int newroot);
349 | int NeighborNNI (int i_tree);
350 | int GetLHistoryI (int iLH);
351 | int GetIofLHistory (void);
352 | int CountLHistory(char LHistories[], double space[]);
353 | int ReorderNodes (char LHistory[]);
354 |
355 | int GetSubSeqs(int nsnew);
356 |
357 | /* functions for evolving sequences */
358 | int GenerateSeq (void);
359 | int Rates4Sites (double rates[],double alfa,int ncatG,int ls, int cdf,
360 | double space[]);
361 | void Evolve (int inode);
362 | void EvolveJC (int inode);
363 |
364 |
365 | int ReadTreeSeqs(FILE*fout);
366 | int UseLocus (int locus, int copyconP, int setmodel, int setSeqName);
367 | int GetGtree(int locus);
368 | int printGtree(int printBlength);
369 |
370 | void copySptree(void);
371 | void printSptree(void);
372 |
373 |
374 | enum {BASEseq=0, CODONseq, AAseq, CODON2AAseq, BINARYseq, BASE5seq} SeqTypes;
375 |
376 | enum {PrBranch=1, PrNodeNum=2, PrLabel=4, PrNodeStr=8, PrAge=16, PrOmega=32} OutTreeOptions;
377 |
378 |
379 | /* use mean (0; default) for discrete gamma instead of median (1) */
380 | #define DGammaUseMedian 0
381 |
382 |
383 | #define FAST_RANDOM_NUMBER
384 |
385 | #define mBactrian 0.95
386 | #define sBactrian sqrt(1-mBactrian*mBactrian)
387 | #define aBox 0.5
388 | #define bBox (sqrt(12 - 3*aBox*aBox) - aBox) / 2
389 | #define aAirplane 1.0
390 | #define aParab 1.0
391 |
392 |
393 | #define MAXNFIELDS 320000
394 |
395 | #define PAML_RELEASE 0
396 |
397 | #define FullSeqNames 0 /* 1: numbers at the beginning of sequence name are part of name */
398 |
399 | #define pamlVerStr "paml version 4.9, March 2015"
400 |
401 | #endif
402 |
--------------------------------------------------------------------------------