ggpicrust2
Make 'PICRUSt2' Output Analysis and Visualization Easier
Description
Provides a convenient way to analyze and visualize 'PICRUSt2' output with pre-defined plots and functions. Allows for generating statistical plots about microbiome functional predictions and offers customization options. Features a one-click option for creating publication-level plots, saving time and effort in producing professional-grade figures. Streamlines the 'PICRUSt2' analysis and visualization process. For more details, see Yang et al. (2023) <doi:10.1093/bioinformatics/btad470>.
Downloads
1.4K
Last 30 days
3162nd
4.1K
Last 90 days
11.6K
Last year
Trend: -1.7% (30d vs prior 30d)
32
Last 30 days
99
Last 90 days
280
Last year
Trend: -51.5% (30d vs prior 30d)
r2u: no daily series yet
CRAN Check Status
Show all 13 flavors
| Flavor | Status |
|---|---|
| r-devel-linux-x86_64-debian-clang | OK |
| r-devel-linux-x86_64-debian-gcc | OK |
| r-devel-linux-x86_64-fedora-clang | OK |
| r-devel-linux-x86_64-fedora-gcc | OK |
| r-devel-windows-x86_64 | OK |
| r-oldrel-macos-arm64 | ERROR |
| r-oldrel-macos-x86_64 | OK |
| r-oldrel-windows-x86_64 | OK |
| r-patched-linux-x86_64 | OK |
| r-release-linux-x86_64 | OK |
| r-release-macos-arm64 | OK |
| r-release-macos-x86_64 | OK |
| r-release-windows-x86_64 | OK |
Check details (1 non-OK)
tests
Running ‘testthat.R’ [15s/17s]
Running the tests in ‘tests/testthat.R’ failed.
Complete output:
> library(testthat)
> library(ggpicrust2)
Loading required package: ggpicrust2
To cite ggpicrust2 in publications use:
Chen Yang, Jiahao Mai, Xuan Cao, Aaron Burberry, Fabio Cominelli, Liangliang Zhang, ggpicrust2: an R package for PICRUSt2 predicted functional profile analysis and visualization, Bioinformatics, Volume 39, Issue 8, August 2023, btad470, https://doi.org/10.1093/bioinformatics/btad470
>
> test_check("ggpicrust2")
0 features are filtered!
The filtered data has 12 samples and 20 features will be tested!
Pseudo-count approach is used.
Fit linear models ...
Completed.
0 features are filtered!
The filtered data has 12 samples and 20 features will be tested!
Pseudo-count approach is used.
Fit linear models ...
Completed.
0 features are filtered!
The filtered data has 6 samples and 15 features will be tested!
Pseudo-count approa
...[truncated]...
▆
1. ├─testthat::expect_error(...) at test-pathway_daa.R:849:3
2. │ └─testthat:::expect_condition_matching_(...)
3. │ └─testthat:::quasi_capture(...)
4. │ ├─testthat (local) .capture(...)
5. │ │ └─base::withCallingHandlers(...)
6. │ └─rlang::eval_bare(quo_get_expr(.quo), quo_get_env(.quo))
7. └─ggpicrust2::pathway_daa(...)
8. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_errorbar.R:227:3'): pathway_errorbar_table function works correctly ──
Error in `require_package(method_packages[[daa_method]], purpose = daa_method)`: Package 'ALDEx2' is required for ALDEx2. Install with: BiocManager::install('ALDEx2')
Backtrace:
▆
1. └─ggpicrust2::pathway_daa(...) at test-pathway_errorbar.R:227:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
[ FAIL 13 | WARN 3 | SKIP 17 | PASS 453 ]
Error:
! Test failures.
Execution halted
Check History
ERROR 11 OK · 2 NOTE · 0 WARNING · 1 ERROR · 0 FAILURE Mar 10, 2026
tests
Running ‘testthat.R’ [8s/9s] Running the tests in ‘tests/testthat.R’ failed. Complete output: > library(testthat) > library(ggpicrust2) Loading required package: ggpicrust2 To cite ggpicrust2 in publications use: Chen Yang, Jiahao Mai, Xuan ...[truncated]... 1. └─ggpicrust2::pathway_daa(...) at test-pathway_errorbar.R:227:3 2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method) [ FAIL 8 | WARN 2 | SKIP 9 | PASS 151 ] Error: ! Test failures. Execution halted
package dependencies
Package suggested but not available for checking: ‘lefser’
installed package size
installed size is 5.4Mb
sub-directories of 1Mb or more:
data 3.6Mb
extdata 1.0Mb