|
1 | 1 | # __NEXT__ |
2 | 2 |
|
3 | 3 |
|
| 4 | +# 5.0.0 (26 May 2019) |
| 5 | + |
| 6 | +## Features |
| 7 | + |
| 8 | +* ancestral: New option to `--keep-ambiguous`, which will not infer nucleotides at |
| 9 | + ambiguous (N) sites on tip sequences and instead leave as 'N' |
| 10 | + [See PR 280.](https://github.com/nextstrain/augur/pull/280) |
| 11 | +* ancestral: New option to `--keep-overhangs`, which will not infer nucleotides for |
| 12 | + gaps on either side of the alignment and instead leave as '-'. |
| 13 | + [See PR 286.](https://github.com/nextstrain/augur/pull/286) |
| 14 | +* clades: This module has been reconfigured to identify clade defining mutations on |
| 15 | + top of a reference rather than identifying mutations along the tree. The command |
| 16 | + line arguments are the same except for the addition of `--reference`, which |
| 17 | + explicitly passes in a reference sequence. If `--reference` is not defined, then |
| 18 | + reference will be drawn from the root node of the phylogeny by looking for |
| 19 | + `sequence` attribute attached to root node of `--tree`. |
| 20 | + [See PR 288.](https://github.com/nextstrain/augur/pull/288) |
| 21 | +* refine: Revise rooting behavior. Previously `--root` took 'best', 'residual', 'rsq' |
| 22 | + and 'min_dev' as options. In this update `--root` takes 'best', least-squares', |
| 23 | + 'min_dev' and 'oldest' as rooting options. This eliminates 'residual' and 'rsq' |
| 24 | + as options. This is a **backwards-incompatible** change. This requires updating |
| 25 | + TreeTime to version 0.5.4 or above. |
| 26 | + [See PR 263.](https://github.com/nextstrain/augur/pull/263) |
| 27 | +* refine: Add `--keep-root` option that overrides `--root` specification to preserve |
| 28 | + tree rooting. |
| 29 | + [See PR 263.](https://github.com/nextstrain/augur/pull/263) |
| 30 | +* refine: Add `--covariance` and `--no-covariance` options that specify TreeTime |
| 31 | + behavior. |
| 32 | + [See PR 263.](https://github.com/nextstrain/augur/pull/263) |
| 33 | +* titers: This command now throws an `InsufficientDataException` if there are not |
| 34 | + sufficient titers to infer a model. This is paired with a new `--allow-empty-model` |
| 35 | + flag that proceeds past the `InsufficientDataException` and writes out a model |
| 36 | + JSON corresponding to an 'empty' model. |
| 37 | + [See PR 281.](https://github.com/nextstrain/augur/pull/281) |
| 38 | +* By default JSONs are written with `index=1` to give a pretty-printed JSON. However, |
| 39 | + this adds significant file size to large tree JSONs. If the environment variable |
| 40 | + `AUGUR_MINIFY_JSON` is set then minified JSONs are printed instead. This mirror the |
| 41 | + explicit `--minify-json` argument available to `augur export`. |
| 42 | + [See PR 278.](https://github.com/nextstrain/augur/pull/278) |
| 43 | + |
| 44 | +## Bug fixes |
| 45 | + |
| 46 | +* export: Cast numeric values to strings for export. |
| 47 | + [See issue 287.](https://github.com/nextstrain/augur/issues/287) |
| 48 | +* export: Legend order preserves ordering passed in by user for traits that have |
| 49 | + default colorings ('country' and 'region'). |
| 50 | + [See PR 284.](https://github.com/nextstrain/augur/pull/284) |
| 51 | +* refine: Previously, the `--root` argument was silently ignored when no timetree |
| 52 | + was inferred. Re-rooting with an outgroup is sensible even without a timetree. |
| 53 | + [See PR 282.](https://github.com/nextstrain/augur/pull/282) |
| 54 | + |
4 | 55 | # 4.0.0 (24 April 2019) |
5 | 56 |
|
6 | 57 | ## Features |
7 | 58 |
|
8 | | -* distance: New interface for specifying distances between sequences. This is |
9 | | - a **backwards-incompatible** change. Refer to `augur distance --help` for |
| 59 | +* distance: New interface for specifying distances between sequences. This is |
| 60 | + a **backwards-incompatible** change. Refer to `augur distance --help` for |
10 | 61 | all the details. |
11 | 62 |
|
12 | 63 | * export: Add a `--minify-json` flag to omit indentation in Auspice JSONs. |
|
0 commit comments