get_wildcards_tbl()
(#48, @kelly-sovacool).set_knitr_opts()
now sets message to FALSE
(#45, @kelly-sovacool).get_wildcards_tbl()
returns the Snakemake
wildcards list as a tibble (#46, @kelly-sovacool).pool_taxon_counts()
now takes the
taxon_level
argument as a character rather than a data
variable (#43, @kelly-sovacool).log_snakemake()
redirects all output to a
rule-specific log file when called by a Snakemake rule (#35, @kelly-sovacool).pool_taxon_counts()
pools OTU counts at a
particular taxonomic level (e.g. genus, phylum, etc.) to enable
comparing analyses at different taxonomic resolutions, as seen in https://doi.org/10.1128/mbio.03161-21 (#37, @kelly-sovacool).calc_relabun()
calculates OTU relative
abundances (#38, @kelly-sovacool).theme_sovacool()
(#39, @kelly-sovacool)theme_lucas()
(#40, @sklucas)parse_tax()
(#32, @kelly-sovacool).
label_html
provides HTML to correctly
italicize genus names but not OTU labels.ggtext
.read_tax()
(#30, @kelly-sovacool).
parse_tax()
to separate the logic of
reading and parsing taxonomy files.read_tax()
now accepts a sep
parameter to
handle different delim file types (e.g. csv or tsv).This is the first release version of schtools! 🎉
NEWS.md
file to track changes to the
package.read_dist()
(#10, @NLesniak)read_tax()
(#22, @NLesniak)set_knitr_opts()
(#21, @pschloss, @kelly-sovacool)inline_hook()
(#21, @pschloss, @kelly-sovacool)paste_oxford_list()
(#21, @pschloss, @kelly-sovacool)format_number()
(#24, @pschloss, @kelly-sovacool)is_nearly_whole()
(#24, @pschloss, @kelly-sovacool)close_enough()
(#26, @kelly-sovacool)is_nondesc()
(#28, @kelly-sovacool)introduction