Closed mingl1997 closed 1 year ago
Please provide more details/context:
What do you mean exactly by "I am running into the following error on Ubuntu build tests"? Are you saying your package was submitted to Bioconductor and the Single Package Builder (SPB) reported the above warning? If not, please explain how you get this warning. Is it when doing R CMD INSTALL
on your package, or R CMD build
or R CMD check
?
Do you import makeNindexFromArrayViewport
explictely in your NAMESPACE? If yes, are you sure you need to import it and how do you import it?
Are you using BioC 3.17 (current release) or BioC 3.18 (current devel)?
Thanks
Hello,
I am on BioC 3.17, and this happened on R CMD check. My group recently refactored some code and this no longer comes up. Previously, this was not imported explicitly.
Thank you.
I seem to be having the same message when loading SummarizedExperiment. Here's a reprex:
library(SummarizedExperiment)
#> Loading required package: MatrixGenerics
#> Loading required package: matrixStats
#>
#> Attaching package: 'MatrixGenerics'
#> The following objects are masked from 'package:matrixStats':
#>
#> colAlls, colAnyNAs, colAnys, colAvgsPerRowSet, colCollapse,
#> colCounts, colCummaxs, colCummins, colCumprods, colCumsums,
#> colDiffs, colIQRDiffs, colIQRs, colLogSumExps, colMadDiffs,
#> colMads, colMaxs, colMeans2, colMedians, colMins, colOrderStats,
#> colProds, colQuantiles, colRanges, colRanks, colSdDiffs, colSds,
#> colSums2, colTabulates, colVarDiffs, colVars, colWeightedMads,
#> colWeightedMeans, colWeightedMedians, colWeightedSds,
#> colWeightedVars, rowAlls, rowAnyNAs, rowAnys, rowAvgsPerColSet,
#> rowCollapse, rowCounts, rowCummaxs, rowCummins, rowCumprods,
#> rowCumsums, rowDiffs, rowIQRDiffs, rowIQRs, rowLogSumExps,
#> rowMadDiffs, rowMads, rowMaxs, rowMeans2, rowMedians, rowMins,
#> rowOrderStats, rowProds, rowQuantiles, rowRanges, rowRanks,
#> rowSdDiffs, rowSds, rowSums2, rowTabulates, rowVarDiffs, rowVars,
#> rowWeightedMads, rowWeightedMeans, rowWeightedMedians,
#> rowWeightedSds, rowWeightedVars
#> Loading required package: GenomicRanges
#> Loading required package: stats4
#> Loading required package: BiocGenerics
#>
#> Attaching package: 'BiocGenerics'
#> The following objects are masked from 'package:stats':
#>
#> IQR, mad, sd, var, xtabs
#> The following objects are masked from 'package:base':
#>
#> anyDuplicated, aperm, append, as.data.frame, basename, cbind,
#> colnames, dirname, do.call, duplicated, eval, evalq, Filter, Find,
#> get, grep, grepl, intersect, is.unsorted, lapply, Map, mapply,
#> match, mget, order, paste, pmax, pmax.int, pmin, pmin.int,
#> Position, rank, rbind, Reduce, rownames, sapply, setdiff, sort,
#> table, tapply, union, unique, unsplit, which.max, which.min
#> Loading required package: S4Vectors
#>
#> Attaching package: 'S4Vectors'
#> The following object is masked from 'package:utils':
#>
#> findMatches
#> The following objects are masked from 'package:base':
#>
#> expand.grid, I, unname
#> Loading required package: IRanges
#> Loading required package: GenomeInfoDb
#> Loading required package: Biobase
#> Welcome to Bioconductor
#>
#> Vignettes contain introductory material; view with
#> 'browseVignettes()'. To cite Bioconductor, see
#> 'citation("Biobase")', and for packages 'citation("pkgname")'.
#>
#> Attaching package: 'Biobase'
#> The following object is masked from 'package:MatrixGenerics':
#>
#> rowMedians
#> The following objects are masked from 'package:matrixStats':
#>
#> anyMissing, rowMedians
#> Warning: replacing previous import 'S4Arrays::makeNindexFromArrayViewport' by
#> 'DelayedArray::makeNindexFromArrayViewport' when loading 'SummarizedExperiment'
Created on 2023-08-31 with reprex v2.0.2
How do you install your packages?
Can you try to reinstall S4Arrays, DelayedArray, and SummarizedExperiment, with:
BiocManager::install(c("S4Arrays", "DelayedArray", "SummarizedExperiment"), force=TRUE)
Then quit R, and try library(SummarizedExperiment)
again in a fresh R session.
I am working on a package that uses SummarizedExperiment and am running into the following error on Ubuntu build tests:
In the latest Bioconductor release of DelayedArray, which I am using, the documentation notes that the function in question will be deprecated in the future in favor of the one in S4Arrays, but for the meantime, is there a workaround?