Skip to content

Releases: katiesaund/hogwash

Tree: fix bug and add colored tree tips

28 May 19:13
Compare
Choose a tag to compare
  • Resolved bug that incorrectly reordered tree
  • Added a user input that plots the tree in the output PDF with color coded tips (e.g. by strain type).

Make tree structure uniform and add reconstruction progress statements

22 Sep 15:49
Compare
Choose a tag to compare
  • Internal organization of tree structure is now always forced to "cladewise"
  • Ancestral reconstruction progress statements are made after completing AR for 25%, 50%, and 75% of the genotypes in addition to 100% completion. This is important to tracking progress on very large (slow) datasets.

Increase stringency for choosing ARD model

18 Sep 18:52
Compare
Choose a tag to compare

Require a larger difference in AIC to choose ARD-based ancestral reconstruction over ER-based ancestral reconstruction. The previous difference: > 2; current difference > 10.

Better plotting for large trees

14 Sep 15:16
Compare
Choose a tag to compare

To improve readability of large trees I've made the following updates:

  1. Line widths on trees decrease in size if there are more than 200 tree tips.
  2. Genotype transition trees are plotted on their own page.
  3. No more black outlines for the continuous phenotype tree
  4. The user now has the option to choose between a phylogram (right facing, square tree) and fan tree. Phylogram is the default. The phylogram ignores tree edge length while the fan uses tree edge length.

Minor update to post-AR grouping

09 Sep 18:41
Compare
Choose a tag to compare

Post-AR grouping no longer incorrectly drops highly penetrant grouped genotypes.

All three algorithms now return unadjusted p-values in $raw_pvals object.

Two grouping methods

08 Aug 02:53
Compare
Choose a tag to compare

Users can now select between two grouping methods: pre- and post-ancestral reconstruction. Post-ancestral reconstruction was the default method in v1.0.0. Pre-ar was the default method in v1.1.0.

Update some object names and plot labels to reflect changes to nomenclature after hogwash paper revisions:

  • convergence$intersection --> convergence$N
  • Beta_genotype intersect Beta_phenotype --> Ntest

Grouped analysis fixed

11 Jul 13:26
Compare
Choose a tag to compare

Fixed bug in grouped analysis calculation of the genotype transition edges.
Added progress statements after ancestral reconstruction and permutation steps.
Phylogenetic signal now included in .rda output.
Set depends on R >= 3.6.0.

Preprint version

19 Apr 21:57
6a3cac0
Compare
Choose a tag to compare

This is the version of the hogwash software used in the preprint: "hogwash: Three methods for Genome-Wide Association Studies in Bacteria."