Build error: could not find function "bplapply"
1
0
Entering edit mode
@charles-plessy-7857
Last seen 14 months ago
Japan

The current version (1.21.4) of the CAGEr package fails to check with the following error:

* checking examples ... ERROR
Running examples in ‘CAGEr-Ex.R’ failed
The error most likely occurred in:

> base::assign(".ptime", proc.time(), pos = "CheckExEnv")
> ### Name: CustomConsensusClusters
> ### Title: Expression levels of consensus cluster
> ### Aliases: CustomConsensusClusters
> ###   CustomConsensusClusters,CAGEexp,GRanges-method
> 
> ### ** Examples
> 
> 
> cc <- consensusClustersGR(exampleCAGEexp)
> CustomConsensusClusters(exampleCAGEexp, cc)
Error in bplapply(seq_len(nblock), function(b) { : 
  could not find function "bplapply"
Calls: CustomConsensusClusters ... .CCtoSE -> .CCtoSE -> [ -> rowSums -> rowSums -> blockApply
Execution halted

But I do not understand why bplapply is not found since:

  • CAGEr Imports BiocParallel,
  • CAGEr importFrom(BiocParallel,bplapply), and
  • CustomConsensusClusters does not use bplapply.

What am I missing ?

biocparallel build report • 1.5k views
ADD COMMENT
2
Entering edit mode
@martin-morgan-1513
Last seen 4 months ago
United States

Ask questions about package development on the bioc-devel mailing list, rather than on this end-user support site.

The problem is that the DelayedArray package, which was recently updated to use BiocParallel, does not import bplapply; this is a bug and will be fixed; you do not need to do anything with CAGEr. Thanks for the report; I opened an issue on the DelayedArray package repository..

ADD COMMENT

Login before adding your answer.

Traffic: 872 users visited in the last hour
Help About
FAQ
Access RSS
API
Stats

Use of this site constitutes acceptance of our User Agreement and Privacy Policy.

Powered by the version 2.3.6