Last updated on 2026-08-02 05:50:32 CEST.
| Flavor | Version | Tinstall | Tcheck | Ttotal | Status | Flags |
|---|---|---|---|---|---|---|
| r-devel-linux-x86_64-debian-clang | 2.5.17 | 14.19 | 223.76 | 237.95 | NOTE | |
| r-devel-linux-x86_64-debian-gcc | 2.5.17 | 9.85 | 150.30 | 160.15 | NOTE | |
| r-devel-linux-x86_64-fedora-clang | 2.5.17 | 18.00 | 197.26 | 215.26 | OK | |
| r-devel-linux-x86_64-fedora-gcc | 2.5.17 | 157.93 | OK | |||
| r-devel-windows-x86_64 | 2.5.17 | 19.00 | 216.00 | 235.00 | OK | |
| r-patched-linux-x86_64 | 2.5.17 | 13.40 | 203.76 | 217.16 | OK | |
| r-release-linux-x86_64 | 2.5.17 | 14.38 | 204.47 | 218.85 | OK | |
| r-release-macos-arm64 | 2.5.17 | 4.00 | 71.00 | 75.00 | OK | |
| r-release-macos-x86_64 | 2.5.17 | 11.00 | 291.00 | 302.00 | OK | |
| r-release-windows-x86_64 | 2.5.17 | 16.00 | 221.00 | 237.00 | OK | |
| r-oldrel-macos-arm64 | 2.5.17 | 3.00 | 71.00 | 74.00 | ERROR | |
| r-oldrel-macos-x86_64 | 2.5.17 | 10.00 | 309.00 | 319.00 | OK | |
| r-oldrel-windows-x86_64 | 2.5.17 | 25.00 | 278.00 | 303.00 | OK |
Version: 2.5.17
Check: Rd contents
Result: NOTE
Rd files without \usage:
‘compare_daa_results.Rd’ ‘pathway_errorbar.Rd’ ‘pathway_heatmap.Rd’
\arguments should not be documented without \usage.
Flavors: r-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Version: 2.5.17
Check: for new files in some other directories
Result: NOTE
Found the following files/directories:
‘~/tmp/scratch/Rtmp0R6yIQ’ ‘~/tmp/scratch/Rtmp0a82Id’
‘~/tmp/scratch/Rtmp1mPPlC’ ‘~/tmp/scratch/Rtmp2iM9CC’
‘~/tmp/scratch/Rtmp3GSIPF’ ‘~/tmp/scratch/Rtmp4iGlEo’
‘~/tmp/scratch/Rtmp5TG0Pv’ ‘~/tmp/scratch/Rtmp5m04Cj’
‘~/tmp/scratch/Rtmp5oCFKQ’ ‘~/tmp/scratch/Rtmp6TNo4d’
‘~/tmp/scratch/Rtmp70xDzx’ ‘~/tmp/scratch/Rtmp7FoFm0’
‘~/tmp/scratch/Rtmp7YsSXD’ ‘~/tmp/scratch/Rtmp7e05Xd’
‘~/tmp/scratch/Rtmp7k25SH’ ‘~/tmp/scratch/Rtmp7lQCOB’
‘~/tmp/scratch/Rtmp87KOLR’ ‘~/tmp/scratch/Rtmp8DS0F5’
‘~/tmp/scratch/Rtmp8HNCQs’ ‘~/tmp/scratch/Rtmp98S0oD’
‘~/tmp/scratch/Rtmp9UWBCU’ ‘~/tmp/scratch/RtmpA8eoGJ’
‘~/tmp/scratch/RtmpB0aLma’ ‘~/tmp/scratch/RtmpC94tTH’
‘~/tmp/scratch/RtmpCfPW5l’ ‘~/tmp/scratch/RtmpCmrssi’
‘~/tmp/scratch/RtmpDAJW1u’ ‘~/tmp/scratch/RtmpDXILjl’
‘~/tmp/scratch/RtmpDmFrkC’ ‘~/tmp/scratch/RtmpEJ5w2L’
‘~/tmp/scratch/RtmpEYMRlW’ ‘~/tmp/scratch/RtmpEj7eFc’
‘~/tmp/scratch/RtmpEoj4uP’ ‘~/tmp/scratch/RtmpFFquFE’
‘~/tmp/scratch/RtmpFcC59z’ ‘~/tmp/scratch/RtmpFrA9tG’
‘~/tmp/scratch/RtmpG8TS2j’ ‘~/tmp/scratch/RtmpGmPISA’
‘~/tmp/scratch/RtmpHEaoPc’ ‘~/tmp/scratch/RtmpHeS85y’
‘~/tmp/scratch/RtmpI3tNfZ’ ‘~/tmp/scratch/RtmpIBzZmf’
‘~/tmp/scratch/RtmpIigN3h’ ‘~/tmp/scratch/RtmpInvytY’
‘~/tmp/scratch/RtmpJ0b5zL’ ‘~/tmp/scratch/RtmpK0iNj6’
‘~/tmp/scratch/RtmpKJpIm4’ ‘~/tmp/scratch/RtmpKN5UX3’
‘~/tmp/scratch/RtmpKTcOWj’ ‘~/tmp/scratch/RtmpKWUexK’
‘~/tmp/scratch/RtmpLQ29SO’ ‘~/tmp/scratch/RtmpLWswRd’
‘~/tmp/scratch/RtmpM9MeDy’ ‘~/tmp/scratch/RtmpMCz5LU’
‘~/tmp/scratch/RtmpMHsEYn’ ‘~/tmp/scratch/RtmpMYQIwv’
‘~/tmp/scratch/RtmpMgcj3m’ ‘~/tmp/scratch/RtmpN6C7nk’
‘~/tmp/scratch/RtmpNVnOTF’ ‘~/tmp/scratch/RtmpNYD8yu’
‘~/tmp/scratch/RtmpNYiZKi’ ‘~/tmp/scratch/RtmpOGwRLX’
‘~/tmp/scratch/RtmpOb7hUm’ ‘~/tmp/scratch/RtmpOq0Vd9’
‘~/tmp/scratch/RtmpOwCcNS’ ‘~/tmp/scratch/RtmpPBeoGF’
‘~/tmp/scratch/RtmpQ7V6yW’ ‘~/tmp/scratch/RtmpQAgthx’
‘~/tmp/scratch/RtmpQEJ0sm’ ‘~/tmp/scratch/RtmpQG4wsi’
‘~/tmp/scratch/RtmpQi0Y4f’ ‘~/tmp/scratch/RtmpQzSKa3’
‘~/tmp/scratch/RtmpR4OgG8’ ‘~/tmp/scratch/RtmpRIpfwZ’
‘~/tmp/scratch/RtmpRJVGsc’ ‘~/tmp/scratch/RtmpRcnWHX’
‘~/tmp/scratch/RtmpRncqBR’ ‘~/tmp/scratch/RtmpSPNDrx’
‘~/tmp/scratch/RtmpTNoVFm’ ‘~/tmp/scratch/RtmpU45HIo’
‘~/tmp/scratch/RtmpU7g5r4’ ‘~/tmp/scratch/RtmpUZRK8V’
‘~/tmp/scratch/RtmpUhOUVG’ ‘~/tmp/scratch/RtmpUyjtrZ’
‘~/tmp/scratch/RtmpV0q99f’ ‘~/tmp/scratch/RtmpVUFSjz’
‘~/tmp/scratch/RtmpVVQ8OG’ ‘~/tmp/scratch/RtmpW1X6Pe’
‘~/tmp/scratch/RtmpW6KT2B’ ‘~/tmp/scratch/RtmpWAj0Yv’
‘~/tmp/scratch/RtmpWLea8p’ ‘~/tmp/scratch/RtmpWdGKKp’
‘~/tmp/scratch/RtmpX1prmE’ ‘~/tmp/scratch/RtmpXMn74e’
‘~/tmp/scratch/RtmpXYCHt1’ ‘~/tmp/scratch/RtmpXcn0Tz’
‘~/tmp/scratch/RtmpYDhGhW’ ‘~/tmp/scratch/RtmpYcaqjk’
‘~/tmp/scratch/RtmpYwpbVn’ ‘~/tmp/scratch/RtmpZOiFHW’
‘~/tmp/scratch/RtmpZg6GqA’ ‘~/tmp/scratch/RtmpaVfePq’
‘~/tmp/scratch/RtmparbXQZ’ ‘~/tmp/scratch/Rtmpasyyx0’
‘~/tmp/scratch/Rtmpb4OqRW’ ‘~/tmp/scratch/RtmpbB0K4N’
‘~/tmp/scratch/RtmpbS06G1’ ‘~/tmp/scratch/RtmpcIlL4i’
‘~/tmp/scratch/RtmpceEywR’ ‘~/tmp/scratch/RtmpdKwIl9’
‘~/tmp/scratch/RtmpdZeLtk’ ‘~/tmp/scratch/RtmpdaeKIR’
‘~/tmp/scratch/Rtmpet4gTH’ ‘~/tmp/scratch/RtmpewCJn1’
‘~/tmp/scratch/RtmpewY2AZ’ ‘~/tmp/scratch/Rtmpf5vUQY’
‘~/tmp/scratch/Rtmpf6IIVI’ ‘~/tmp/scratch/RtmpfIM59n’
‘~/tmp/scratch/RtmpfUPpJc’ ‘~/tmp/scratch/RtmpfWwbmC’
‘~/tmp/scratch/Rtmpfae6Nv’ ‘~/tmp/scratch/RtmpgC4G4n’
‘~/tmp/scratch/RtmpgZAMLH’ ‘~/tmp/scratch/Rtmph1qMio’
‘~/tmp/scratch/Rtmph2C167’ ‘~/tmp/scratch/RtmphJ134E’
‘~/tmp/scratch/RtmpkWdK2U’ ‘~/tmp/scratch/RtmpkqpOKf’
‘~/tmp/scratch/RtmplZQcxi’ ‘~/tmp/scratch/RtmplofNr1’
‘~/tmp/scratch/Rtmpm1MMks’ ‘~/tmp/scratch/Rtmpm9JTGD’
‘~/tmp/scratch/RtmpoUNDS9’ ‘~/tmp/scratch/Rtmpp4LCb1’
‘~/tmp/scratch/Rtmpq65rXN’ ‘~/tmp/scratch/RtmpqNNrIX’
‘~/tmp/scratch/RtmpqfkPdy’ ‘~/tmp/scratch/Rtmpqgky99’
‘~/tmp/scratch/RtmpqkxU3R’ ‘~/tmp/scratch/Rtmpr3Tf3d’
‘~/tmp/scratch/Rtmpr5Wl8f’ ‘~/tmp/scratch/Rtmpsc43EQ’
‘~/tmp/scratch/Rtmpswdv51’ ‘~/tmp/scratch/Rtmpt1NOa5’
‘~/tmp/scratch/Rtmpt3F8GR’ ‘~/tmp/scratch/RtmptFUqv4’
‘~/tmp/scratch/RtmptnbbwR’ ‘~/tmp/scratch/RtmpuQnEV2’
‘~/tmp/scratch/Rtmpunkk8G’ ‘~/tmp/scratch/Rtmpvf0p0j’
‘~/tmp/scratch/Rtmpvm74OQ’ ‘~/tmp/scratch/RtmpwIx4tY’
‘~/tmp/scratch/RtmpwKmVHw’ ‘~/tmp/scratch/RtmpwVgssA’
‘~/tmp/scratch/RtmpwbJ4t7’ ‘~/tmp/scratch/RtmpxBaV9D’
‘~/tmp/scratch/RtmpxN9ldz’ ‘~/tmp/scratch/RtmpxTA5YE’
‘~/tmp/scratch/RtmpxVEONp’ ‘~/tmp/scratch/Rtmpxcoycn’
‘~/tmp/scratch/Rtmpy6gina’ ‘~/tmp/scratch/RtmpyT4Owa’
‘~/tmp/scratch/RtmpynxT9n’ ‘~/tmp/scratch/Rtmpys1H6w’
‘~/tmp/scratch/RtmpzIJynG’
‘~/tmp/scratch/quarto-session393b506dcc572b8a’
‘~/tmp/scratch/quarto-session824b1f6597153fd0’
‘~/tmp/scratch/xvfb-run.1ZR6rt’ ‘~/tmp/scratch/xvfb-run.3jnpHQ’
‘~/tmp/scratch/xvfb-run.3t2CEw’ ‘~/tmp/scratch/xvfb-run.4JkHBu’
‘~/tmp/scratch/xvfb-run.6ZWp87’ ‘~/tmp/scratch/xvfb-run.8OOrLj’
‘~/tmp/scratch/xvfb-run.9SqIUl’ ‘~/tmp/scratch/xvfb-run.9ieRUC’
‘~/tmp/scratch/xvfb-run.9oeNdt’ ‘~/tmp/scratch/xvfb-run.BFoY01’
‘~/tmp/scratch/xvfb-run.BYZkKW’ ‘~/tmp/scratch/xvfb-run.C9u9Ss’
‘~/tmp/scratch/xvfb-run.DWxdf1’ ‘~/tmp/scratch/xvfb-run.Db5tbP’
‘~/tmp/scratch/xvfb-run.EqhhvG’ ‘~/tmp/scratch/xvfb-run.Etabrl’
‘~/tmp/scratch/xvfb-run.F1IIzj’ ‘~/tmp/scratch/xvfb-run.F8fH2O’
‘~/tmp/scratch/xvfb-run.FGRJmP’ ‘~/tmp/scratch/xvfb-run.FjQsU9’
‘~/tmp/scratch/xvfb-run.IFrLRN’ ‘~/tmp/scratch/xvfb-run.JLxbSk’
‘~/tmp/scratch/xvfb-run.JRsrZM’ ‘~/tmp/scratch/xvfb-run.JifTtY’
‘~/tmp/scratch/xvfb-run.KqgnhM’ ‘~/tmp/scratch/xvfb-run.Ljf3iG’
‘~/tmp/scratch/xvfb-run.MoIepl’ ‘~/tmp/scratch/xvfb-run.Q6pSrx’
‘~/tmp/scratch/xvfb-run.TICCov’ ‘~/tmp/scratch/xvfb-run.TNYHG5’
‘~/tmp/scratch/xvfb-run.UiZFCY’ ‘~/tmp/scratch/xvfb-run.UobYzm’
‘~/tmp/scratch/xvfb-run.Ur6qU7’ ‘~/tmp/scratch/xvfb-run.WEb7vp’
‘~/tmp/scratch/xvfb-run.XY34jS’ ‘~/tmp/scratch/xvfb-run.Ynxteb’
‘~/tmp/scratch/xvfb-run.Z0XyO9’ ‘~/tmp/scratch/xvfb-run.ZzGAaT’
‘~/tmp/scratch/xvfb-run.bIz0MT’ ‘~/tmp/scratch/xvfb-run.bTQli8’
‘~/tmp/scratch/xvfb-run.buNG7g’ ‘~/tmp/scratch/xvfb-run.cc4Wpk’
‘~/tmp/scratch/xvfb-run.dPbQKA’ ‘~/tmp/scratch/xvfb-run.ekcCEu’
‘~/tmp/scratch/xvfb-run.f6u7gW’ ‘~/tmp/scratch/xvfb-run.fAvsEJ’
‘~/tmp/scratch/xvfb-run.fJ4B1Y’ ‘~/tmp/scratch/xvfb-run.fLVfUp’
‘~/tmp/scratch/xvfb-run.fcHYNX’ ‘~/tmp/scratch/xvfb-run.ghRRMJ’
‘~/tmp/scratch/xvfb-run.gsnLqr’ ‘~/tmp/scratch/xvfb-run.gwkEHE’
‘~/tmp/scratch/xvfb-run.j8aWro’ ‘~/tmp/scratch/xvfb-run.lCO2Rx’
‘~/tmp/scratch/xvfb-run.n52Zto’ ‘~/tmp/scratch/xvfb-run.oHonxx’
‘~/tmp/scratch/xvfb-run.omlreS’ ‘~/tmp/scratch/xvfb-run.ooHsK6’
‘~/tmp/scratch/xvfb-run.pCoBNz’ ‘~/tmp/scratch/xvfb-run.pU2npw’
‘~/tmp/scratch/xvfb-run.tj3NOM’ ‘~/tmp/scratch/xvfb-run.vMeFY9’
‘~/tmp/scratch/xvfb-run.w7y9kx’ ‘~/tmp/scratch/xvfb-run.wJJDoH’
‘~/tmp/scratch/xvfb-run.wWPN9r’ ‘~/tmp/scratch/xvfb-run.yrnqtq’
‘~/tmp/scratch/xvfb-run.zCmUnR’ ‘~/tmp/scratch/xvfb-run.zTIvVF’
Flavor: r-devel-linux-x86_64-debian-gcc
Version: 2.5.17
Check: tests
Result: ERROR
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 approach is used.
Fit linear models ...
Completed.
Using column 'sample' as sample identifier
1 constant pathway(s) have zero variance; treated as z-score 0 for clustering.
Samples ordered by group (4 samples, 2 groups)
Pathways ordered by hierarchical clustering (complete method, euclidean distance)
Reading input data...
Annotating pathways...
Creating pathway error bar plots...
Plot 1 skipped (no data for method: mock_method)
ggpicrust2 analysis completed.
0 features are filtered!
The filtered data has 8 samples and 15 features will be tested!
Fit linear models ...
Completed.
Reading input data...
Annotating pathways...
Creating pathway error bar plots...
Plot 1 skipped (no data for method: mock_method)
ggpicrust2 analysis completed.
0 features are filtered!
The filtered data has 6 samples and 10 features will be tested!
Fit linear models ...
Completed.
Note: Preranked GSEA methods (fgsea, clusterProfiler) do not account for inter-gene correlations, which may lead to unreliable p-values (Wu et al., 2012). Consider using method='camera' or method='fry' for more reliable statistical inference.
Using column 'sample_name' as sample identifier
Saving _problems/test-pathway_daa-32.R
Saving _problems/test-pathway_daa-52.R
Saving _problems/test-pathway_daa-86.R
Saving _problems/test-pathway_daa-150.R
Saving _problems/test-pathway_daa-188.R
converting counts to integer mode
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
All dispersion fitting methods failed, using gene-wise estimates...
converting counts to integer mode
it appears that the last variable in the design formula, 'group',
has a factor level, 'control', which is not the reference level. we recommend
to use factor(...,levels=...) or relevel() to set this as the reference level
before proceeding. for more information, please see the 'Note on factor levels'
in vignette('DESeq2').
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
All dispersion fitting methods failed, using gene-wise estimates...
converting counts to integer mode
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
gene-wise dispersion estimates
mean-dispersion relationship
All dispersion fitting methods failed, using gene-wise estimates...
Saving _problems/test-pathway_daa-419.R
Saving _problems/test-pathway_daa-441.R
Saving _problems/test-pathway_daa-499.R
Saving _problems/test-pathway_daa-523.R
Saving _problems/test-pathway_daa-552.R
Saving _problems/test-pathway_daa-577.R
0 features are filtered!
The filtered data has 12 samples and 12 features will be tested!
Fit linear models ...
Completed.
0 features are filtered!
The filtered data has 12 samples and 12 features will be tested!
Fit linear models ...
Completed.
Disp = 1e-04 , BCV = 0.01
Disp = 1e-04 , BCV = 0.01
Saving _problems/test-pathway_daa-858.R
Excluded 1 pathways with missing annotations. Use 'pathway_annotation' to add them.
Excluded 1 rows with missing 'pathway_name' annotations.
Saving _problems/test-pathway_errorbar-232.R
Note: Preranked GSEA methods (fgsea, clusterProfiler) do not account for inter-gene correlations, which may lead to unreliable p-values (Wu et al., 2012). Consider using method='camera' or method='fry' for more reliable statistical inference.
Using column 'sample_name' as sample identifier
Using column 'sample_name' as sample identifier
Testing 2 gene sets (filtered from 2 by size constraints)
Note: Preranked GSEA methods (fgsea, clusterProfiler) do not account for inter-gene correlations, which may lead to unreliable p-values (Wu et al., 2012). Consider using method='camera' or method='fry' for more reliable statistical inference.
Using column 'sample' as sample identifier
Using column 'sample' as sample identifier
Samples ordered by group (4 samples, 2 groups)
Using column 'sample' as sample identifier
Samples ordered by group (4 samples, 2 groups)
Using column 'sample' as sample identifier
Samples ordered by group (4 samples, 2 groups)
Using column 'sample_name' as sample identifier
Using column 'sample_name' as sample identifier
Using column 'sample_name' as sample identifier
Too few points to calculate an ellipse
Too few points to calculate an ellipse
Using column 'sample_name' as sample identifier
Using column 'sample_name' as sample identifier
Using column 'sample_name' as sample identifier
[ FAIL 13 | WARN 3 | SKIP 17 | PASS 453 ]
══ Skipped tests (17) ══════════════════════════════════════════════════════════
• On CRAN (4): 'test-pathway_ridgeplot.R:25:3',
'test-pathway_ridgeplot.R:42:3', 'test-pathway_ridgeplot.R:65:3',
'test-pathway_volcano.R:111:3'
• Set GGPICRUST2_RUN_E2E_TESTS=true to run full ggpicrust2 end-to-end tests.
(1): 'test-ggpicrust2-return-structure.R:4:3'
• Set GGPICRUST2_RUN_EXTENDED_DAA_TESTS=true to run extended DAA method tests.
(1): 'test-pathway_daa.R:102:3'
• Set GGPICRUST2_RUN_NETWORK_TESTS=true to run network-dependent KEGG tests.
(2): 'test-pathway_annotation.R:120:3', 'test-pathway_annotation.R:139:3'
• empty test (1): 'test-pathway_annotation.R:273:1'
• {ALDEx2} is not installed (1): 'test-pathway_daa.R:906:3'
• {Maaslin2} is not installed (2): 'test-pathway_daa.R:300:3',
'test-pathway_daa.R:683:3'
• {lefser} is not installed (1): 'test-pathway_daa.R:625:3'
• {metagenomeSeq} is not installed (4): 'test-pathway_daa.R:335:3',
'test-pathway_daa.R:371:3', 'test-pathway_daa.R:757:3',
'test-pathway_daa.R:795:3'
══ Failed tests ════════════════════════════════════════════════════════════════
── Error ('test-pathway_daa.R:32:3'): pathway_daa works with basic inputs ──────
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(td$abundance, td$metadata, "group", daa_method = "ALDEx2") at test-pathway_daa.R:32:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:49:3'): pathway_daa validates inputs 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. ├─testthat::expect_error(...) at test-pathway_daa.R:49: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_daa.R:86:5'): pathway_daa core methods produce expected results ──
Error in `require_package(method_packages[[daa_method]], purpose = daa_method)`: Package 'ALDEx2' is required for ALDEx2. Install with: BiocManager::install('ALDEx2')
Backtrace:
▆
1. ├─base::suppressWarnings(...) at test-pathway_daa.R:86:5
2. │ └─base::withCallingHandlers(...)
3. └─ggpicrust2::pathway_daa(abundance, metadata, "group", daa_method = method)
4. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:149:3'): pathway_daa handles sample selection 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_daa.R:149:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:187:3'): pathway_daa select= keeps metadata rows aligned with abundance columns ──
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_daa.R:187:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:416:3'): pathway_daa rejects negative abundance values ──
Error in `require_package(method_packages[[daa_method]], purpose = daa_method)`: Package 'ALDEx2' is required for ALDEx2. Install with: BiocManager::install('ALDEx2')
Backtrace:
▆
1. ├─testthat::expect_error(...) at test-pathway_daa.R:416: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(abundance, metadata, "group", daa_method = "ALDEx2")
8. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:440:3'): pathway_daa handles factor levels correctly with subset ──
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_daa.R:440:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:498:3'): pathway_daa handles p-value adjustment 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_daa.R:498:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:520:3'): pathway_daa include_abundance_stats parameter 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_daa.R:520:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:551:3'): ALDEx2 returns effect size columns by default ──
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(td$abundance, td$metadata, "group", daa_method = "ALDEx2") at test-pathway_daa.R:551:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:574:3'): include_abundance_stats does not collide with method-native log2FC ──
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_daa.R:574:3
2. └─ggpicrust2:::require_package(method_packages[[daa_method]], purpose = daa_method)
── Error ('test-pathway_daa.R:849:3'): pathway_daa re-validates group count after align/select ──
Error in `require_package(method_packages[[daa_method]], purpose = daa_method)`: Package 'ALDEx2' is required for ALDEx2. Install with: BiocManager::install('ALDEx2')
Backtrace:
▆
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
Flavor: r-oldrel-macos-arm64