Skip to content

22.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 14 Aug 13:53

These release notes are automatically extracted from the full changelog.

Features

  • ancestral: add functionality to reconstruct ancestral amino acid sequences and add inferred mutations to the node_data_json with output equivalent to augur translate. ancestral now takes an annotation (--annotation), a list of genes (--genes), and a file name pattern for amino acid alignments (--translations). Mutations for each of these genes will be inferred and added to the output JSON to each node as a list at ['aa_muts'][gene]. The annotations will be added to the annotation field in the output JSON. Inferred amino acids sequences can be saved with the new --output-translations argument. #1258 (@rneher, @huddlej)
  • ancestral: add the ability to report mutations relative to a sequence other than the inferred root of the tree. This sequence can be specified via --root-sequence and difference between this sequence and the inferred root of the tree will be added as mutations to the root node for nucleotides and amino acids. All differences between the specified root-sequence and the inferred sequence of the root node of the tree will be added as mutations to the root node. This was previously already possible for vcf input via --vcf-reference. #1258 (@rneher)
  • refine: add mid_point as rooting option to refine. #1257 (@rneher)

Bug fixes

  • filter: In version 22.2.0, --query would fail when the .str accessor was used on a column. This has been fixed. #1277 (@victorlin)