1 /************************************************************
2 * Copyright (c) 2005, BGI of Chinese Academy of Sciences
6 * Abstract: Declaration of LPB93 and Modified LPB93 class.
9 * Author: Zhang Zhang (zhanghzhang@genomics.org.cn)
13 Li WH (1993) Unbiased estimation of the Rates of synonymous
14 and nonsynonymous substitution. J. Mol. Evol. 36:96-99.
16 Pamilo P, Bianchi NO (1993) Evolution of the Zfx and Zfy
17 genes: rates and interdependence between the genes. Mol. Biol.
20 Tzeng Y-H, Pan R, Li W-H (2004) Comparison of Three Methods
21 for Estimating Rates of Synonymous and Nonsynonymous Nucleotide
22 Substitutions. Mol. Biol. Evol. 21:2290-2298.
23 *************************************************************/
29 #include "LWL85.h" //derived from LWL85
34 class LPB93
: public LWL85
{
38 /* Main function of calculating kaks */
39 string
Run(string seq1
, string seq2
);
43 class MLPB93
: public LPB93
{
49 /* Calculate the transition & transversion between two codons at a given position*/
50 int TransitionTransversion(string codon1
, string codon2
, int pos
);