neurogenomics / EpiCompare

Comparison, benchmarking & QC of epigenetic datasets
https://doi.org/doi:10.18129/B9.bioc.EpiCompare
12 stars 3 forks source link

`WARNING: The following files are over 5MB in size: 'inst/doc/example_report.html'` #151

Closed bschilder closed 1 year ago

bschilder commented 1 year ago

1. Bug description

I believe this is happening when the vignettes get rendered. Let me see if I can get rid of this by adding vignettes/html to the .Rbuildignore*.

Oddly, doesn't seem to occur locally (on my Mac) during checks. Screenshot 2023-03-08 at 21 05 30

Console output

https://github.com/neurogenomics/EpiCompare/actions/runs/4366324072/jobs/7636174158#step:4:6765

* Checking package size...
    * ERROR: Package tarball exceeds the Bioconductor size requirement.
* Checking individual file sizes...
    * WARNING: The following files are over 5MB in size:
      'inst/doc/example_report.html'

Expected behaviour

(A clear and concise description of what you expected to happen.)

2. Reproducible example

Code

https://github.com/neurogenomics/EpiCompare/actions/runs/4366324072/workflow

3. Session info

``` ─ Session info ─────────────────────────────────────────────────────────────────────────────────── setting value version R version 4.2.2 (2022-10-31) os macOS Big Sur ... 10.16 system x86_64, darwin17.0 ui X11 language (EN) collate en_US.UTF-8 ctype en_US.UTF-8 tz UTC date 2023-03-08 pandoc 2.19.2 @ /usr/local/bin/pandoc ─ Packages ─────────────────────────────────────────────────────────────────────────────────────── ! package * version date (UTC) lib source annotate 1.76.0 2022-11-01 [1] Bioconductor AnnotationDbi 1.60.0 2022-11-01 [1] Bioconductor AnnotationHub 3.6.0 2022-11-01 [1] Bioconductor ape 5.7 2023-02-16 [1] CRAN (R 4.2.0) aplot 0.1.10 2023-03-08 [1] CRAN (R 4.2.2) askpass 1.1 2019-01-13 [1] CRAN (R 4.2.0) assertthat 0.2.1 2019-03-21 [1] CRAN (R 4.2.0) badger 0.2.3 2023-01-28 [1] CRAN (R 4.2.0) base * 4.2.2 2022-10-31 [?] local base64enc 0.1-3 2015-07-28 [1] CRAN (R 4.2.0) BH 1.81.0-1 2023-01-22 [1] CRAN (R 4.2.0) Biobase 2.58.0 2022-11-01 [1] Bioconductor BiocFileCache 2.6.1 2023-02-17 [1] Bioconductor BiocGenerics 0.44.0 2022-11-01 [1] Bioconductor BiocIO 1.8.0 2022-11-01 [1] Bioconductor BiocManager 1.30.20 2023-02-24 [1] CRAN (R 4.2.0) BiocParallel 1.32.5 2022-12-23 [1] Bioconductor BiocStyle 2.26.0 2022-11-01 [1] Bioconductor BiocVersion 3.16.0 2022-05-05 [1] Bioconductor biomaRt 2.54.0 2022-11-01 [1] Bioconductor Biostrings 2.66.0 2022-11-01 [1] Bioconductor bit 4.0.5 2022-11-15 [1] CRAN (R 4.2.0) bit64 4.0.5 2020-08-30 [1] CRAN (R 4.2.0) bitops 1.0-7 2021-04-24 [1] CRAN (R 4.2.0) blob 1.2.3 2022-04-10 [1] CRAN (R 4.2.0) bookdown 0.33 2023-03-06 [1] CRAN (R 4.2.2) boot 1.3-28.1 2022-11-22 [2] CRAN (R 4.2.0) BRGenomics 1.10.0 2022-11-01 [1] Bioconductor brio 1.1.3 2021-11-30 [1] CRAN (R 4.2.0) BSgenome 1.66.3 2023-02-16 [1] Bioconductor BSgenome.Hsapiens.UCSC.hg19 1.4.3 2023-03-08 [1] Bioconductor BSgenome.Hsapiens.UCSC.hg38 1.4.5 2023-03-08 [1] Bioconductor BSgenome.Mmusculus.UCSC.mm10 1.4.3 2023-03-08 [1] Bioconductor BSgenome.Mmusculus.UCSC.mm9 1.4.0 2023-03-08 [1] Bioconductor bslib 0.4.2 2022-12-16 [1] CRAN (R 4.2.0) bsplus 0.1.4 2022-11-16 [1] CRAN (R 4.2.0) ca 0.71.1 2020-01-24 [1] CRAN (R 4.2.0) cachem 1.0.7 2023-02-24 [1] CRAN (R 4.2.0) callr 3.7.3 2022-11-02 [1] CRAN (R 4.2.0) caTools 1.18.2 2021-03-28 [1] CRAN (R 4.2.0) ChIPseeker 1.34.1 2022-11-21 [1] Bioconductor class 7.3-21 2023-01-23 [2] CRAN (R 4.2.0) cli 3.6.0 2023-01-09 [1] CRAN (R 4.2.0) clipr 0.8.0 2022-02-22 [1] CRAN (R 4.2.0) cluster 2.1.4 2022-08-22 [2] CRAN (R 4.2.2) clusterProfiler 4.6.2 2023-03-05 [1] Bioconductor codetools 0.2-19 2023-02-01 [2] CRAN (R 4.2.0) colorspace 2.1-0 2023-01-23 [1] CRAN (R 4.2.0) commonmark 1.8.1 2022-10-14 [1] CRAN (R 4.2.0) P compiler 4.2.2 2022-10-31 [2] local ComplexUpset 1.3.3 2021-12-11 [1] CRAN (R 4.2.0) consensusSeekeR 1.26.0 2022-11-01 [1] Bioconductor cowplot 1.1.1 2020-12-30 [1] CRAN (R 4.2.0) cpp11 0.4.3 2022-10-12 [1] CRAN (R 4.2.0) crayon 1.5.2 2022-09-29 [1] CRAN (R 4.2.0) credentials 1.3.2 2021-11-29 [1] CRAN (R 4.2.0) crosstalk 1.2.0 2021-11-04 [1] CRAN (R 4.2.0) curl 5.0.0 2023-01-12 [1] CRAN (R 4.2.0) data.table 1.14.8 2023-02-17 [1] CRAN (R 4.2.0) P datasets * 4.2.2 2022-10-31 [2] local DBI 1.1.3 2022-06-18 [1] CRAN (R 4.2.0) dbplyr 2.3.1 2023-02-24 [1] CRAN (R 4.2.0) DelayedArray 0.24.0 2022-11-01 [1] Bioconductor dendextend 1.16.0 2022-07-04 [1] CRAN (R 4.2.0) desc 1.4.2 2022-09-08 [1] CRAN (R 4.2.0) DESeq2 1.38.3 2023-01-19 [1] Bioconductor diffobj 0.3.5 2021-10-05 [1] CRAN (R 4.2.0) digest 0.6.31 2022-12-11 [1] CRAN (R 4.2.0) dlstats 0.1.6 2022-12-09 [1] CRAN (R 4.2.0) DOSE 3.24.2 2022-11-21 [1] Bioconductor downloader 0.4 2015-07-09 [1] CRAN (R 4.2.0) downloadthis 0.3.2 2022-08-16 [1] CRAN (R 4.2.0) dplyr 1.1.0 2023-01-29 [1] CRAN (R 4.2.0) DT 0.27 2023-01-17 [1] CRAN (R 4.2.0) egg 0.4.5 2019-07-13 [1] CRAN (R 4.2.0) ellipsis 0.3.2 2021-04-29 [1] CRAN (R 4.2.0) enrichplot 1.18.3 2022-12-06 [1] Bioconductor EpiCompare 1.3.4 2023-03-08 [1] local (/Users/runner/work/EpiCompare/EpiCompare) evaluate 0.20 2023-01-17 [1] CRAN (R 4.2.0) fansi 1.0.4 2023-01-22 [1] CRAN (R 4.2.0) farver 2.1.1 2022-07-06 [1] CRAN (R 4.2.0) fastmap 1.1.1 2023-02-24 [1] CRAN (R 4.2.0) fastmatch 1.1-3 2021-07-23 [1] CRAN (R 4.2.0) fgsea 1.24.0 2022-11-01 [1] Bioconductor filelock 1.0.2 2018-10-05 [1] CRAN (R 4.2.0) fontawesome 0.5.0 2023-01-25 [1] CRAN (R 4.2.0) foreach 1.5.2 2022-02-02 [1] CRAN (R 4.2.0) foreign 0.8-84 2022-12-06 [2] CRAN (R 4.2.0) formatR 1.14 2023-01-17 [1] CRAN (R 4.2.0) fs 1.6.1 2023-02-06 [1] CRAN (R 4.2.0) futile.logger 1.4.3 2016-07-10 [1] CRAN (R 4.2.0) futile.options 1.0.1 2018-04-20 [1] CRAN (R 4.2.0) gclus 1.3.2 2019-01-07 [1] CRAN (R 4.2.0) geneplotter 1.76.0 2022-11-01 [1] Bioconductor generics 0.1.3 2022-07-05 [1] CRAN (R 4.2.0) genomation 1.30.0 2022-11-01 [1] Bioconductor GenomeInfoDb 1.34.9 2023-02-02 [1] Bioconductor GenomeInfoDbData 1.2.9 2023-03-08 [1] Bioconductor GenomicAlignments 1.34.0 2022-11-01 [1] Bioconductor GenomicFeatures 1.50.4 2023-01-24 [1] Bioconductor GenomicRanges 1.50.2 2022-12-16 [1] Bioconductor gert 1.9.2 2022-12-05 [1] CRAN (R 4.2.0) ggforce 0.4.1 2022-10-04 [1] CRAN (R 4.2.0) ggfun 0.0.9 2022-11-21 [1] CRAN (R 4.2.0) ggnewscale 0.4.8 2022-10-06 [1] CRAN (R 4.2.0) ggplot2 3.4.1 2023-02-10 [1] CRAN (R 4.2.0) ggplotify 0.1.0 2021-09-02 [1] CRAN (R 4.2.0) ggraph 2.1.0 2022-10-09 [1] CRAN (R 4.2.0) ggrepel 0.9.3 2023-02-03 [1] CRAN (R 4.2.0) ggtree 3.6.2 2022-11-10 [1] Bioconductor gh 1.4.0 2023-02-22 [1] CRAN (R 4.2.0) gitcreds 0.1.2 2022-09-08 [1] CRAN (R 4.2.0) glue 1.6.2 2022-02-24 [1] CRAN (R 4.2.0) GO.db 3.16.0 2023-03-08 [1] Bioconductor GOSemSim 2.24.0 2022-11-01 [1] Bioconductor gplots 3.1.3 2022-04-25 [1] CRAN (R 4.2.0) P graphics * 4.2.2 2022-10-31 [2] local graphlayouts 0.8.4 2022-11-24 [1] CRAN (R 4.2.0) P grDevices * 4.2.2 2022-10-31 [2] local grid 4.2.2 2022-10-31 [?] local gridBase 0.4-7 2014-02-24 [1] CRAN (R 4.2.0) gridExtra 2.3 2017-09-09 [1] CRAN (R 4.2.0) gridGraphics 0.5-1 2020-12-13 [1] CRAN (R 4.2.0) gson 0.1.0 2023-03-07 [1] CRAN (R 4.2.2) gtable 0.3.1 2022-09-01 [1] CRAN (R 4.2.0) gtools 3.9.4 2022-11-27 [1] CRAN (R 4.2.0) HDO.db 0.99.1 2023-03-08 [1] Bioconductor heatmaply 1.4.2 2023-01-07 [1] CRAN (R 4.2.0) here 1.0.1 2020-12-13 [1] CRAN (R 4.2.0) highr 0.10 2022-12-22 [1] CRAN (R 4.2.0) hms 1.1.2 2022-08-19 [1] CRAN (R 4.2.0) htmltools 0.5.4 2022-12-07 [1] CRAN (R 4.2.0) htmlwidgets 1.6.1 2023-01-07 [1] CRAN (R 4.2.0) httpuv 1.6.9 2023-02-14 [1] CRAN (R 4.2.0) httr 1.4.5 2023-02-24 [1] CRAN (R 4.2.0) httr2 0.2.2 2022-09-25 [1] CRAN (R 4.2.0) igraph 1.4.1 2023-02-24 [1] CRAN (R 4.2.0) impute 1.72.3 2023-01-19 [1] Bioconductor ini 0.3.1 2018-05-20 [1] CRAN (R 4.2.0) interactiveDisplayBase 1.36.0 2022-11-01 [1] Bioconductor IRanges 2.32.0 2022-11-01 [1] Bioconductor isoband 0.2.7 2022-12-20 [1] CRAN (R 4.2.0) iterators 1.0.14 2022-02-05 [1] CRAN (R 4.2.0) jquerylib 0.1.4 2021-04-26 [1] CRAN (R 4.2.0) jsonlite 1.8.4 2022-12-06 [1] CRAN (R 4.2.0) KEGGREST 1.38.0 2022-11-01 [1] Bioconductor KernSmooth 2.23-20 2021-05-03 [2] CRAN (R 4.2.2) knitr 1.42 2023-01-25 [1] CRAN (R 4.2.0) labeling 0.4.2 2020-10-20 [1] CRAN (R 4.2.0) lambda.r 1.2.4 2019-09-18 [1] CRAN (R 4.2.0) later 1.3.0 2021-08-18 [1] CRAN (R 4.2.0) lattice 0.20-45 2021-09-22 [2] CRAN (R 4.2.2) lazyeval 0.2.2 2019-03-15 [1] CRAN (R 4.2.0) lifecycle 1.0.3 2022-10-07 [1] CRAN (R 4.2.0) locfit 1.5-9.7 2023-01-02 [1] CRAN (R 4.2.0) lubridate 1.9.2 2023-02-10 [1] CRAN (R 4.2.0) magrittr 2.0.3 2022-03-30 [1] CRAN (R 4.2.0) MASS 7.3-58.3 2023-03-07 [2] CRAN (R 4.2.2) Matrix 1.5-3 2022-11-11 [2] CRAN (R 4.2.0) MatrixGenerics 1.10.0 2022-11-01 [1] Bioconductor matrixStats 0.63.0 2022-11-18 [1] CRAN (R 4.2.0) memoise 2.0.1 2021-11-26 [1] CRAN (R 4.2.0) P methods * 4.2.2 2022-10-31 [2] local mgcv 1.8-42 2023-03-02 [2] CRAN (R 4.2.0) mime 0.12 2021-09-28 [1] CRAN (R 4.2.0) munsell 0.5.0 2018-06-12 [1] CRAN (R 4.2.0) nlme 3.1-162 2023-01-31 [2] CRAN (R 4.2.0) nnet 7.3-18 2022-09-28 [2] CRAN (R 4.2.2) openssl 2.0.5 2022-12-06 [1] CRAN (R 4.2.0) org.Hs.eg.db 3.16.0 2023-03-08 [1] Bioconductor parallel 4.2.2 2022-10-31 [?] local patchwork 1.1.2 2022-08-19 [1] CRAN (R 4.2.0) pillar 1.8.1 2022-08-19 [1] CRAN (R 4.2.0) pkgconfig 2.0.3 2019-09-22 [1] CRAN (R 4.2.0) pkgload 1.3.2 2022-11-16 [1] CRAN (R 4.2.0) plogr 0.2.0 2018-03-25 [1] CRAN (R 4.2.0) plotly 4.10.1 2022-11-07 [1] CRAN (R 4.2.0) plotrix 3.8-2 2021-09-08 [1] CRAN (R 4.2.0) plyr 1.8.8 2022-11-11 [1] CRAN (R 4.2.0) plyranges 1.18.0 2022-11-01 [1] Bioconductor png 0.1-8 2022-11-29 [1] CRAN (R 4.2.0) polyclip 1.10-4 2022-10-20 [1] CRAN (R 4.2.0) praise 1.0.0 2015-08-11 [1] CRAN (R 4.2.0) prettyunits 1.1.1 2020-01-24 [1] CRAN (R 4.2.0) processx 3.8.0 2022-10-26 [1] CRAN (R 4.2.0) progress 1.2.2 2019-05-16 [1] CRAN (R 4.2.0) promises 1.2.0.1 2021-02-11 [1] CRAN (R 4.2.0) ps 1.7.2 2022-10-26 [1] CRAN (R 4.2.0) purrr 1.0.1 2023-01-10 [1] CRAN (R 4.2.0) qap 0.1-2 2022-06-27 [1] CRAN (R 4.2.0) qvalue 2.30.0 2022-11-01 [1] Bioconductor R6 2.5.1 2021-08-19 [1] CRAN (R 4.2.0) rappdirs 0.3.3 2021-01-31 [1] CRAN (R 4.2.0) RColorBrewer 1.1-3 2022-04-03 [1] CRAN (R 4.2.0) Rcpp 1.0.10 2023-01-22 [1] CRAN (R 4.2.0) RcppArmadillo 0.12.0.1.0 2023-02-22 [1] CRAN (R 4.2.0) RcppEigen 0.3.3.9.3 2022-11-05 [1] CRAN (R 4.2.0) RCurl 1.98-1.10 2023-01-27 [1] CRAN (R 4.2.0) readr 2.1.4 2023-02-10 [1] CRAN (R 4.2.0) registry 0.5-1 2019-03-05 [1] CRAN (R 4.2.0) rematch2 2.1.2 2020-05-01 [1] CRAN (R 4.2.0) remotes 2.4.2 2021-11-30 [1] CRAN (R 4.2.0) reshape2 1.4.4 2020-04-09 [1] CRAN (R 4.2.0) restfulr 0.0.15 2022-06-16 [1] CRAN (R 4.2.0) Rhtslib 2.0.0 2022-11-01 [1] Bioconductor rjson 0.2.21 2022-01-09 [1] CRAN (R 4.2.0) rlang 1.0.6 2022-09-24 [1] CRAN (R 4.2.0) rmarkdown 2.20 2023-01-19 [1] CRAN (R 4.2.0) rpart 4.1.19 2022-10-21 [2] CRAN (R 4.2.2) rprojroot 2.0.3 2022-04-02 [1] CRAN (R 4.2.0) Rsamtools 2.14.0 2022-11-01 [1] Bioconductor RSQLite 2.3.0 2023-02-17 [1] CRAN (R 4.2.0) rstudioapi 0.14 2022-08-22 [1] CRAN (R 4.2.0) rtracklayer 1.58.0 2022-11-01 [1] Bioconductor rvcheck 0.2.1 2021-10-22 [1] CRAN (R 4.2.0) rworkflows 0.99.5 2023-01-12 [1] CRAN (R 4.2.0) S4Vectors 0.36.2 2023-02-26 [1] Bioconductor sass 0.4.5 2023-01-24 [1] CRAN (R 4.2.0) scales 1.2.1 2022-08-20 [1] CRAN (R 4.2.0) scatterpie 0.1.8 2022-09-03 [1] CRAN (R 4.2.0) seqPattern 1.30.0 2022-11-01 [1] Bioconductor seriation 1.4.2 2023-03-08 [1] CRAN (R 4.2.2) shadowtext 0.1.2 2022-04-22 [1] CRAN (R 4.2.0) shiny 1.7.4 2022-12-15 [1] CRAN (R 4.2.0) snow 0.4-4 2021-10-27 [1] CRAN (R 4.2.0) sourcetools 0.1.7-1 2023-02-01 [1] CRAN (R 4.2.0) spatial 7.3-16 2023-01-23 [2] CRAN (R 4.2.0) splines 4.2.2 2022-10-31 [?] local P stats * 4.2.2 2022-10-31 [2] local stats4 4.2.2 2022-10-31 [?] local stringi 1.7.12 2023-01-11 [1] CRAN (R 4.2.0) stringr 1.5.0 2022-12-02 [1] CRAN (R 4.2.0) SummarizedExperiment 1.28.0 2022-11-01 [1] Bioconductor survival 3.5-3 2023-02-12 [2] CRAN (R 4.2.0) sys 3.4.1 2022-10-18 [1] CRAN (R 4.2.0) systemfonts 1.0.4 2022-02-11 [1] CRAN (R 4.2.0) tcltk 4.2.2 2022-10-31 [?] local testthat 3.1.6 2022-12-09 [1] CRAN (R 4.2.0) tibble 3.2.0 2023-03-08 [1] CRAN (R 4.2.2) tidygraph 1.2.3 2023-02-01 [1] CRAN (R 4.2.0) tidyr 1.3.0 2023-01-24 [1] CRAN (R 4.2.0) tidyselect 1.2.0 2022-10-10 [1] CRAN (R 4.2.0) tidytree 0.4.2 2022-12-18 [1] CRAN (R 4.2.0) timechange 0.2.0 2023-01-11 [1] CRAN (R 4.2.0) tinytex 0.44 2023-02-01 [1] CRAN (R 4.2.0) P tools 4.2.2 2022-10-31 [2] local treeio 1.22.0 2022-11-01 [1] Bioconductor TSP 1.2-2 2023-01-25 [1] CRAN (R 4.2.0) tweenr 2.0.2 2022-09-06 [1] CRAN (R 4.2.0) TxDb.Hsapiens.UCSC.hg19.knownGene 3.2.2 2023-03-08 [1] Bioconductor TxDb.Hsapiens.UCSC.hg38.knownGene 3.16.0 2023-03-08 [1] Bioconductor TxDb.Mmusculus.UCSC.mm10.knownGene 3.10.0 2023-03-08 [1] Bioconductor TxDb.Mmusculus.UCSC.mm9.knownGene 3.2.2 2023-03-08 [1] Bioconductor tzdb 0.3.0 2022-03-28 [1] CRAN (R 4.2.0) usethis 2.1.6 2022-05-25 [1] CRAN (R 4.2.0) utf8 1.2.3 2023-01-31 [1] CRAN (R 4.2.0) P utils * 4.2.2 2022-10-31 [2] local vctrs 0.5.2 2023-01-23 [1] CRAN (R 4.2.0) viridis 0.6.2 2021-10-13 [1] CRAN (R 4.2.0) viridisLite 0.4.1 2022-08-22 [1] CRAN (R 4.2.0) vroom 1.6.1 2023-01-22 [1] CRAN (R 4.2.0) waldo 0.4.0 2022-03-16 [1] CRAN (R 4.2.0) webshot 0.5.4 2022-09-26 [1] CRAN (R 4.2.0) whisker 0.4.1 2022-12-05 [1] CRAN (R 4.2.0) withr 2.5.0 2022-03-03 [1] CRAN (R 4.2.0) writexl 1.4.2 2023-01-06 [1] CRAN (R 4.2.0) xfun 0.37 2023-01-31 [1] CRAN (R 4.2.0) XML 3.99-0.13 2022-12-04 [1] CRAN (R 4.2.0) xml2 1.3.3 2021-11-30 [1] CRAN (R 4.2.0) xtable 1.8-4 2019-04-21 [1] CRAN (R 4.2.0) XVector 0.38.0 2022-11-01 [1] Bioconductor yaml 2.3.7 2023-01-23 [1] CRAN (R 4.2.0) yulab.utils 0.0.6 2022-12-20 [1] CRAN (R 4.2.0) zip 2.2.2 2022-10-26 [1] CRAN (R 4.2.0) zlibbioc 1.44.0 2022-11-01 [1] Bioconductor [1] /Users/runner/work/_temp/Library [2] /Library/Frameworks/R.framework/Versions/4.2/Resources/library P ── Loaded and on-disk path mismatch. ```
bschilder commented 1 year ago

I believe this is happening when the vignettes get rendered. Let me see if I can get rid of this by adding *vignettes/html to the .Rbuildignore.

This didn't seem to help: https://github.com/neurogenomics/EpiCompare/actions/runs/4368536514/jobs/7641247965

We have to change strategies and host the full vignette on another GitHub repo, and only provide the link (and perhaps a download button) in the vignette

bschilder commented 1 year ago

I've now created EpiArchives: a new repo for storing EpiCompare reports: https://github.com/neurogenomics/EpiArchives

I've updated _vignettes/examplereport.Rmd so that it just renders the markdown landing page for EpiArchives.

bschilder commented 1 year ago

Some other random error now, even though this should be super simple. Will resort to copying the markdown content rather than trying to embed the page

pandoc: /EpiArchives/assets/css/style.css: withBinaryFile: does not exist (No such file or directory)
Error: processing vignette 'example_report.Rmd' failed with diagnostics:
pandoc document conversion failed with error 1
--- failed re-building ‘example_report.Rmd’
SUMMARY: processing the following file failed:
  ‘example_report.Rmd’
Error: Vignette re-building failed.