You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+31-7Lines changed: 31 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
# BeastMap
2
-
A BEAST 2 package for counting the number of synonymous, non-synonymous, and indel mutations on each branch
3
-
2
+
A BEAST 2 package for counting the number of synonymous, non-synonymous, and indel mutations on each branch. The method first performs ancestral sequence reconstruction on the internal nodes, and then uses stochastic mapping to sample a mutation pathway along each branch. This all happens during MCMC, and the package is compatible with a wide range of existing BEAST 2 site, clock, and tree models.
4
3
4
+
Warning: package is currently in pre-pre-release. It has passed the simulation studies, but the code is still quite volatile.
5
5
6
6
## Install
7
7
@@ -21,6 +21,9 @@ unzip -o tmp.zip
21
21
```
22
22
23
23
24
+
Or you can download the zip file directly from the releases section. Please make sure to install the `CodonSubstModels` package too, as that is a dependency.
25
+
26
+
24
27
## Available counters
25
28
26
29
Each counter requires a ```BranchMutationSampler```, which will stochastically sample the mutations at the time of logging. This ensures that the various mutation summarisers below will be in harmony.
@@ -31,12 +34,12 @@ Counts the total number of substitutions per branch.
Counts the total number of synonymous substitutions per branch. Requirements: **nucleotide** data. Options: code (default: universal); readingFrame (default: 1).
37
+
Counts the total number of synonymous substitutions per branch. Requirements: **nucleotide**or **codon**data. Options: code (default: universal); readingFrame (default: 1).
Counts the total number of non-synonymous substitutions per branch. Requirements: **nucleotide** data. Options: code (default: universal); readingFrame (default: 1).
42
+
Counts the total number of non-synonymous substitutions per branch. Requirements: **nucleotide**or **codon**data. Options: code (default: universal); readingFrame (default: 1).
Counts the total number of amino acid substitutions per branch such that the amino acid chnages to a different functional class. Requirements: **amino acid** data. These classes are based on the BLOSUM62 matrix non-polar: {IVLM}, amide/amine: {DENQ}, basic: {HKR}, aromatic: {FWY}, small/polar: {AST}, cysteine: {C}, glycine: {G}, proline: {P}.
Counts the total number of amino acid substitutions per branch such that the amino acid remains in the same functional class. Requirements: **amino acid** data.
0 commit comments