|
| 1 | +Changelog |
| 2 | +********* |
| 3 | + |
| 4 | +1.8.0 (2021-05-09) |
| 5 | +------------------ |
| 6 | + |
| 7 | +* Updated docstring. |
| 8 | +* Moved the official documentation from Wiki page to Read the Docs. |
| 9 | + |
| 10 | +1.7.0 (2021-04-05) |
| 11 | +------------------ |
| 12 | + |
| 13 | +- Added a new command called ``count-reads`` which counts the number of sequence reads from FASTQ. |
| 14 | +- Updated the ``summarize`` command. |
| 15 | +- Updated the following methods: |
| 16 | + |
| 17 | + - ``taxa_abundance_box_plot()`` |
| 18 | + - ``taxa_abundance_bar_plot()`` |
| 19 | + - ``distance_matrix_plot()`` |
| 20 | + - ``ordinate()`` |
| 21 | + - ``barplot()`` |
| 22 | + |
| 23 | +- See :issue:`10` for more details. |
| 24 | + |
| 25 | +1.6.0 (2021-03-08) |
| 26 | +------------------ |
| 27 | + |
| 28 | +- Added a new method called ``pname()`` which returns a prettified taxon name. |
| 29 | +- Added a new method called ``num2sig()`` which converts a p-value to significance annotation. |
| 30 | +- Added a new method called ``wilcoxon()`` which performs the Wilcoxon Signed-rank test between two paired groups for a given taxon. |
| 31 | +- Added a new method called ``mannwhitneyu()`` which performs the Mann–Whitney U test between two groups for a given taxon. |
| 32 | +- There have been major changes to the ``heatmap()`` method. First, it now supports two grouping variables instead of just one (e.g. ``hue1`` and ``hue2``). Second, it supports the centered log-ratio (CLR) transformation as a normalization option (in addition to ``log10``). Third, it now has ``kwargs`` that are passed to the ``seaborn.clustermap()`` method (e.g. ``xticklabels=False``). Fourth, the bug giving the ``FloatingPointError: NaN dissimilarity value.`` error when sample-filtered metadata is provided and the ``metric='correlation'`` argument is used has been fixed. Fifth, the bug giving an error when one of the metadata columns has only zeros has been fixed. |
| 33 | +- In addition to ``heatmap()``, the following methods have been updated: |
| 34 | + |
| 35 | + - ``addpairs()`` |
| 36 | + - ``alpha_diversity_plot()`` |
| 37 | + |
| 38 | +- Updated the ``summarize`` command. |
| 39 | +- Updated the ``prepare-lefse`` command to output more informative taxa name than just underscores (e.g. ``__`` and ``g__``). |
| 40 | +- See :issue:`8` for more details. |
| 41 | + |
| 42 | +1.5.0 (2021-02-03) |
| 43 | +------------------ |
| 44 | + |
| 45 | +- Starting this version, Dokdo is packaged with ``setuptools``. |
| 46 | +- There have been major changes to Dokdo CLI. |
| 47 | +- Added a new plotting method called ``regplot()``. |
| 48 | +- Added a new command called ``prepare-lefse``. |
| 49 | +- The ``merge_metadata`` command has been deprecated. |
| 50 | +- Updated the following methods: |
| 51 | + |
| 52 | + - ``_artist()`` |
| 53 | + - ``alpha_diversity_plot()`` |
| 54 | + - ``beta_3d_plot()`` |
| 55 | + - ``beta_parallel_plot()`` |
| 56 | + - ``barplot()`` |
| 57 | + - ``ordinate()`` |
| 58 | + - ``taxa_abundance_bar_plot()`` |
| 59 | + - ``taxa_abundance_box_plot()`` |
| 60 | + - ``heatmap()`` |
| 61 | + |
| 62 | +- Updated the ``make_manifest`` command. |
| 63 | +- See :issue:`6` for more details. |
| 64 | + |
| 65 | +1.4.0 (2021-01-09) |
| 66 | +------------------ |
| 67 | + |
| 68 | +- Added a new command called ``summarize``. |
| 69 | +- Added a new plotting method called ``heatmap()``. |
| 70 | +- Updated the following commands: |
| 71 | + |
| 72 | + - ``make_manifest`` |
| 73 | + - ``add_metadata`` |
| 74 | + - ``collapse`` |
| 75 | + |
| 76 | +* Updated the following methods: |
| 77 | + |
| 78 | + - ``_artist()`` |
| 79 | + - ``alpha_rarefaction_plot()`` |
| 80 | + - ``taxa_abundance_bar_plot()`` |
| 81 | + - ``taxa_abundance_box_plot()`` |
| 82 | + |
| 83 | +- See :issue:`4` for more details. |
| 84 | + |
| 85 | +1.3.0 (2020-12-23) |
| 86 | +------------------ |
| 87 | + |
| 88 | +- Updated the ``ordinate()`` method so that the user can now choose to: |
| 89 | + |
| 90 | + - skip rarefying, |
| 91 | + - provide custom sampling depth for rarefying, |
| 92 | + - provide ``qiime2.Artifact`` as input instead of file path, and |
| 93 | + - output ``PCoAResults % Properties('biplot')`` as well as ``PCoAResults``. |
| 94 | + |
| 95 | +- Added new plotting methods: |
| 96 | + |
| 97 | + - ``beta_scree_plot()`` |
| 98 | + - ``beta_parallel_plot()`` |
| 99 | + - ``addbiplot()`` |
| 100 | + - ``barplot()`` |
| 101 | + |
| 102 | +- See :issue:`2` for more details. |
| 103 | + |
| 104 | +1.2.0 (2020-12-08) |
| 105 | +------------------ |
| 106 | + |
| 107 | +- The ``tax2seq`` command has been deprecated. |
| 108 | +- Updated the ``_artist()`` method to set the font size of title, labels, etc. |
| 109 | +- Added the ``s`` argument to the ``ancom_volcano_plot()`` method for setting marker size. |
| 110 | +- Updated the docstring. |
| 111 | +- See :issue:`1` for more details. |
| 112 | + |
| 113 | +1.1.0 (2020-11-23) |
| 114 | +------------------ |
| 115 | + |
| 116 | +- Introduced the ``addpairs()`` method. |
| 117 | +- The ``beta_2d_plot_gallery()`` method has been deprecated. |
| 118 | +- Made some changes to the following methods: |
| 119 | + |
| 120 | + - ``ordinate()`` |
| 121 | + - ``taxa_abundance_bar_plot()`` |
| 122 | + - ``taxa_abundance_box_plot()`` |
| 123 | + - ``_artist()`` |
| 124 | + |
| 125 | +- Fixed some bugs. |
| 126 | +- Made keyword arguments for the ``_artist()`` method more explicit with ``artist_kwargs``. |
| 127 | +- Temporary files will be deleted automatically from now on. |
| 128 | +- Updated the docstring. |
| 129 | +- Plotting methods now accept Artifact and Visualization objects as input. |
| 130 | + |
| 131 | +1.0.0 (2020-11-09) |
| 132 | +------------------ |
| 133 | + |
| 134 | +- Initial release. |
0 commit comments