checkDivergence - Compare divergence along a tree in terms of mutations (sum of branches) for each tip and reconstructed internal node to its Hamming distance from the germline. Divergence should never be less than Hamming distance. A threshold of -1 is used to represent 1 full mutation difference. The function will throw a warning if any trees cross this threshold
Description¶
Compare divergence along a tree in terms of mutations (sum of branches) for each tip and reconstructed internal node to its Hamming distance from the germline. Divergence should never be less than Hamming distance. A threshold of -1 is used to represent 1 full mutation difference. The function will throw a warning if any trees cross this threshold
Usage¶
checkDivergence(
clones,
threshold = -1,
verbose = TRUE,
germline = "Germline",
data_type = "DNA"
)
Arguments¶
- clones
- a tibble of clones and trees, output from getTrees
- threshold
- Minimum allowed value of divergence minus Hamming distance
- verbose
- Print whether all trees passed
- germline
- ID of the tree’s predicted germline sequence
- data_type
- The type of data being used. Either “DNA” (default) or “AA”
Value¶
tibble showing the clone_id, sequence_id, as well as tree-based
divergence, hamming distance, and difference between the two.