Hi Bioconductor team, The 3.6 build of my Pigengene package failed with the following error message. I do not get this error on my local machine. So, I am out of idea how to proceed. Can you please help?
* creating vignettes ... ERROR Quitting from lines 114-116 (Pigengene_inference.Rnw) Error: processing vignette 'Pigengene_inference.Rnw' failed with diagnostics: no applicable method for 'as.party' applied to an object of class "C5.0" Execution halted ===================== The error is caused by the following line in the get.fitted.leaf function: qq <- eval(parse(text = (as.character(partykit::as.party(c5Tree))[3])))[[1]] However, on my local machine with the latest version of partykit (1.1.1), I have no problem in running partykit::as.party function on an object of class "C5.0" as shown in a minimal example below: library(Pigengene) data(aml) data(mds) data(pigengene) d1 <- rbind(aml,mds) ## Fiting the trees: trees <- make.decision.tree(pigengene=pigengene, Data=d1, saveDir="trees", minPerLeaf=15, doHeat=FALSE,verbose=3, toCompact=FALSE) t1 <- trees$c5Trees[["15"]] > class(t1) [1] "C5.0" partykit::as.party(t1) =================== *> sessionInfo()* R version 3.3.3 (2017-03-06) Platform: x86_64-apple-darwin13.4.0 (64-bit) Running under: OS X Mavericks 10.9.5 locale: [1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8 attached base packages: [1] parallel stats graphics grDevices utils datasets methods [8] base other attached packages: [1] Pigengene_1.3.8 graph_1.52.0 BiocGenerics_0.20.0 loaded via a namespace (and not attached): [1] robust_0.4-18 Rcpp_0.12.12 mvtnorm_1.0-6 [4] lattice_0.20-35 GO.db_3.4.0 digest_0.6.12 [7] foreach_1.4.3 plyr_1.8.4 backports_1.1.0 [10] acepack_1.4.1 pcaPP_1.9-72 dynamicTreeCut_1.63-1 [13] stats4_3.3.3 RSQLite_2.0 ggplot2_2.2.1 [16] rlang_0.1.2 lazyeval_0.2.0 data.table_1.10.4 [19] Rgraphviz_2.18.0 blob_1.1.0 S4Vectors_0.12.2 [22] rpart_4.1-11 Matrix_1.2-11 *partykit_1.1-1 * [25] checkmate_1.8.3 preprocessCore_1.36.0 splines_3.3.3 [28] stringr_1.2.0 foreign_0.8-69 htmlwidgets_0.9 [31] pheatmap_1.0.8 bit_1.1-12 munsell_0.4.3 [34] pkgconfig_2.0.1 base64enc_0.1-3 C50_0.1.0-24 [37] htmltools_0.3.6 nnet_7.3-12 tibble_1.3.4 [40] gridExtra_2.2.1 htmlTable_1.9 Hmisc_4.0-3 [43] IRanges_2.8.2 codetools_0.2-15 matrixStats_0.52.2 [46] rrcov_1.4-3 MASS_7.3-47 grid_3.3.3 [49] gtable_0.2.0 DBI_0.7 magrittr_1.5 [52] scales_0.5.0 stringi_1.1.5 impute_1.48.0 [55] doParallel_1.0.10 latticeExtra_0.6-28 robustbase_0.92-7 [58] fastcluster_1.1.24 Formula_1.2-2 WGCNA_1.61 [61] bnlearn_4.2 RColorBrewer_1.1-2 iterators_1.0.8 [64] tools_3.3.3 bit64_0.9-7 Biobase_2.34.0 [67] DEoptimR_1.0-8 fit.models_0.5-14 survival_2.41-3 [70] AnnotationDbi_1.36.2 colorspace_1.3-2 cluster_2.0.6 [73] memoise_1.1.0 knitr_1.17 Thanks, Habil Zare, PhD Assistant Professor Department of Computer Science Texas State University http://cs.txstate.edu/~h_z14/ Principal Investigator of Oncinfo Lab <http://oncinfo.org> Cellphone: 206 612 7830 ---------- Forwarded message ---------- From: <bbs-nore...@bioconductor.org> Date: Mon, Dec 4, 2017 at 2:14 PM Subject: Pigengene problems reported in the Multiple platform build/check report for BioC 3.6 To: z...@txstate.edu [This is an automatically generated email. Please don't reply.] Hi Pigengene maintainer, According to the Multiple platform build/check report for BioC 3.6, the Pigengene package has the following problem(s): o ERROR for 'R CMD build' on malbec1. See the details here: https://master.bioconductor.org/checkResults/3.6/bioc- LATEST/Pigengene/malbec1-buildsrc.html Please take the time to address this by committing and pushing changes to your package at git.bioconductor.org Notes: * This was the status of your package at the time this email was sent to you. Given that the online report is updated daily (in normal conditions) you could see something different when you visit the URL(s) above, especially if you do so several days after you received this email. * It is possible that the problems reported in this report are false positives, either because another package (from CRAN or Bioconductor) breaks your package (if yours depends on it) or because of a Build System problem. If this is the case, then you can ignore this email. * Please check the report again 24h after you've committed your changes to the package and make sure that all the problems have gone. * If you have questions about this report or need help with the maintenance of your package, please use the Bioc-devel mailing list: https://bioconductor.org/help/mailing-list/ (all package maintainers are requested to subscribe to this list) For immediate notification of package build status, please subscribe to your package's RSS feed. Information is at: https://bioconductor.org/developers/rss-feeds/ Thanks for contributing to the Bioconductor project! [[alternative HTML version deleted]] _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel